[FFmpeg-trac] #4178(undetermined:open): Opus audio in MKV container

FFmpeg trac at avcodec.org
Wed Jan 21 01:27:15 CET 2015

#4178: Opus audio in MKV container
             Reporter:  agressiv     |                    Owner:  vigneshvg
                 Type:  defect       |                   Status:  open
             Priority:  important    |                Component:
              Version:  git-master   |  undetermined
             Keywords:  mkv opus     |               Resolution:
  regression                         |               Blocked By:
             Blocking:               |  Reproduced by developer:  1
Analyzed by developer:  1            |

Comment (by agressiv):

 The source mkv was about 4gb, I used ffmpeg to trim it to an mka (taking
 out the video stream and limiting it to the first 20 seconds) in order to
 facilitate uploading as part of this ticket.

 However, the source mkv file (which plays fine in MPC-HC) was created with
 mkvmerge.exe (however the audio was encoded with ffmpeg).

 So, it seems that ffplay (and the DLL libraries) don't like mkv files
 created by mkvmerge with Opus in the container, if I am getting that
 right.  (And I tried at least 5-6 versions of mkvmerge at the time)  MPC-
 HC is able to "discard" the "DiscardPadding?" elements, ironically.

 When I get back in town this weekend I'll completely demux the source
 file, and use ffmpeg as the muxer instead of mkvmerge.

 Could mkvmerge really be non-compliant, or would you think it's just a bug
 with how mkvmerge handles Opus Muxes?  I'm not a developer but I can
 certainly open a bug with mkvtoolnix if need be.  Any added details you
 can provide would be helpful.

Ticket URL: <https://trac.ffmpeg.org/ticket/4178#comment:4>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list