[FFmpeg-trac] #7342(avcodec:new): Wrong colours when decoding dnxhd
FFmpeg
trac at avcodec.org
Wed Aug 1 21:10:49 EEST 2018
#7342: Wrong colours when decoding dnxhd
--------------------------------------+---------------------------------
Reporter: cehoyos | Owner:
Type: defect | Status: new
Priority: normal | Component: avcodec
Version: git-master | Keywords: dnxhd
Blocked By: | Blocking:
Reproduced by developer: 0 | Analyzed by developer: 0
--------------------------------------+---------------------------------
http://ffmpeg.org/pipermail/ffmpeg-user/2018-August/040775.html
A user provided a dnxhd file that looks ugly when decoded with FFmpeg and
an rgb file that shows the expected output, I will attach two files.
{{{
$ ffmpeg -i Color_Profile_nuke11_DNxHD-mov64_444_Full.mov -qscale 2
out.avi
ffmpeg version N-91548-g481741e Copyright (c) 2000-2018 the FFmpeg
developers
built with gcc 6.4.0 (GCC)
configuration: --enable-gpl --enable-gnutls --enable-libxml2
libavutil 56. 18.102 / 56. 18.102
libavcodec 58. 22.100 / 58. 22.100
libavformat 58. 17.101 / 58. 17.101
libavdevice 58. 4.101 / 58. 4.101
libavfilter 7. 26.100 / 7. 26.100
libswscale 5. 2.100 / 5. 2.100
libswresample 3. 2.100 / 3. 2.100
libpostproc 55. 2.100 / 55. 2.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Color_Profile_nuke11_DNxHD-
mov64_444_Full.mov':
Metadata:
major_brand : qt
minor_version : 512
compatible_brands: qt
uk.co.thefoundry.Application: Nuke
uk.co.thefoundry.ApplicationVersion: 11.1v3
uk.co.thefoundry.YCbCrMatrix: Rec 709
uk.co.thefoundry.Colorspace: linear
uk.co.thefoundry.Writer: mov64
Duration: 00:00:00.04, start: 0.000000, bitrate: 352561 kb/s
Stream #0:0(eng): Video: dnxhd (DNXHD) (AVdn / 0x6E645641),
yuv444p10le(pc, bt709/unknown/unknown), 1920x1080, 352321 kb/s, SAR 1:1
DAR 16:9, 24 fps, 24 tbr, 2400 tbn, 2400 tbc (default)
Metadata:
handler_name : VideoHandler
encoder : DNxHD
Please use -q:a or -q:v, -qscale is ambiguous
Stream mapping:
Stream #0:0 -> #0:0 (dnxhd (native) -> mpeg4 (native))
Press [q] to stop, [?] for help
Output #0, avi, to 'out.avi':
Metadata:
major_brand : qt
minor_version : 512
compatible_brands: qt
uk.co.thefoundry.Application: Nuke
uk.co.thefoundry.ApplicationVersion: 11.1v3
uk.co.thefoundry.YCbCrMatrix: Rec 709
uk.co.thefoundry.Colorspace: linear
uk.co.thefoundry.Writer: mov64
ISFT : Lavf58.17.101
Stream #0:0(eng): Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 1920x1080
[SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 24 fps, 24 tbn, 24 tbc (default)
Metadata:
handler_name : VideoHandler
encoder : Lavc58.22.100 mpeg4
Side data:
cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1
frame= 1 fps=0.0 q=2.0 Lsize= 87kB time=00:00:00.04
bitrate=17080.2kbits/s speed=1.22x
video:81kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: 6.957787%
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7342>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list