[FFmpeg-trac] #10392(avcodec:new): mxf with DolbyE and channel_count != 02 is wrongly read by FFMpeg and cannot be remuxed

FFmpeg trac at avcodec.org
Thu Jun 8 12:02:30 EEST 2023


#10392: mxf with DolbyE and channel_count != 02 is wrongly read by FFMpeg and
cannot be remuxed
-------------------------------------+-------------------------------------
             Reporter:  Francesco    |                    Owner:  (none)
  Bucciantini                        |
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  dolby_e mxf  |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Comment (by Tomas Härdin):

 The file is broken first of all, and you indicate a way for users to fix
 their workflows by upgrading ommcp. I'd therefore argue that mxfdec is
 behaving correctly here and we should not be encouraging users to use
 broken MXF encoders. It is possible to patch these broken files using
 something like xxd.

 The !EditRate is 50/1 and the !SourcePackage claims 48 kHz 8 channels
 24-bit = 23040 bytes per !EditUnit. The !EditUnit actually contained in
 the file is 5760, consistent with 2 channels.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/10392#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list