30 окт. 2008 г.

Получение информации о видео файлах в Linux

Озадачился этим вопросом. В оффтопике уже есть всем известные утилиты (Gspot, AviInfo). А вот как обстоит дело со сбором информации о видео в Линуксе?
Это и решил выяснить.Использовать выше написанные утилиты через Wine не хотелось. Про MPlayer и ffmpeg знаю. Захотелось найти утилиты, именно заточенные под интересующий вопрос...
В общем, все по порядку.
Пошёл к Гуглу и спросил: "О великий! До коле?!..." :)
В ответ мне великий Гугл выдал некоторое количество ссылок.
Вот, что в итоге нашёл и выяснил.
AVInfo Созвучное название уже упомянул. Вот как описывается софтина автором:
AVInfo извлекает из файлов (AVI/MPEG/OGG/OGM/MKV/IFO) информацию о аудио/видео, формирует по заданному шаблону отчёт. Выводит его.

Может извлекать информацию из основных форматов видео-файлов. А так же копается во внутренностях файлов субтитров. Их форматов знает так же, несколько. Самому эта фича не так важна, а вот любителей анимэ может заинтересовать.Собирается под множество платформ. Для сборки требует BISON и GCC. Плюс еще один бонус - малый размер (около 60 клобайт!!!).
file Программка из дистрибутивов Линукса. Стандартная. Выдаёт информацию в виде:
file Video.aviVideo.avi: RIFF (little-endian) data, AVI, 696 x 568, 25.00 fps, video: DivX 5, audio: MPEG-1 Layer 3 (stereo, 48000 Hz)

MediaInfo Еще одна утилита. Сборки: под одну малоизвестную не стабильную ОС, под Линукс (rpm, deb) и исходники.
SlickSlice Это баш-скрипт. В работе использует ImageMagick и MPlayer. При обработке видео в консоль выдаёт информацию о файле (работает MPlayer), потом делает три полноразмерных скриншота на один "лист" и раскадровку всего видео (работает ImageMagick). В раскадровке так же помещается информация, которая выдается в консоль, имя файла, хеш файла, и сами кадры в уменьшенном виде. Внешний вид раскадровки настраивается (рамка, цвета, тень). А вот пример (количество кадров настраивается):
Идеальный скрипт, который можно использовать для постинга в различных форумах, и главное - торрент-трекерах.
PS
В обзоре использовались следующие сцылки:Сцылка номер раз
Сцылка номер два (можно считать что не использовалась, но она как раз по теме).

16 окт. 2008 г.

Плагин для Либрусека

"Смастерил" тут на досуге плагин для браузера. При вводе в поле поиска названия книги, в окне браузера откроется уже готовая страница с результатами поиска.

Например, вводим "Красная шапочка":


А вот и результат:

Дёшево и сердито. Просто и со вкусом. В общем, мелочь, а приятно :)

PS Проверенно, работает в Firefox 2, 3.

PPS Напомню, кто забыл, и кто не знает ещё. Либрусек - это онлайн библиотека, в которой собрано огромное количество книг формата fb2. На мой скромный взгляд, одна из лучших и удобнейших. Словами не рассказать, нужно пробовать самому.