[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