Thank You for your continued support and contributions!
What do you guys think about this?
Elephant Dream mpeg2: 11min 224x176 24fps 450kbit/s = 35 MB file Elephant Dream xvid no b frames : 11 min 224x176 24fps 185kbit/s = 15 MB >>Quality is worse and image is less sharper just a little as i reencoded previous mpeg2 ED (in megui HQ 2-pass mode). If RB would decode b frames, quality of encodes increase and cpu usage as well.
As you can see if you disable MPEG4 features its not much better then MPEG2.
As our targets get faster MPEG4 codecs start to make more sense, but its a lot of work to benefit a small number of people.
If you're interested, we'd love to see more codecs in Rockbox, just don't expect everyone else to do the work
I guess iPod must have some hardware accelerated mpeg4 decoder but Rockbox programmes don't know how to access it.
Analog Devices ADV7179
Broadcom BCM2722
But hey, do you want to listen to the music or watching movies on microscopical screen? ; )
Probably (I am not a programmer, I have no idea, maybe I am wrong) iPod also is using dedicated co-processor to decode mp3 and aac music and because of this it is consuming less energy than Rockbox that is using main universal CPU.
You can forget about watching any movie on Rockbox - any of those little processors will never handle any video format in fair FPS.
On everything except the ipod video, Rockbox gets better frame rates than the original firmware (where they do video at all that is).
ConvertFPS(18)
c->strict_std_compliance = FF_COMPLIANCE_INOFFICIAL;
Quote from: AlexP on October 05, 2009, 01:00:57 PMOn everything except the ipod video, Rockbox gets better frame rates than the original firmware (where they do video at all that is).I think that problem can be resolved for ipod video users.Since Im keen on video compression/decompression stuff, i decided to do some tests showing how encoding settings influence playback. Im on sansa e200 but it can be applied to others targest as well. Here are my benches on Elephant dream:240x128; 24fps; 11min realtime playback240x128; 24fps; 7min bench time240x128; 15fps; 5min bench time240x128; 12fps; 4min bench time 176x100; 24fps; 5min bench time 240x128; 24fps; half bitrate; 6:30 min benchEvery file has the same duration, so we see how playback speed scales with different configs. Shorter bench time=battery savings.Now word about Ipod video. It plays 320x240 24fps clip at 19 fps. So the most simple way to achieve realtime is convert original fps to below 19 fps..
Page created in 0.077 seconds with 17 queries.