[FFmpeg-trac] #9079(ffmpeg:new): No head frame in new MXF Muxer
FFmpeg
trac at avcodec.org
Mon Jan 25 11:24:37 EET 2021
#9079: No head frame in new MXF Muxer
-------------------------------------+-------------------------------------
Reporter: FranceBB | Type: defect
Status: new | Priority: critical
Component: ffmpeg | Version: git-
Keywords: MXF Muxer, | master
muxing, muxers | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
Ever since August 2020, all files muxed in .mxf with FFMpeg fail to be
checked-in correctly in AVID Interplay Access. Whenever a file is checked-
in, it fails and if it's played back, it says "no head frame found" and it
shows the first frame (frame 0) either as black or with an error as it
fails to decode it. This is particularly frustrating for broadcasters
'cause playout ports are prone to misbehave when decoding XDCAM-50 files
created with the new MXF Muxer unless they're remuxed with BBC BMX
Transwrap. I took a look at what changed and I believe this is related to
this commit:
https://github.com/FFmpeg/FFmpeg/commit/64ff61b3c52af335e811fe04b85108775e1f2784
The August 06, 2020 build works, the August 24th build and all consequent
ones don't.
How to reproduce:
{{{
ffmpeg.exe -i "%%~nxF" -pix_fmt yuv422p -vcodec mpeg2video -s 1920:1080
-aspect 16:9 -vf setfield=tff -flags +ildct+ilme -r 25 -b:v 50000k
-minrate 50000k -maxrate 50000k -bufsize 36408333 -af
loudnorm=I=-24:LRA=1:tp=-2 -acodec pcm_s24le -ar 48000 -g 12 -bf 2
-profile:v 0 -level:v 2 -color_range 1 -color_primaries 1 -color_trc 1
-colorspace 1 -f mxf "%%~nF encoded.mxf"
}}}
#The ones that fail are all the ones after
ffmpeg version git-2020-08-24-3477feb
built on 24th August, 2020
Including that one and the latest git-master as of today (25th of January
2021).
#The last one that works is
ffmpeg version git-2020-08-06
built on 6th August, 2020
The main differences when producing an MXF file between the two builds
with the very same source (color bars) and command line are:
[[Image(https://i.imgur.com/BRLN3Yh.png)]]
[[Image(https://i.imgur.com/jpj3BUb.png)]]
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9079>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list