[MPlayer-users] [BUG] failure copying a telecined mpeg stream
Giacomo Comes
comes at naic.edu
Wed Jul 20 21:19:01 CEST 2005
I have verified that the following command line does not
work properly all the times:
mencoder -of mpeg -mpegopts format=dvd -ovc copy -oac copy -noskip -mc 0 -o test.mpg source.mpg
When the source mpeg is 24000/1001fps telecined then the output file test.mpg is shorter.
Example:
a 183 seconds source becomes 146 seconds (the final part is missing)
a 503 seconds source becomes 403 seconds (the final part is missing)
For bigger files (DVD movies) mencoder stops in the middle of the process with the error:
Too many audio packets in the buffer: (4096 in 8257536 bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.
ds_fill_buffer: EOF reached (stream: video)
This problem appears only with telecined mpegs.
If the source video is pure 24000/1001fps or 30000/1001fps or 25fps the
copy works fine.
For the record, -noskip and -mc 0 are necessary to keep a/v sync
with telecined sources.
This problem exists with MPlayer 1.0pre7 and CVS.
Giacomo
More information about the MPlayer-users
mailing list