Сравнить видео Продолжительность

Я использую MediaInfo my_video.mp4 | GREP "продолжительность" Чтобы получить видеоролику, мой вопрос: Как сравнить видеовальные видео с различной продолжительностью, как 2 ч 25 мин и 5 мин 29 с в чистом скрипте Bash? Спасибо

1
задан 22 March 2021 в 17:35

1 ответ

Вы можете получить длину в milliseconds :

mediainfo --Inform="General;%Duration%" /path/to/file

или в более крупнозернистом формате ISO, используя:

mediainfo --Inform="General;%Duration/String3%" /path/to/file

Это вернется в формате:

HH: MM: Ss.mmmm

В общем, чтобы получить список доступных Информация Переменные / параметры, тип:

mediainfo --Info-Parameters

См. Также похожий вопрос : https://stackoverflow.com/questions/21465301/exporting-video-diation-as-hhmmmss-into-csv

Альтернативное решение FFMPEG или FFPROBE :

См.: Получите общую длительность видеофайлов в каталоге

2
ответ дан 1 April 2021 в 23:01

Другие вопросы по тегам:

Похожие вопросы: