[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
Sat Jun 10 12:55:11 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):
!ProductVersion could potentially be used to identify files like this. For
this specific file it is ''Omneon !OmMedia.dll Release jenkins-
ommedia_8.3.x.0-COMPILER=vs2010,PLATFORM=win32-10
(unknown),ex={0,1},rng={0,1,0},exPre'' but I imagine something more
generic would be necessary. There's nothing in the metadata indicating
Dolby-E I think, that has to be probed elsewhere.
The file has !AvgBps = 144000 which works out to 3 bits/sample, which is
obviously wrong but could be a thing to trigger on. What do actual 8
channel files output by Omneon look like?
It might be possible to use the fact that the audio packets are smaller
than they should be, but this won't work for !ClipWrapped files. Can
Omneon output !ClipWrapped at all?
--
Ticket URL: <https://trac.ffmpeg.org/ticket/10392#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list