[FFmpeg-trac] #5704(avformat:new): Wrong timestamps muxing theora into ogg when theora decoder is disabled

FFmpeg trac at avcodec.org
Tue Jul 12 01:57:39 EEST 2016


#5704: Wrong timestamps muxing theora into ogg when theora decoder is disabled
------------------------------------+------------------------------------
             Reporter:  jamrial     |                    Owner:
                 Type:  defect      |                   Status:  new
             Priority:  normal      |                Component:  avformat
              Version:  git-master  |               Resolution:
             Keywords:              |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+------------------------------------

Comment (by jamrial):

 Replying to [comment:2 cehoyos]:
 > Replying to [ticket:5704 jamrial]:
 > > Configuring ffmpeg with theora decoder disabled and stream copying a
 theora stream from a matroska file into ogg creates a file with wrong
 timestamps.
 >
 > Isn't this expected or at least it can happen for some combinations of
 muxers and (missing) decoders?

 Expecting muxers to create broken files in cases where it can be avoided
 is not something that should be done. Parsers for example were made among
 other things to remove dependency some muxers had on decoders to get
 timestamps and frame durations.
 If i write a libavformat-based application dedicated exclusively to remux
 files i expect it to create valid files, or fail if it can't.

 In this particular case, changes to the muxer can fix the issue.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/5704#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list