get_duration() { durline=$(sox "$1" -n stat 2>&1|grep "Length (seconds):");echo ${durline#*\: }; }
Команда get_duration() используется для получения длительности аудиофайла в секундах. Она использует программу sox для анализа аудиофайла и выводит длительность в секундах.
Аргумент команды — путь к аудиофайлу, для которого нужно узнать длительность.
Альтернативой этой команде может быть использование других инструментов для работы с аудиофайлами, таких как ffprobe или mediainfo.
Пример использования команды: get_duration audio.mp3.