Support and General Use > Plugins/Viewers
mpegplayer A/V sync - please report experiences
linuxstb:
--- Quote from: pabouk on March 28, 2007, 05:09:24 AM ---Yes, linuxstb described it as a requirement for this test and I think that it is obvious.
In addition the "Show FPS" option does not work on H120. Is it supposed to work on greyscale targets?
--- End quote ---
mpegplayer on greyscale targets is very early and no optimisations have yet been made - so it's too slow to play anything in realtime at the moment, meaning a/v sync is impossible. Work may happen to improve it, but like anything, it depends on a developer taking an interest and doing the work.
Also, I think all the devs agree that "rvf" format playback (the same Rockbox-specific format used on the old Archos devices) will provide better performance than mpegplayer on greyscale targets. This performs the conversion to the format required by the greyscale lib in advance (on your PC), and Rockbox just needs to blit the frames to the LCD at the required speed - no decoding. However, the downside is that the files will be around 1.8Mbit/s, compared to around 300kbit/s for the equivalent sized mpeg file.
linuxstb:
--- Quote from: Didro on March 28, 2007, 05:15:00 AM ---Have to say that before improvements my quality video in MpegPlayer on IPOD nano was perfect and A/V sync works wonderfully. But after this it became worse, especially video. So please do feedback.
--- End quote ---
If you want to help me fix it, please provide a sample file. Otherwise, there's nothing I can do.
Llorean:
And with the sample file, you should also explain what "worse" behaviour you're having.
Didro:
--- Quote ---And with the sample file, you should also explain what "worse" behaviour you're having.
--- End quote ---
Video is not so smooth, looks like it skips to many frames.
Didro:
I tried to set off Skip Frames option: video became good. Besides that A/V sync is good too in many videos but in other audio goes ahead video.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version