shounen.ru
RUSSIAN: ОписаниеДокументацияИзменения 
ENGLISH: DescriptionDocumentationWhat's new
SamplesDownload

AVInfo — описание

AVInfo извлекает из файлов (AVI/MPEG/OGG/OGM/MKV/IFO) информацию о аудио/видео, формирует по заданному шаблону отчёт. Выводит его.

В чём отличие от большей части софта, позволяющего "посмотреть разрешение файла"?

  1. Возможность использовать в автоматическом режиме, в пакетных файлах. Можно настроить AVInfo на ежедневное (еженедельное) сканирование определённых каталогов. Так как управление идёт при помощи ключей командной строки, AVInfo прекрасно сочетается с любым шедулером (планировщиком заданий).
  2. Автоматическое откидывание "излишних" параметров в отчёте. Так, например, если в файле fps=29,97 кадров в секунду, это вовсе не нужно знать. Зато если оказывается 10-15 кадров/сек - очень даже надо. AVInfo учитывает подобные моменты (не только в отношении fps) и выводит информацию только в том случае, если она "нестандартна".
  3. Режим с фиксированной длиной строки. Предназначен для создания отчётов (списков), используемых в консольных программах (например, Golded). Автоматически выкидываются параметры в порядке убывания их важности. Разумеется, длина строки настраиваемая.
  4. Режим нормализации имени. В связи с повсеместным использованием P-t-P (peer-to-peer) сетей, всякого рода торрентов, winmx'ов, осликов и прочих напстеров, полученные имена файлов иногда перегружены лишней информацией. AVInfo такие моменты отслеживает, приводя имя к куда более читаемому виду. Пример:
    было: [SD]Mama_is_a_4th_Grader_-_episode_01__[5BA11278][XviD].avi
    стало [SD]Mama is a 4th Grader episode 01 [XviD].avi
    (Убирается CRC, убирается глупая комбинация _-_, знаки подчёркивания заменяются пробелами, удаляются повторяющиеся пробелы).
  5. Генерация статистики по всем отсканированным файлам в конце отчёта, с указанием "наихудших" встретившихся параметров. Это позволяет без особых временных затрат заметить "паршивую овцу в стаде" — среди качественных файлов затесавшийся низкокачественный, маленькие разрешения, битрейты, «поганый» звук.

Информация, извлекаемая из *.avi:

Информация, извлекаемая из *.mpg (MPEG 1/2):

Информация, извлекаемая из файлов субтитров (*.srt, *.smi, *.sub, *,ssa, *.s2k, *.js):

Информация, извлекаемая из OGM

Поддерживаемые режимы вывода:

Дополнительные опции:

Прочие фичи: