This directory contains patches and backported commits that might be of interest to users of libsvtav1 as a single patch file.
For the original commits the patch was generated from, see https://gitlab.com/1480c1/FFmpeg/ and look at the svt-av1/n* branches.
Notes:
-svtav1-params:v
-crf:v
, remove -rc:v
and instead use -b:v
, -maxrate:v
, -crf:v
, and -qp:v
to set rc mode-svtav1-params:v
-crf:v
, remove -rc:v
and instead use -b:v
, -maxrate:v
, -crf:v
, and -qp:v
to set rc modeAssuming $PWD
== the root of your SVT-AV1 clone and you have already built
and installed SVT-AV1 and your PKG_CONFIG_PATH
environment variable is setup
so that pkg-config --libs SvtAv1Enc
works properly, this may require exporting
PKG_CONFIG_PATH
to /usr/local/lib/pkgconfig
or where your prefix is setup
For n5.0:
git clone --branch n5.0 https://github.com/FFmpeg/FFmpeg.git
git -C FFmpeg am "$PWD/ffmpeg_plugin/n5.0"/*.patch
For tags n4.4*, follow the above steps but replace n5.0
with n4.4
or whichever tag you want to use.
mkdir -p ffmpeg-build
(
cd ffmpeg-build
../FFmpeg/configure --enable-libsvtav1 # Append other options as needed
)
make -C ffmpeg-build -j$(($(nproc) + 2))
Adapt as needed for depending on your setup
Basic ffmpeg line
ffmpeg -y -i input.mkv -c:v libsvtav1 -crf 30 output.webm
FFmpeg line with crf+maxrate for capped CRF
ffmpeg -y -i input.mkv -c:v libsvtav1 -crf 30 -maxrate 6M output.webm
FFmpeg line with svtav1-params setting lp and asm
ffmpeg -y -i input.mkv -c:v libsvtav1 -crf 30 -svtav1-params lp=4:asm=sse4_1 output.webm
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )