summaryrefslogtreecommitdiff
path: root/contrib/presets/av1-svt-high-quality.sh
diff options
context:
space:
mode:
authorDennis Fink2026-05-17 08:37:26 +0200
committerDennis Fink2026-05-17 08:37:26 +0200
commit8daa738b2450b8063178d9a69a99a21789351b30 (patch)
tree608ed5d02ac7cb959893360c6568663a5f2e0d8a /contrib/presets/av1-svt-high-quality.sh
parentf7f7769f1a9141da4823e3f33ea6152bbdb254d8 (diff)
downloadtranscode.sh-8daa738b2450b8063178d9a69a99a21789351b30.tar.gz
transcode.sh-8daa738b2450b8063178d9a69a99a21789351b30.zip
feat(presets): add contributed video presets
Add initial contributed presets for AV1/SVT-AV1, H.264/x264, H.265/x265, and VP9/libvpx-vp9. Provide fast, balanced, and high-quality variants where applicable so users can choose between encode speed, compression efficiency, and visual quality. Include preset descriptions and use derived GOP size and pixel format settings where appropriate for consistent behavior with transcode.sh.
Diffstat (limited to '')
-rw-r--r--contrib/presets/av1-svt-high-quality.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/contrib/presets/av1-svt-high-quality.sh b/contrib/presets/av1-svt-high-quality.sh
new file mode 100644
index 0000000..adc93ff
--- /dev/null
+++ b/contrib/presets/av1-svt-high-quality.sh
@@ -0,0 +1,10 @@
+# description: Encode to AV1 with SVT-AV1 at high visual quality
+export SVT_LOG=0
+ffargs=(
+ -c:v:0 libsvtav1
+ -preset 4
+ -crf 26
+ -g "$output_gop_size"
+ -pix_fmt yuv420p10le
+ -svtav1-params "loglevel=0:tune=0:film-grain=6"
+)