Opened 3 years ago
Closed 3 years ago
#9628 closed defect (invalid)
libsvtav1 doesnt work anymore
Reported by: | Richard | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | avcodec |
Version: | 4.4.3 | Keywords: | libsvtav1 |
Cc: | Richard | Blocked By: | |
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
Summary of the bug:
Using the libsvtav1 encoder gives an error, failing the conversion
How to reproduce:
ffmpeg -i in.mp4 -c:v libsvtav1 out.webm -y
Gives output:
ffmpeg version n4.4.1 Copyright (c) 2000-2021 the FFmpeg developers built with gcc 11.1.0 (GCC) configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-amf --enable-avisynth --enable-cuda-llvm --enable-lto --enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libdrm --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libjack --enable-libmfx --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librav1e --enable-librsvg --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg --enable-nvdec --enable-nvenc --enable-shared --enable-version3 libavutil 56. 70.100 / 56. 70.100 libavcodec 58.134.100 / 58.134.100 libavformat 58. 76.100 / 58. 76.100 libavdevice 58. 13.100 / 58. 13.100 libavfilter 7.110.100 / 7.110.100 libswscale 5. 9.100 / 5. 9.100 libswresample 3. 9.100 / 3. 9.100 libpostproc 55. 9.100 / 55. 9.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x561b40b88440] overread end of atom 'colr' by 1 bytes [mov,mp4,m4a,3gp,3g2,mj2 @ 0x561b40b88440] stream 0, timescale not set Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'in.mp4': Metadata: major_brand : mp42 minor_version : 1 compatible_brands: mp41mp42isom creation_time : 2017-10-22T07:30:54.000000Z title : De wonderen van de schepping onthullen Gods heerlijkheid: Licht en kleur artist : Watch Tower Bible and Tract Society of PA album : De wonderen van de schepping onthullen Gods heerlijkheid track : 2 copyright : © 2009 Watch Tower Bible and Tract Society of Pennsylvania Dutch Duration: 00:05:11.48, start: 0.000000, bitrate: 846 kb/s Stream #0:0(eng): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 124 kb/s (default) Metadata: creation_time : 2017-10-22T07:30:54.000000Z handler_name : Core Media Audio vendor_id : [0][0][0][0] Stream #0:1(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, smpte170m/smpte170m/bt709, progressive), 640x360 [SAR 1:1 DAR 16:9], 704 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 48k tbc (default) Metadata: creation_time : 2017-10-22T07:30:54.000000Z handler_name : Core Media Video vendor_id : [0][0][0][0] Stream #0:2: Video: png, rgb24(pc), 600x600 [SAR 2835:2835 DAR 1:1], 90k tbr, 90k tbn, 90k tbc (attached pic) Stream mapping: Stream #0:1 -> #0:0 (h264 (native) -> av1 (libsvtav1)) Stream #0:0 -> #0:1 (aac (native) -> opus (libopus)) Press [q] to stop, [?] for help [libopus @ 0x561b40bcfa40] No bit rate set. Defaulting to 96000 bps. Svt[info]: ------------------------------------------- Svt[info]: SVT [version]: SVT-AV1 Encoder Lib v0.9.0-dirty Svt[info]: SVT [build] : GCC 11.1.0 64 bit Svt[info]: LIB Build date: Jan 22 2022 06:46:34 Svt[info]: ------------------------------------------- Svt[error]: Instance 1: Encoder Bit Depth shall be only 8 or 10 Svt[error]: Instance 1: The encoder bit depth shall be equal to 8 or 10 for Main/High Profile Svt[error]: Instance 1: Only support 420 now Svt[error]: Instance 1: Non 420 color format requires profile 1 or 2 Svt[error]: Instance 1: Invalid Compressed Ten Bit Format flag [0 - 1] [libsvtav1 @ 0x561b40bd0480] Error setting encoder parameters: bad parameter (0x80001005) SvtMalloc[info]: you have no memory leak Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height [libopus @ 0x561b40bcfa40] 1 frames left in the queue on closing Conversion failed!
I have used this encoder a lot before with various parameters, but none of those work anymore. Hint: there seems to be a new build included (SVT-AV1 Encoder Lib v0.9.0-dirty).
Change History (2)
comment:1 by , 3 years ago
comment:2 by , 3 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
We only support master. Not even 5.0.
Note:
See TracTickets
for help on using tickets.
Seems fixed in ffmpeg 5.0