X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=video%2Fff_encode;h=2306f8cf1a64d26cf0f2b81510e3c3a7547ff1f0;hb=4bf1fbe80c6469b0de13a4235ccc276e0805215e;hp=c838f9719d09cc6e0db5b67f1d9f2271c06677f6;hpb=99b2740dabc2164f36f5acfdccd2234b352136ab;p=audio-cdr-video.git diff --git a/video/ff_encode b/video/ff_encode index c838f97..2306f8c 100755 --- a/video/ff_encode +++ b/video/ff_encode @@ -44,6 +44,20 @@ if [ "$vcodec" = mpeg4-hq ]; then vopts="-mbd rd -flags +mv4+aic -trellis 2 -cmp 2 -subcmp 2" fi +if [ "$vcodec" = x264 ]; then + vcodec=libx264 +fi + +if [ "$vcodec" = x264-hq ]; then + vcodec=libx264 + vopts="-preset slow" +fi + +if [ "$vcodec" = x264-vhq ]; then + vcodec=libx264 + vopts="-preset veryslow" +fi + if [ "$pass" -eq 1 ]; then exec ffmpeg $input_opts -i "$input" -c:v "$vcodec" $vopts $vscale -b:v "$vbitrate" -g 300 -bf 2 -c:a "$acodec" -b:a "$abitrate" $output_opts "$output"