Как узнать сколько часов видео в формате AVI у вас есть?

/usr/share/mplayer/midentify.sh `find . -name "*.avi" -print` | grep ID_LENGTH | awk -F "=" '{sum += $2} END {print sum/60/60; print "hours"}'


Данная команда используется для вычисления общей продолжительности видео файлов формата AVI. Она ищет все файлы с расширением «.avi» в текущем каталоге и его подкаталогах, затем передает их в скрипт midentify.sh, который поочередно анализирует каждый файл. С помощью команды grep извлекается строка с информацией о продолжительности (id_length), а затем с помощью команды awk значение продолжительности извлекается из строки и суммируется. Результат выводится в формате часов.

Данная команда может быть полезна для оценки времени, необходимого на просмотр всех видео файлов формата AVI. Возможная альтернатива — использование программы mediainfo для получения информации о продолжительности видео файлов формата AVI. Аргументы, передаваемые команде, отсутствуют.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *