Страница 3 из 74

Добавлено: Пт фев 12, 2010 16:23
Loopback
SCHMaster
Ну, лично мне вообще не хочется углубляться в структуры форматов, ибо времени на это тоже нет совершенно. Поэтому и идея была использовать готовый "движок", приделав к нему вменяемый интерфейс. Немного его еще доработать - и можно будет пользоваться, хотя, полагаю, и в этом случае никакими средствами не уйти от недостатков и ограничений движка. MediaInfo - универсальное, но довольно медленное решение.
просчет битрейта видео в AVI формате вычесляется парсингом всего файла
А если для больших файлов не парсить его целиком? Понятно, что при VBR значение будет приближенное, но зато и скорость выше.
Но опять же, с MediaInfo такой фокус точно не пройдет.

Добавлено: Ср фев 17, 2010 02:57
SCHMaster
Loopback
MediaInfo - универсальное, но довольно медленное решение.
Это точно!
А если для больших файлов не парсить его целиком? Понятно, что при VBR значение будет приближенное, но зато и скорость выше.

Для VBR значение всегда весьма приблизительное, к сожалению.
Но опять же, с MediaInfo такой фокус точно не пройдет.
Опять в яблочко!

Добавлено: Ср фев 17, 2010 16:34
790
SCHMaster
С большими файлами обошёлся просто: шаблон в поисковике ТС, в котором указано, что видео-файлы, в которых ковыряется плагин >3000 mb... Короче, в видео-файлы с определёнными расширениями и больше 3Gb и в особых папках (сетевых, HDTV...) плагин не лезет

Добавлено: Пт май 28, 2010 11:57
Yorker
Loopback
Плагин заброшен?

Добавлено: Пт июн 04, 2010 22:40
Loopback
Yorker
Ну в краткосрочной перспективе можно считать да. Нужно ускорять работу, а без базы это выглядит нереальным. Пробовал прикрутить SQLite, но что-то при решении "в лоб" заметного ускорения не добился. А написание чего-то своего требует немеряно времени, которого пока нет.

Добавлено: Пн июн 07, 2010 12:21
Yorker
Loopback
Ну ладно. Буду ждать, когда время появится :)

Добавлено: Вт авг 10, 2010 01:09
Bartholomeo
Loopback, SCHMaster
А можно ли реализовать MediaInfo как wlx? Для FAR-а это сделали (http://forum.farmanager.com/viewtopic.php?p=57909). На мой взгляд, это очень удобно.

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

Добавлено: Вт авг 10, 2010 13:54
Loopback
Bartholomeo
Если брать общий вывод библиотеки и просто показать его в окне листера (как, собственно, и сделано в том плагине) можно написать быстро.

А чтобы было как-то красиво - нужно время. А его пока нет, даже чтобы поправить то, что уже есть.

Добавлено: Вт авг 10, 2010 16:48
Bartholomeo
Loopback,
Красота, в общем-то, не нужна. Так... Если только для удобства считывания. Желательна еще бы возможность копирования инфы. Было бы неплохо, коль было возможно выбирать варианты представления (типа: компактно, развернуто и т.п.). Но этого - общий вывод библиотеки и просто показать его в окне листера - было бы уже достаточно.

Ну, и совсем здорово смотреть инфу в быстром просмотре, так, чтобы вся информация помещалась в окошке без прокрутки, целиком.

Спасибо, что быстро откликнулся

Добавлено: Вт авг 10, 2010 18:08
Loopback
Bartholomeo
Ну раз так, вот плагин в простейшем виде. Альфа, без инсталлятора.

Поскольку вывод библиотеки отформатирован пробелами, я по-умолчанию поставил моноширинный шрифт Courier New - с обычными будет смотреться отвратно. Но можно поменять в ini.

В быстром просмотре по-идее должен работать тоже, но целиком инфа вряд ли уместится.

Будет время - доработаю, сейчас пока только так.

Скачать

Добавлено: Вт авг 10, 2010 22:59
Bartholomeo
Loopback
Спасибо. Качаю. Пробую.
------
Установил через Plugin Manager. Работает. Уже лучше чем GUI MediaInfo. Но у меня работает только через Universal Viewer с подключенными плагинами. А внутренний просмотрщик и быстрый просмотр - не цепляют. Plugin Manager показывает, что плагин "не загружен".

Еще. Сменил в *ини файле размер шрифта и тип - результата никакого.

Но, вообще, в кайф, если это будет доделано. Спасибо.

Добавлено: Ср авг 11, 2010 10:12
Loopback
Bartholomeo
Так вроде листерные плагины в тотале не загружаются до первого использования. Возможно, первым всегда загружается внутренний просмотр? Проверь, что Detect для плагина установился как "MULTIMEDIA & FORCE".

Шрифт поправил, обновленный архив по той же ссылке.

Добавлено: Ср авг 11, 2010 21:02
Bartholomeo
Loopback
Спасибо за твою работу. Шрифт теперь действительно регулируется.
Но вот у меня опять только через Universal Viewer работает, а внутр. просмотрщик и быстр. просмотр - нет, никак. Я и так и эдак устанавливал, и ассоциация "MULTIMEDIA & FORCE" выставлена, и порядок загрузки, и снимал галочку в настройках "воспроизводить мультмедиа" - все безрезультатно - соответственно и внутр. просмотрщик и быстрый просмотр воспроизводят видео, а в Plugin Manager отмечен статус "плагин не загружен".
С другими плагами все вроде в порядке. Никогда с таким не сталкивался. Покопаюсь еще, но надеюсь на тебя. Спасибо.
-----
Понял, в чем дело.
Внутр. Lister (и Quick Viewer) с отключенным "воспроизводить мультмедиа" выводят инфу в режиме "2 двоичный". Но если отметить "4 Графика/ Мультимедиа/ LS-плагины 4" (и только в этом режиме), то тогда выводится имено текст из MediaInfo.

Жажду и алчу сие (NB! это просто вопль, но не давление):
1. компктное размещение инфы (так чтоб в окне быстр. просм. помещалось целиком)
2. темный фон, светлый шрифт (хорошо бы возможность настраивать)
3. подсветка (выделение жирным) битрейта, аспекта, размера и др.(возможность настройки)
4. выбор режима типа: "кратко", "выборочно"

Добавлено: Чт авг 12, 2010 11:08
Loopback
Bartholomeo писал(а):Жажду и алчу сие (NB! это просто вопль, но не давление):
Когда буду доделывать, часть кода по настройкам изображения возьму из TCTorrent, там всё это уже есть.

Добавлено: Чт авг 12, 2010 11:29
ask-rus
Просил бы модеров выделить в отдельную тему "[wlx] MediaInfo", начиная с этого поста.