Решил запилить себе скрипт, для облегчения конвертирования, но столкнулся с проблемой: ffmpeg отказывается работать с grep и awk. Разобрался, что вывод идёт через stderr.
ffmpeg -i /path/to/file [b]2>&1[/b]| awk '$1 = /Duration/ {print $6}'
Работает замечательно, но если попытаться засунуть выхлоп в переменную и вывести её - ничего не происходит. Куда копать?