From b33f2677290bbbb6588ed1abce8f97fba4ec5b0c Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Wed, 17 May 2017 20:16:04 +0200 Subject: Vary vp8 speed based on height. --- bin/decode+edit+encode | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'bin/decode+edit+encode') diff --git a/bin/decode+edit+encode b/bin/decode+edit+encode index 96b7081..7499130 100755 --- a/bin/decode+edit+encode +++ b/bin/decode+edit+encode @@ -10,10 +10,11 @@ OUTPUT=../tmp/omni/show0/earth.webm HEIGHT=360 -# TODO: Vary vpx quality based on height SPEED_VP8=4 -# inspired by Apple HLS recommendations +# * height steps and bitrates based on https://developer.apple.com/library/content/documentation/General/Reference/HLSAuthoringSpec/Requirements.html +# TODO: adjust height steps or bitrates for 4:3 aspect ratio +# TODO: resolve steps from source height using http://aarmstrong.org/tutorials/aspect-ratios-and-h264 if [ $HEIGHT -le 234 ]; then VBITRATE=145000; elif [ $HEIGHT -le 270 ]; then VBITRATE=365000; elif [ $HEIGHT -le 360 ]; then VBITRATE=730000; -- cgit v1.2.3