Every time I try to render any resolution other than 1920x1080 with YUV 4:4:4 (12 bit), it corrupts the video, I don't know if this is a bug, I will attach examples. (the only changes in this files are the "color format")
HECV (x265) YUV 4:4:4 (12 bit) corrupted result
-
-
- Offizieller Beitrag
Perfect examples, thanks.
Code
Alles anzeigenC:\Users\Daniel\Downloads\ffmpeg-4.2.1-win64-static\bin>ffprobe.exe "..\..\Test Files\HEVC YUV 4-4-4 (12bit)1920x960-CORRUPTED.mov" ffprobe version 4.2.1 Copyright (c) 2007-2019 the FFmpeg developers built with gcc 9.1.1 (GCC) 20190807 configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt libavutil 56. 31.100 / 56. 31.100 libavcodec 58. 54.100 / 58. 54.100 libavformat 58. 29.100 / 58. 29.100 libavdevice 58. 8.100 / 58. 8.100 libavfilter 7. 57.100 / 7. 57.100 libswscale 5. 5.100 / 5. 5.100 libswresample 3. 5.100 / 3. 5.100 libpostproc 55. 5.100 / 55. 5.100 [hevc @ 000002549b46ec80] Strange VUI timing information, retrying... [hevc @ 000002549b46ec80] Overread SPS by 8 bits [hevc @ 000002549b46ec80] SPS 0 does not exist. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [mov,mp4,m4a,3gp,3g2,mj2 @ 000002549b45c0c0] decoding for stream 0 failed [mov,mp4,m4a,3gp,3g2,mj2 @ 000002549b45c0c0] Could not find codec parameters for stream 0 (Video: hevc (hev1 / 0x31766568), none(progressive), 1920x960, 60 kb/s): unspecified pixel format Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '..\..\Test Files\HEVC YUV 4-4-4 (12bit)1920x960-CORRUPTED.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf58.45.100 Duration: 00:00:02.00, start: 0.000000, bitrate: 1615 kb/s Stream #0:0: Video: hevc (hev1 / 0x31766568), none(progressive), 1920x960, 60 kb/s, SAR 1:1 DAR 2:1, 24 fps, 24 tbr, 1572864 tbn, 1572864 tbc (default) Metadata: handler_name : VideoHandler Stream #0:1: Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s (default) Metadata: handler_name : SoundHandler [hevc @ 000002549b4658c0] Strange VUI timing information, retrying... [hevc @ 000002549b4658c0] Overread SPS by 8 bits [hevc @ 000002549b4658c0] SPS 0 does not exist.
This might be related to an issue with the actual encoder.
- Can you provide a voukoder logfile with low-level debugging enabled?
- Can you try using "Matroska / MKV" as container format?
-
Ok, here you go, the files as you request.
Edit: I think the problem affects more "color formats". Adding YUV 4:2:0 (10bit) to the list -
Hello, I tested a little more and practically all "non standard" hevc color modes had corrupted results with this aspect ratio. Did you discover something with the files?
-
Vouk
23. Januar 2021 um 12:51 Hat das Label In Bearbeitung hinzugefügt. -
Vouk
23. Januar 2021 um 12:51 Hat das Label Adobe After Effects entfernt. -
- Offizieller Beitrag
I was about to write it's a bug in the connectors' pixel format conversion code. But then I rendered a 1920x960 HEVC 4:4:4 12 Bit video successfully with the latest version of Premiere.
Can you confirm?
-
Vouk
23. Februar 2022 um 08:26 Hat das Label von In Bearbeitung auf Kein Bug geändert. -
Vouk
23. Februar 2022 um 08:26 Hat das Thema aus dem Forum Bug reports nach Closed bugs verschoben.