Four hours for short play and 8 hours recording time for long play. I have used gx240 before and the quality is good.