Сколько видео в папке?

Как можно ответить на вопрос: сколько видео в папке? Количество файлов? Нет — это не то, что вы на самом деле хотели знать. Скорее сколько времени будет непрерывно проигрываться то, что у вас в этой папке лежит.

Можно конечно открывать каждый файл в отдельности, смотреть его длительность, записывать в блокнотик (Exel), а потом считать сумму.

Но это не наш способ 🙂

zztalker/get_duration

Маленькая программка, которая рекурсивно пробегает папки начиная с указанной, ищет файлы *.mp4 *.mov *.avi и с помощью ffprobe пытается получить информацию о длительности видеопотока. В результате получается цифра разбитая на часы, минуты, секунды, миллисекунды.

Кстати, случайны доп. эффект — можно искать “битые” файлы. Если установить ключ verbose и фильтровать вывод по слову error. Потом добавлю специальный ключик для этого.


Сколько видео в папке? was originally published in Pavel Zaikin’s personal page on Medium, where people are continuing the conversation by highlighting and responding to this story.

Pavel Zaikin’s personal page — Medium
via IFTTT

Добавить комментарий

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