Am Montag, 25. Juli 2005 12:49 schrieb Michael Niedermayer:
try -sc_threshold 1000000000 and try -cgop maybe try to change -mux_delay also try reencoding audio with -async 100 instead of -acodec copy
ahh and tell us if any of that helped
I tried all of it... to no success. I also tried the mpeg2enc video, muxed by ffmpeg. That one was completely unplayable on the Pioneer player. I heard maybe the first two seconds of the sound while the menu image was still showing, before the player switched to the next track. My Grundig DVD player could play this one, but a/v was out of sync by about 1 second (audio was delayed). Yesterday I prepared some more test files, produced with ffmpeg and other command line options, but I don't have much hope that'll help. 'Mean' from the ffmpeg-devel list wrote me off list. He said that some Pioneer players are very picky about the MPEG/DVD standards and therefore are well suited to act as debugging machines. So after all, I have the feeling the ffmpeg output video is only 99.9% MPEG (or DVD) compliant. Anyway. I found the ISO documents on MPEG2 on the internet. If I also find some time, I will have look at them, maybe I have an idea... There is also a page describing the additional restrictions of a DVD to the MPEG 2 standard. http://www.mpeg.org/MPEG/DVD/Book_B/Video.html Most of it a trivial requirements like image size of 720x576 at 25fps. Apart from that, the DVD MPEG2 has to be main profile at main level. According to the "picture coding extension" fields written by ffmpeg, the generate video *is* MP at ML. The MPEG2 standard describes the requirements for MP at ML, maybe ffmpeg does respect one of the limitations fully... So, no success so far... -- Sven Over Stephanienstr. 9 76133 Karlsruhe Telefon: 0721-9204199 http://www.svenover.de/