[FFmpeg-trac] #11049(ffmpeg:new): Ffmpeg unable to process prores input file (Value 234.000000 for parameter 'colorspace' out of range [0 - 14])
FFmpeg
trac at avcodec.org
Sat Jun 8 16:11:04 EEST 2024
#11049: Ffmpeg unable to process prores input file (Value 234.000000 for parameter
'colorspace' out of range [0 - 14])
-------------------------------------+-------------------------------------
Reporter: DanMalik | Type: defect
Status: new | Priority: important
Component: ffmpeg | Version: 7.0
Keywords: colorspace | Blocked By:
prores mp4 |
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
{{{
I'm trying to convert the video to mp4, but it seems that ffmpeg is not
able to infer colorspace value (could be something else too), which seems
to be "unknown". I've attached the file containing metadeta details. I'm
not an expert, but I've tried explicitly setting the color values
(color_space, color_primaries, color_transfer), but still faced the same
issue. Faced similar issue with some other videos too.
}}}
How to reproduce:
{{{
% ffmpeg -y -i https://d3rka4syouiwkp.cloudfront.net/extra/testVideo.mov
-crf 23 -vcodec h264 -acodec aac -ar 44100 -b:a 192k -pix_fmt yuv420p
-strict -2 -vf "pad=ceil(iw/2)*2:ceil(ih/2)*2:color=white at 0.0" -movflags
+faststart output.mp4
}}}
ffmpeg version
{{{
built on 7.0.1
}}}
Platform
{{{
mac
}}}
Output:
{{{
ffmpeg version 7.0.1 Copyright (c) 2000-2024 the FFmpeg developers
built with Apple clang version 15.0.0 (clang-1500.3.9.4)
configuration: --prefix=/opt/homebrew/Cellar/ffmpeg/7.0.1 --enable-
shared --enable-pthreads --enable-version3 --cc=clang --host-cflags=
--host-ldflags='-Wl,-ld_classic' --enable-ffplay --enable-gnutls --enable-
gpl --enable-libaom --enable-libaribb24 --enable-libbluray --enable-
libdav1d --enable-libharfbuzz --enable-libjxl --enable-libmp3lame
--enable-libopus --enable-librav1e --enable-librist --enable-librubberband
--enable-libsnappy --enable-libsrt --enable-libssh --enable-libsvtav1
--enable-libtesseract --enable-libtheora --enable-libvidstab --enable-
libvmaf --enable-libvorbis --enable-libvpx --enable-libwebp --enable-
libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-lzma
--enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-
libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-
libopenjpeg --enable-libspeex --enable-libsoxr --enable-libzmq --enable-
libzimg --disable-libjack --disable-indev=jack --enable-videotoolbox
--enable-audiotoolbox --enable-neon
libavutil 59. 8.100 / 59. 8.100
libavcodec 61. 3.100 / 61. 3.100
libavformat 61. 1.100 / 61. 1.100
libavdevice 61. 1.100 / 61. 1.100
libavfilter 10. 1.100 / 10. 1.100
libswscale 8. 1.100 / 8. 1.100
libswresample 5. 1.100 / 5. 1.100
libpostproc 58. 1.100 / 58. 1.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from
'https://d3rka4syouiwkp.cloudfront.net/extra/testVideo.mov':
Metadata:
major_brand : qt
minor_version : 0
compatible_brands: qt
creation_time : 2024-06-08T05:18:31.000000Z
encoder : Lavf61.1.100
Duration: 00:00:01.01, start: 0.000000, bitrate: 950910 kb/s
Stream #0:0[0x1](und): Video: prores (HQ) (apch / 0x68637061),
yuv422p10le(progressive), 3840x2160, 926658 kb/s, SAR 1:1 DAR 16:9, 29.97
fps, 29.97 tbr, 30k tbn (default)
Metadata:
creation_time : 2024-06-08T05:18:31.000000Z
handler_name : Core Media Video
vendor_id : FFMP
timecode : 00:00:00:00
Stream #0:1[0x2](eng): Data: none (tmcd / 0x64636D74), 0 kb/s
Metadata:
creation_time : 2024-06-08T05:18:31.000000Z
handler_name : Core Media Time Code
timecode : 00:00:00:00
[out#0/mp4 @ 0x600001e58180] Codec AVOption b (set bitrate (in bits/s))
has not been used for any stream. The most likely reason is either wrong
type (e.g. a video option with no video streams) or that it is a private
option of some encoder which was not actually used for any stream.
Stream mapping:
Stream #0:0 -> #0:0 (prores (native) -> h264 (libx264))
Press [q] to stop, [?] for help
[graph 0 input from stream 0:0 @ 0x600001c40000] Value 234.000000 for
parameter 'colorspace' out of range [0 - 14]
[graph 0 input from stream 0:0 @ 0x600001c40000] Error setting option
colorspace to value 234.
[graph 0 input from stream 0:0 @ 0x600001c40000] Error applying generic
filter options.
[vf#0:0 @ 0x60000195c000] Error reinitializing filters!
[vf#0:0 @ 0x60000195c000] Task finished with error code: -34 (Result too
large)
[vf#0:0 @ 0x60000195c000] Terminating thread with return code -34 (Result
too large)
[vost#0:0/libx264 @ 0x123e065a0] Could not open encoder before EOF
[vost#0:0/libx264 @ 0x123e065a0] Task finished with error code: -22
(Invalid argument)
[vost#0:0/libx264 @ 0x123e065a0] Terminating thread with return code -22
(Invalid argument)
[out#0/mp4 @ 0x600001e58180] Nothing was written into output file, because
at least one of its streams received no packets.
frame= 0 fps=0.0 q=0.0 Lsize= 0KiB time=N/A bitrate=N/A speed=N/A
Conversion failed!
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/11049>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list