Am Montag, 25. Juli 2005 12:49 schrieb Michael Niedermayer:
very unlikely to be a problem with muxing (which is also done by ffmpeg). did you try ffmpeg encoding + mplex and mpeg2enc with ffmpeg muxing? it would be interresting as we would then know if its encoding or muxing
Ah, sorry... I forgot to mention this... I said it was unlikely to be a muxing problem. So I did extract the audio and video streams from the ffmpeg output and multiplexed them again with mplex. The resulting file caused the same problems as the original ffmpeg output. I didn't try it the other way round. I'm not sure, I guess I the command line has to look like ffmpeg -i video.m2v -i audio.mp2 -vcodec copy -acodec copy -target dvd out.vob to do only the muxing with ffmpeg...
where the problem is where do the problems occur some high motion or boring not changing scene?
Hard to say... there is one video clip I mostly used for testing, and there it is a scene change. But I also have smooth videos where it happens.
try -sc_threshold 1000000000
That would set the scene change threshold to virtually infinite, I guess. Would that mean that scene changes are no more detected and each GOP has maximum size? I thought that would be the meaning of "-sgop" (strict gop), to have all GOPs the same size. Am I wrong, or is the "-sgop" not working currently?
and try -cgop
Ah, with "-cgop" ffmpeg quits with an error message. I don't remember which one. I am at work at the moment. I will try out your suggestions tonight...
maybe try to change -mux_delay also try reencoding audio with -async 100 instead of -acodec copy
Okay, thanks for the suggestions.
ahh and tell us if any of that helped
Of course I will. In case I find a solution which has no negative side effects, but makes the video work on that Pioneer player as well, it might be a good idea to include this setting to the DVD target preset in ffmpeg. Thank for your help... -- Sven Over Stephanienstr. 9 76133 Karlsruhe Telefon: 0721-9204199 http://www.svenover.de/