Инструменты пользователя

Инструменты сайта


ru:tcmediainfo:documentation:features

Описание плагина

TCMediaInfo — контентный/листерный плагин для извлечения информации из видео и аудио файлов. Плагин использует библиотеку MediaInfo и поддерживает все форматы, которые поддерживаются библиотекой. Полный список форматов смотрите здесь.

Поскольку библиотека MediaInfo может извлекать множество метаданных, плагин, будучи полностью настраиваемым, позволяет получать практически любую информацию из медиа-файлов. По умолчанию несколько наиболее полезных полей и режимов просмотра уже настроены в стандартной конфигурации.

Контентный плагин умеет кэшировать информацию в базе данных, что существенно ускоряет последующий доступ к ней.

Поддержка скриптового интерпретатора позволяет полностью настроить вывод под свои нужды.

Вся конфигурация плагина хранится в файле TCMediaInfo.xml.

Важно: кодировка файла должна быть UTF-8, в противном случае не-латинские символы будут загружены некорректно.

Состав дистрибутива

TCMediaInfo.wdx
TCMediaInfo.wdx64
Файлы плагина
MediaInfo.dll
MediaInfo_x64.dll
Библиотека MediaLibrary
sqlite3.dll
sqlite3_x64.dll
Библиотека SQlite для работы базы данных
TCMediaInfo.exeВ настоящее время открывает диалог обслуживания базы.
history_*.txtИстория изменений
MediaInfo.lngФайл для скриптинга: перевод имен полей MediaInfo, единиц измерения и т.д.
TCMediaInfo.lngФайл с переводом имен колонок для WDX, строк интерфейса WLX.
TCMediaInfo.sample.xmlИсходный файл конфигурации, при первом запуске плагина на его основе будет создана рабочая конфигурация.
allprops.txtСписок всех идентификаторов полей библиотеки. Только для справки, в работе плагина не используется.

До версии 1.1.0 плагина этот список можно было обновить с помощью встроенной функции. Но начиная с версии MediaInfo 23.03 разработчики библиотеки более не включают в MediaInfo.dll описания полей. Поэтому данный функционал был убран, а файл можно обновить на основе актуальных данных с GitHub с помощью отдельно скачиваемого скрипта.

Также можно посмотреть список полей онлайн.

При необходимости файлы плагина могут быть переименованы. Важно только, чтобы набор файлов TCMediaInfo.wdx, TCMediaInfo.wdx64, TCMediaInfo.exe, TCMediaInfo.xml, TCMediaInfo.lng имел одинаковое имя.

Благодарности

Christian Ghisler — за бесконечно мощный инструмент.
Команде MediaInfo — за отличную библиотеку.
Alexey Boyko — за простой и удобный интерпретатор PasCalc.

Переводы:

LonerD — украинский

Лицензия

Плагин распространяется бесплатно.

Разрешено включение в любые сборки Total Commander, как персональные, так и публичные, при условии сохранения текста данного информационного файла.

ru/tcmediainfo/documentation/features.txt · Последнее изменение: 2024/07/18 18:33 — loopback

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki