diff options
Diffstat (limited to 'bin/decode+edit+encode')
-rwxr-xr-x | bin/decode+edit+encode | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/bin/decode+edit+encode b/bin/decode+edit+encode index 6f86654..421dc4d 100755 --- a/bin/decode+edit+encode +++ b/bin/decode+edit+encode @@ -9,7 +9,15 @@ LOGO=../../content/icon_small.png OUTPUT=../tmp/omni/show0/earth.webm HEIGHT=360 -VBITRATE=256000 + +# inspired by Apple HLS recommendations + if [ $HEIGHT -le 234 ]; then VBITRATE=145000; +elif [ $HEIGHT -le 270 ]; then VBITRATE=365000; +elif [ $HEIGHT -le 360 ]; then VBITRATE=730000; +elif [ $HEIGHT -le 432 ]; then VBITRATE=1100000; +elif [ $HEIGHT -le 540 ]; then VBITRATE=2000000; +elif [ $HEIGHT -le 720 ]; then VBITRATE=3000000; +fi mkdir -p $(dirname "$OUTPUT") |