PAL24FPS=0
AUDIO_SELECT="--audio-lang-list eng"
+QUALITY="--quality 20"
+ANAMORPHIC="--loose-anamorphic"
ARGS=( "$@" )
for i in $(seq 0 "$(($# - 1))"); do
--audio|--audio-lang-list)
AUDIO_SELECT=""
;;
+ --*-anamorphic)
+ ANAMORPHIC=""
+ ;;
--pal24fps)
PAL24FPS=1
AENCODER="copy"
ARGS+=("--cfr" "--rate" "25")
unset "ARGS[$i]"
;;
+ --quality)
+ QUALITY=""
+ ;;
+ --vb)
+ QUALITY=""
+ ;;
*)
;;
esac
HandBrakeCLI \
- --encoder x264 --x264-preset slow --quality 20 --loose-anamorphic \
+ --encoder x264 --x264-preset slow \
+ $QUALITY \
+ $ANAMORPHIC \
--aencoder "${AENCODER:-fdk_aac}" --mixdown 7point1 --aq 3 \
$AUDIO_SELECT \
- --subtitle scan --subtitle-forced \
+ --all-subtitles \
--markers \
"$@"