The device supports MP3, MIDI, FLAC, Vorbis, AAC, AAC+, AMR, MP2 and APE audio formats and MPEG4, XviD and VP8 video formats. You can also tune in to FM Radio RDS to listen to your favorite radio stations. The OneTouch Flash runs on a removable 3,200mAh Li-Ion battery which lasts up to 19 hours on talk time mode and up to 465 hours on stand by mode. This device takes about 4.6 hours to fully charge. A 3.5 mm headphone is provided along with the device.