[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