X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fdoc%2Fvaapi_proxy.sh;fp=cinelerra-5.1%2Fdoc%2Fvaapi_proxy.sh;h=6109f8a366436caa3c285a782c762d3c0b5a71fd;hb=929899524176aab570798f0708bad7f29a13ee5c;hp=0000000000000000000000000000000000000000;hpb=3d1c6866fb12635850c84be0a500fe5e13a1714a;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/doc/vaapi_proxy.sh b/cinelerra-5.1/doc/vaapi_proxy.sh new file mode 100755 index 00000000..6109f8a3 --- /dev/null +++ b/cinelerra-5.1/doc/vaapi_proxy.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +filename="$1" +fileout="${filename%.*}" +proxy="6" +# Hardware encode AMD +ffmpeg -threads 2 -hwaccel vaapi -vaapi_device /dev/dri/renderD128 \ + -i "$1" -c:v h264_vaapi -vf "format=nv12,hwupload,scale_vaapi=iw/'$proxy':ih/'$proxy'" \ + -vcodec h264_vaapi -preset fast -c:a copy \ + -bf 0 -profile:v 66 "$fileout".proxy"$proxy"-mp4.mp4