]> code.delx.au - transcoding/blobdiff - fix-pal-speedup
fix-pal-speedup fix for new mkvmerge
[transcoding] / 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 {