You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I wanted to use this docker image to validate my benchmarks on newer (then supplied in Debian 12) version of ffmpeg and librav1e. The source files for a benchmark are 12bpp lossless samples in JpegXL (.jxl) and Jpeg2000 (.jp2) formats.
Reason for change
Unfortunately, benchmark script failed with a following error:
[image2 @ 0x5654dfbd87c0] Could not find codec parameters for stream 0 (Video: jpegxl, none): unspecified size
Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options
Input #1, image2, from 'DSC_0%03d.jxl':
Duration: 00:00:02.40, start: 0.000000, bitrate: N/A
Stream #1:0: Video: jpegxl, none, 25 fps, 25 tbr, 25 tbn
[vist#1:0/jpegxl @ 0x5654dfbd9640] Decoding requested, but no decoder found for: jpegxl
Error opening output file bench_02_hd_av1_rav1_speed5_10bpp.mp4.
Error opening output files: Invalid argument
I tried to include apt update && apt -y install libjxl0.7 as a command before executing ffmpeg itself, but the result was the same.
Proposed code change
Add pre-built most recent version of JpegXL (library and headers) to a build step.
# Add Luca Versari's (@veluca93) apt repo and the key for it.# Slightly re-worked instruction from https://artifacts.lucaversari.it/info.txt
gpg --homedir /tmp --no-default-keyring --keyring /usr/share/keyrings/libjxl.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BA53E543B669CE5743F9E4E1BD565EDA9BB685E6
echo"deb [signed-by=/usr/share/keyrings/libjxl.gpg] https://artifacts.lucaversari.it/libjxl/libjxl/latest/deb/$(lsb_release -cs) /"> /etc/apt/sources.list.d/lijxl.list
apt update
apt install -y libjxl-dev
Add pre-built most recent version of JpegXL library to a runtime step.
Is this a new feature request?
Wanted change
I wanted to use this docker image to validate my benchmarks on newer (then supplied in Debian 12) version of
ffmpeg
andlibrav1e
. The source files for a benchmark are 12bpp lossless samples in JpegXL (.jxl
) and Jpeg2000 (.jp2
) formats.Reason for change
Unfortunately, benchmark script failed with a following error:
I tried to include
apt update && apt -y install libjxl0.7
as a command before executing ffmpeg itself, but the result was the same.Proposed code change
Add pre-built most recent version of JpegXL (library and headers) to a build step.
Add pre-built most recent version of JpegXL library to a runtime step.
Add flags for ffmpeg
The text was updated successfully, but these errors were encountered: