[FFmpeg-trac] #9636(undetermined:closed): Unable to remux HEVC stream from MKV to MKV

FFmpeg trac at avcodec.org
Fri Feb 11 01:42:30 EET 2022


#9636: Unable to remux HEVC stream from MKV to MKV
-------------------------------------+-------------------------------------
             Reporter:  mysterious   |                    Owner:  (none)
                 Type:  defect       |                   Status:  closed
             Priority:  normal       |                Component:
                                     |  undetermined
              Version:  git-master   |               Resolution:  invalid
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Comment (by mysterious):

 Appreciate the response and suggestion!

 > And automatically fixing these files would mean that one would have to
 be sure that the version is the only thing that is wrong.

 From what I can tell, the demuxer/decoder have no issues with the file
 (and doesn't even output a warning, from my test), which would suggest
 that nothing else (significant) is wrong. In other words, ffmpeg already
 is automatically fixing the stream, whether explicitly or implicitly (by
 ignoring the version).

 It would seem logical to me that the muxer should apply this same fix (or
 otherwise operate in the same way as the demuxer) to be consistent with
 everything else, or have the demuxer reject the file entirely. The
 mismatch between demuxer and muxer here can be surprising to a user, and
 feels odd.

 I'd imagine that if an input file is bad, the demuxer/decoder should be
 the gatekeeper here, instead of the muxer.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9636#comment:4>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list