[FFmpeg-trac] #4279(undetermined:new): DTS < PCR error when using muxrate option in mpegts
FFmpeg
trac at avcodec.org
Sun Jan 25 05:32:40 CET 2015
#4279: DTS < PCR error when using muxrate option in mpegts
-------------------------------------+-------------------------------------
Reporter: | Owner:
zcybercomputing | Status: new
Type: defect | Component:
Priority: normal | undetermined
Version: git-master | Resolution:
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by zcybercomputing):
So after simplifying the command further by removing the audio, and
playing with the bit rates I noticed some weird behavior. I went to using
the original source file I recorded on a hyperdeck shuttle, because I was
not sure if the source bit rate effected anything. That file is too large
to upload here, but the mp4 I uploaded shows the same behavior at a
slightly lower bit rate.
The error does not happen when I have the muxrate 50k more then three
times the video bit rate for this test file. If I omit the -b:v argument,
then I can go down to 1401k. This also happens with audio present at
higher bit rates with more complex video. This appears to be the encoder
or mux breaking down for some reason, but I am not sure what to pursue as
the cause.
I will experiment further with more complex video. My goal is to encode
video in the 2-3 Mbps range for use on ATSC TV, hence the requirement for
a tight pcr interval that FFmpeg only does when using the muxrate command.
ffmpeg -v 9 -loglevel 99 -i "C:/Users/Zach/Development/Test
Files/Capture0000.mov" -f mpegts -muxrate 1000k -vcodec mpeg2video -b:v
500k -an out.ts
and
ffmpeg -v 9 -loglevel 99 -i "C:/Users/Zach/Development/Test
Files/Capture0000.mov" -f mpegts -muxrate 1401k -vcodec mpeg2video -an
out.ts
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4279#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list