> with some avi files freevo causes audio to be out of sync with video > when played using mplayer. When the movie is played with mplayer alone > everything is in sync, so it must be due to freevo. Setting > MPLAYER_SET_AUDIO_DELAY = 1 in local_conf.py did not help. Any > suggestions to alleviate that problem ? Switching to xine ? > I experience the same problem with some of my files, sometimes only when seeking in them. I tracked the problem down to the "-autosync 100" option that's magically passed to mplayer. I took a horribly out of sync file (video a few seconds behind audio), took the mplayer cmdline from the log and played around with the autosync option. Removing the option as well as setting it to 1 fixed all sync issues for me. Using "-autosync 30" there were still sync issues but not as bad as before.
This is what the mplayer man page has to say about this option: --- -autosync <factor> Gradually adjusts the A/V sync based on audio delay measurements. Specifying -autosync 0, the default, will cause frame timing to be based entirely on audio delay measurements. Specifying -autosync 1 will do the same, but will subtly change the A/V correction algorithm. An uneven video framerate in a movie which plays fine with -nosound can often be helped by setting this to an integer value greater than 1. The higher the value, the closer the timing will be to -nosound. Try -autosync 30 to smooth out problems with sound drivers which do not implement a perfect audio delay measurement. With this value, if large A/V sync offsets occur, they will only take about 1 or 2 seconds to settle out. This delay in reaction time to sudden A/V offsets should be the only side-effect of turning this option on, for all sound drivers. --- I can't really figure out why freevo seems to default to such a high value. Considering the man page it seems rather pointless to me. I've run 'grep -r -i "autosync" *' on the source tree and /etc/freevo/ but didn't get a single hit. Just to make sure I also checked /etc/mplayer.conf and ~/.mplayer/config - nothing. I've no clue where this option comes from or why and where it is passed to mplayer. I would really appreciate if anybody could shed some light on this... kiowas ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ Freevo-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-users
