]> code.delx.au - transcoding/commitdiff
fix-pal-speedup fix for new mkvmerge
authorJames Bunton <jamesbunton@delx.net.au>
Wed, 10 Oct 2018 10:28:40 +0000 (21:28 +1100)
committerJames Bunton <jamesbunton@delx.net.au>
Wed, 10 Oct 2018 10:28:40 +0000 (21:28 +1100)
fix-pal-speedup

index 5eddef8148b9574e9a8dbfacea3bcf9a166ced5d..17e5e012fb9aab9b4771c89c1d23670bb87588b0 100755 (executable)
@@ -35,8 +35,8 @@ function get_video_trackid {
 }
 
 function get_audio_delay {
-    mkvmerge -F verbose-text -i "$1" | \
-        sed -n 's/Track ID [0-9]*: .*audio.*minimum_timestamp:\([0-9]*\).*/\1/p'
+    mkvmerge -F json -i "$1" | \
+        jq -r '.tracks[] | select(.type == "audio") | .properties.minimum_timestamp'
 }
 
 function encode_audio {