X-Git-Url: https://code.delx.au/transcoding/blobdiff_plain/48a35c1d3b975e17d4fd002145855c561cbddd46..cdba15d01c5c9cf934360e5e6e8aaa4432af40fa:/fix-pal-speedup diff --git a/fix-pal-speedup b/fix-pal-speedup index af1d30d..c951ed2 100755 --- a/fix-pal-speedup +++ b/fix-pal-speedup @@ -1,8 +1,7 @@ #!/bin/bash -e -# Many DVDs released in Australia are sped up from 23.976fps to 25fps. +# Many DVDs released in Australia are sped up from 24fps to 25fps. # This script reverses the procedure, correcting the audio pitch. -# Input files are assumed to be mkv files with track 2 audio. # The video framerate is adjusted without re-encoding. The audio is slowed and # normalised then re-encoded as mp3. @@ -27,8 +26,7 @@ fi set -x mkdir "$tmpdir" -mkvextract tracks "$infile" 2:"${tmpdir}/audio" -mplayer -ao pcm:file="${tmpdir}/audio.wav" -vo null "${tmpdir}/audio" +mplayer -novideo -ao pcm:file="${tmpdir}/audio.wav" -vo null "$infile" sox "${tmpdir}/audio.wav" "${tmpdir}/audio-fixed.wav" speed "${SLOWDOWN}" gain -n lame --preset standard "${tmpdir}/audio-fixed.wav" "${tmpdir}/audio.mp3" mkvmerge -o "${outfile}" --default-duration "1:${FORCEFPS}fps" --no-audio "$infile" "${tmpdir}/audio.mp3"