From 21ef2ffe6ac21ee9c34dbf029132dcf8bf3da9b7 Mon Sep 17 00:00:00 2001 From: James Bunton Date: Fri, 8 Aug 2014 22:53:00 +1000 Subject: [PATCH] Correctly fix video track --- fix-pal-speedup | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fix-pal-speedup b/fix-pal-speedup index 74681c1..85e7d1e 100755 --- a/fix-pal-speedup +++ b/fix-pal-speedup @@ -29,7 +29,8 @@ for infile in "$@"; do 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" + trackid="$(mkvmerge -i "$infile" | grep video | sed 's/^Track ID \(.\):.*$/\1/')" + mkvmerge -o "${outfile}" --default-duration "${trackid}:${FORCEFPS}fps" --no-audio "$infile" "${tmpdir}/audio.mp3" rm -rf "$tmpdir" done -- 2.39.2