From f6ea19c0a49ad1312650262aaa452405c47feb37 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 3 Sep 2014 16:36:13 +0200 Subject: Tweak optimizations for Theora and H.264. --- localvideowebencode | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/localvideowebencode b/localvideowebencode index 64c59c6..c545e50 100755 --- a/localvideowebencode +++ b/localvideowebencode @@ -246,13 +246,15 @@ esac # TODO: When verified beneficial, add option real_time=-2 _melt_in="${_melt_in:+$_melt_in }-progress $sample" _melt="$_melt ${bitrate:+vb=${bitrate}} ${size:+s=$size} ${aspect:+aspect=$aspect}" +_melt_ogg="f=ogg vcodec=libtheora ${bitrate:-qscale=5}" +_melt_h264="$_melt_h264 ${bitrate:-qscale=5}" _melt_webm="${webmpreset:+-vpre=libvpx-$webmpreset}" _melt_audio="${channels:+ac=$channels}" _melt_vorbis="$_melt_audio acodec=libvorbis ab=$(($channels*$bitrate_vorbis))k" _melt_aac="$_melt_audio acodec=libvorbis ab=$(($channels*$bitrate_aac))k" ## Theora/Vorbis/Ogg -melt -group $_melt_in $infiles -group $filters -consumer avformat:"$stem.ogv" f=ogg vcodec=libtheora $_melt $_melt_vorbis $_melt_out +melt -group $_melt_in $infiles -group $filters -consumer avformat:"$stem.ogv" $_melt_ogg $_melt $_melt_vorbis $_melt_out ## H.264/AAC/MP4 [ -z "$bitrate" ] || melt -group $_melt_in $infiles -group $filters -consumer avformat:/dev/null properties=x264-medium-pass1 $_melt_h264 $_melt $_melt_out -- cgit v1.2.3