#!/usr/bin/env rc length=`{mediainfo '--Output=JSON' $1 | jq -r '.[].media.track|.[]|select(.["@type"]=="Audio")|.Duration' | rb 'Time.at(map(&:to_f).sum).strftime("%M:%S")'} printf '%s\t%s\n' $length $1