From 2afadf768679bd3a1592ecb34412d51a8d2c02b7 Mon Sep 17 00:00:00 2001 From: Oleg Broytman Date: Tue, 4 Nov 2014 16:24:32 +0300 Subject: [PATCH] Join codecs' if's into one if/elif/else operator --- video/ff_encode | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/video/ff_encode b/video/ff_encode index 6c29a10..cb20f95 100755 --- a/video/ff_encode +++ b/video/ff_encode @@ -41,30 +41,29 @@ fi if [ "$vcodec" = mpeg4 ]; then vopts="-g 300 -bf 2" -fi -if [ "$vcodec" = mpeg4-hq ]; then +elif [ "$vcodec" = mpeg4-hq ]; then vcodec=mpeg4 vopts="-g 300 -bf 2 -mbd rd -flags +mv4+aic -trellis 2 -cmp 2 -subcmp 2" -fi -if [ "$vcodec" = mpeg4-vhq ]; then +elif [ "$vcodec" = mpeg4-vhq ]; then vcodec=mpeg4 vopts="-g 200 -bf 2 -mbd rd -flags +mv4+aic+qprd+mv0 -flags2 skiprd -trellis 2 -cmp 2 -subcmp 2" -fi -if [ "$vcodec" = x264 ]; then +elif [ "$vcodec" = x264 ]; then vcodec=libx264 -fi -if [ "$vcodec" = x264-hq ]; then +elif [ "$vcodec" = x264-hq ]; then vcodec=libx264 vopts="-preset slow" -fi -if [ "$vcodec" = x264-vhq ]; then +elif [ "$vcodec" = x264-vhq ]; then vcodec=libx264 vopts="-preset veryslow" + +else + echo "Unknown video codec $vcodec; known codecs are {mpeg4,x264}[-[v]hq], copy" >&2 + exit 1 fi if [ "$pass" -eq 1 ]; then -- 2.39.2