You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

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 PresetFPSsizetime

original-84G02:07:35.98

default1062.7G
7veryfast1071.8G
6faster1081.8G59m39.214s
5fast1081.8G58m56.819s
4medium1091.8G58m50.944s
3slow1071.8G
2slower75

1veryslow751.8G


  • No labels