see MOREFINE S800 Ubuntu compile latest Intel drivers
jellyfin-ffmpeg 7.1.1
apt install libbluray2 libopenmpt0t64 libtheora0 libzvbi0t64 libzvbi-common libudfread0 wget https://github.com/jellyfin/jellyfin-ffmpeg/releases/download/v7.1.1-3/jellyfin-ffmpeg7_7.1.1-3-noble_amd64.deb dpkg -i jellyfin-ffmpeg7_7.1.1-3-noble_amd64.deb
AV1 Intel Arc HW accelerated encoding examples
# default parameters /usr/lib/jellyfin-ffmpeg/ffmpeg -i /mnt/ALLO-6-DJI-4K-50FPS.mp4 -c:v av1_qsv -c:a copy ALLO-6-DJI-4K-50FPS-AV1.mp4 # veryslow time /usr/lib/jellyfin-ffmpeg/ffmpeg -i /docker/ALLO-6-DJI-4K-50FPS.mp4 -init_hw_device vaapi=va:/dev/dri/renderD128 -look_ahead_depth 40 -extra_hw_frames 40 -adaptive_i 1 -adaptive_b 1 -b_strategy 1 -bf 7 -extbrc 1 -low_power 0 -movflags +faststart -movflags use_metadata_tags -map_metadata 0 -c:v av1_qsv -preset veryslow -c:a copy /docker/ALLO-6-DJI-4K-50FPS-AV1-VS.mp4 # slow time time /usr/lib/jellyfin-ffmpeg/ffmpeg -i /docker/ALLO-6-DJI-4K-50FPS.mp4 -init_hw_device vaapi=va:/dev/dri/renderD128 -look_ahead_depth 40 -extra_hw_frames 40 -adaptive_i 1 -adaptive_b 1 -b_strategy 1 -bf 7 -extbrc 1 -low_power 0 -movflags +faststart -movflags use_metadata_tags -map_metadata 0 -c:v av1_qsv -preset slower -c:a copy /docker/ALLO-6-DJI-4K-50FPS-AV1-Slower.mp4 # slow time /usr/lib/jellyfin-ffmpeg/ffmpeg -i /docker/ALLO-6-DJI-4K-50FPS.mp4 -init_hw_device vaapi=va:/dev/dri/renderD128 -look_ahead_depth 40 -extra_hw_frames 40 -adaptive_i 1 -adaptive_b 1 -b_strategy 1 -bf 7 -extbrc 1 -low_power 0 -movflags +faststart -movflags use_metadata_tags -map_metadata 0 -c:v av1_qsv -preset slow -c:a copy /docker/ALLO-6-DJI-4K-50FPS-AV1-Slow.mp4 # medium time /usr/lib/jellyfin-ffmpeg/ffmpeg -i /docker/ALLO-6-DJI-4K-50FPS.mp4 -init_hw_device vaapi=va:/dev/dri/renderD128 -look_ahead_depth 40 -extra_hw_frames 40 -adaptive_i 1 -adaptive_b 1 -b_strategy 1 -bf 7 -extbrc 1 -low_power 0 -movflags +faststart -movflags use_metadata_tags -map_metadata 0 -c:v av1_qsv -preset medium -c:a copy /docker/ALLO-6-DJI-4K-50FPS-AV1-Medium.mp4 # fast time /usr/lib/jellyfin-ffmpeg/ffmpeg -i /docker/ALLO-6-DJI-4K-50FPS.mp4 -init_hw_device vaapi=va:/dev/dri/renderD128 -look_ahead_depth 40 -extra_hw_frames 40 -adaptive_i 1 -adaptive_b 1 -b_strategy 1 -bf 7 -extbrc 1 -low_power 0 -movflags +faststart -movflags use_metadata_tags -map_metadata 0 -c:v av1_qsv -preset fast -c:a copy /docker/ALLO-6-DJI-4K-50FPS-AV1-Fast.mp4 # faster time /usr/lib/jellyfin-ffmpeg/ffmpeg -i /docker/ALLO-6-DJI-4K-50FPS.mp4 -init_hw_device vaapi=va:/dev/dri/renderD128 -look_ahead_depth 40 -extra_hw_frames 40 -adaptive_i 1 -adaptive_b 1 -b_strategy 1 -bf 7 -extbrc 1 -low_power 0 -movflags +faststart -movflags use_metadata_tags -map_metadata 0 -c:v av1_qsv -preset faster -c:a copy /docker/ALLO-6-DJI-4K-50FPS-AV1-Faster.mp4 #VeryFast time /usr/lib/jellyfin-ffmpeg/ffmpeg -i /docker/ALLO-6-DJI-4K-50FPS.mp4 -init_hw_device vaapi=va:/dev/dri/renderD128 -look_ahead_depth 40 -extra_hw_frames 40 -adaptive_i 1 -adaptive_b 1 -b_strategy 1 -bf 7 -extbrc 1 -low_power 0 -movflags +faststart -movflags use_metadata_tags -map_metadata 0 -c:v av1_qsv -preset veryfast -c:a copy /docker/ALLO-6-DJI-4K-50FPS-AV1-VeryFast.mp4
HEVC to AV1 re-encoding of 4K 50FPS video
power on DC Input of Mini PC - 86W (power limit set to 95W)
CPU Load: 34%, GPU Load 37%
| AV1 Preset | FPS | size | time | |
|---|---|---|---|---|
| original | - | 84G | 02:07:35.98 | |
| default | 106 | 2.7G | ||
| 7 | veryfast | |||
| 6 | faster | 108 | 1.8G | 59m39.214s |
| 5 | fast | 108 | 1.8G | 58m56.819s |
| 4 | medium | 109 | 1.8G | 58m50.944s |
| 3 | slow | 107 | 1.8G | |
| 2 | slower | |||
| 1 | veryslow | 75 | 1.8G |