]> git.phdru.name Git - audio-cdr-video.git/commitdiff
Add codecs x264, x264-hq and x264-vhq
authorOleg Broytman <phd@phdru.name>
Tue, 4 Nov 2014 00:29:04 +0000 (03:29 +0300)
committerOleg Broytman <phd@phdru.name>
Tue, 4 Nov 2014 00:32:54 +0000 (03:32 +0300)
video/ff_encode

index c838f9719d09cc6e0db5b67f1d9f2271c06677f6..2306f8cf1a64d26cf0f2b81510e3c3a7547ff1f0 100755 (executable)
@@ -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"