[FFmpeg-trac] #9255(avcodec:open): DNX120 Decoding is broken in FFMpeg and FFPlay (fine in AVID and Adobe Premiere)
FFmpeg
trac at avcodec.org
Tue May 25 11:29:30 EEST 2021
#9255: DNX120 Decoding is broken in FFMpeg and FFPlay (fine in AVID and Adobe
Premiere)
------------------------------------+-----------------------------------
Reporter: FranceBB | Owner: (none)
Type: defect | Status: open
Priority: normal | Component: avcodec
Version: git-master | Resolution:
Keywords: dnxhd race | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
------------------------------------+-----------------------------------
Comment (by FranceBB):
I don't know, but I mean, it shouldn't be the same, it should be different
with one header per field rather than per frame I think. I've seen that
kind of pattern in other codecs but not in DNX120, but this is also the
reason I opened the bug in the first place. I don't know why it's behaving
like this in the sense that I don't know why in an interlaced DNX we have
the same header in both fields but that's the way it is, so... where do we
go from here? I mean, can we work around this in the decoder so that it's
gonna be aware of this possibility and decode it as such anyway? Also, why
the heck is it not broken with -thread_type slice but it is for
slice+frame? I'm a broadcast encoder, I work for Sky, but I'm mostly an
Avisynth guy, so I don't know the inner working of the avcodec in
FFMpeg...
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9255#comment:17>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list