]> code.delx.au - transcoding/blobdiff - hencode
hencode: Handbrake 1.0.0 stupidly uses --pfr instead of --cfr when given --rate
[transcoding] / hencode
diff --git a/hencode b/hencode
index a483bc96e62bf730206908cc998e0621cfd2928a..c085ead31b20b4d1fc0b79c565dacec6ea0b6cfa 100755 (executable)
--- a/hencode
+++ b/hencode
@@ -16,7 +16,7 @@ for i in $(seq 0 "$(($# - 1))"); do
         --pal24fps)
             PAL24FPS=1
             AENCODER="copy"
-            ARGS+=("--rate" "25")
+            ARGS+=("--cfr" "--rate" "25")
             ;;
         *)
             continue
@@ -40,4 +40,5 @@ HandBrakeCLI \
 if [ "$PAL24FPS" -eq 1 ]; then
     mv "$OUTPUTFILE" "pal25fps $OUTPUTFILE"
     "${THIS_DIR}/fix-pal-speedup" "pal25fps $OUTPUTFILE" "$OUTPUTFILE"
+    rm "pal25fps $OUTPUTFILE"
 fi