![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Дано: 50 видео файлов *.avi формата. Необходимо найти количество кадров в каждом из них.
Можно по фреймрейту и времени так же посчитать.
Как пакетно найти длительность с точностью до миллисекунд в 50ти файлах?
winXP
UPD: Нашел как в mplayerе вывести _много_ информации по файлу. В том числе и кол-во кадров.
Как ограничить вывод пока не научился.
Командная строка
mplayer -v "filename.avi" -nosound -frames 0
UPD2:
Всем спасибо! Задачу решил 3мя способами.
Отдельная благодарность:
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
no subject
Date: 2012-03-31 09:00 am (UTC)Usage: "MediaInfo --Inform=[xxx;]Text FileName"
xxx can be: General, Video, Audio, Text, Chapter, Image, Menu
Text can be the template text, or a filename
Filename must be in the form file://filename
Example: "MediaInfo --Inform=Video;%AspectRatio% FileName"
пишу в одном батнике
MediaInfo --Inform=Video;%AspectRatio% zzzfile.avi
в другом
MediaInfo --Inform=Video;%FrameCount% zzzfile.avi
Выдает туже ненужную информацию. На строку с параметром информ совсем не обращает внимание.
что-то я делаю не так :(