]> code.delx.au - transcoding/blobdiff - hencode
avconv -> ffmpeg
[transcoding] / hencode
diff --git a/hencode b/hencode
index 234608d20ff80271b5770274fe823603698dcadd..a91ae6b411a2f27efe488cb71bef1b19bb90f9f5 100755 (executable)
--- a/hencode
+++ b/hencode
@@ -7,6 +7,7 @@ THIS_DIR="$(cd "$(dirname "$(readlink -f "${BASH_SOURCE[0]}")")" && pwd)"
 PAL24FPS=0
 AUDIO_SELECT="--audio-lang-list eng"
 QUALITY="--quality 20"
+ANAMORPHIC="--loose-anamorphic"
 
 ARGS=( "$@" )
 for i in $(seq 0 "$(($# - 1))"); do
@@ -17,6 +18,9 @@ for i in $(seq 0 "$(($# - 1))"); do
         --audio|--audio-lang-list)
             AUDIO_SELECT=""
             ;;
+        --*-anamorphic)
+            ANAMORPHIC=""
+            ;;
         --pal24fps)
             PAL24FPS=1
             AENCODER="copy"
@@ -41,10 +45,10 @@ set -x
 HandBrakeCLI \
     --encoder x264 --x264-preset slow \
     $QUALITY \
-    --loose-anamorphic \
+    $ANAMORPHIC \
     --aencoder "${AENCODER:-fdk_aac}" --mixdown 7point1 --aq 3 \
     $AUDIO_SELECT \
-    --subtitle scan --subtitle-forced \
+    --all-subtitles \
     --markers \
     "$@"