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

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


ru:tcmediainfo:documentation:options

Опции

В этом узле хранятся основные настройки плагина. Список форматов, настройки путей MediaLibrary и язык также используется листерным плагином. В коде ниже указаны значения по умолчанию.

<options>
    <Formats>AVI,DIVX,MPEG,...</Formats>
    <MultiSeparator> / </MultiSeparator>
    <BasePath>base.db</BasePath>
    <MemoryBase>False</MemoryBase>
    <UseBase>True</UseBase>
    <SqlitePath>Sqlite3.dll</SqlitePath>
    <Sqlite64Path>Sqlite3_x64.dll</Sqlite64Path>
    <MediaInfoPath>MediaInfo.dll</MediaInfoPath>
    <MediaInfo64Path>MediaInfo_x64.dll</MediaInfo64Path>
    <MissedField>&lt;empty&gt;</MissedField>
    <DataAutoUpdate>False</DataAutoUpdate>
    <DebugMode>0</DebugMode>
    <Language></Language>    
</options>
FormatsСписок поддерживаемых расширений, разделенных запятой. Для удобства может быть разбит на строки. Список в конфигурации по умолчанию формируется на основе этого файла.
MultiSeparatorСтрока, которой будут разделены несколько результатов в одном поле (например, список языков звуковых дорожек в фильме).
BaseFileПуть к файлу базы. Можно использовать переменные окружения.
UseBaseУстановите в True, если вы хотите использовать базу. База сделана в связи с медленной работой библиотеки MediaInfo для ускорения последующего получения данных.
MemoryBaseЕсли задано True, база будет создана только в памяти и сброшена при перезапуске TC.
SqlitePathПуть к библиотеке Sqlite3.dll. По умолчанию плагин ищет ее в своем каталоге. Можно использовать переменные окружения.
Sqlite64PathПуть к библиотеке Sqlite3_x64.dll для 64-битной версии плагина. По умолчанию плагин ищет ее в своем каталоге. Можно использовать переменные окружения.
MediaInfoPathПуть к библиотеке MediaInfo.dll. По умолчанию плагин ищет ее в своем каталоге. Можно использовать переменные окружения.
MediaInfo64PathПуть к библиотеке MediaInfo_x64.dll для 64-битной версии плагина. По умолчанию плагин ищет ее в своем каталоге. Можно использовать переменные окружения.
MissedFieldЭтот текст будет показываться в полях, которые не имеют данных в базе данных (для новых источников).
DataAutoUpdateЕсли задано True, после добавления источников плагин будет автоматически обновлять информацию для новых источников (в процессе обычной работы).
DebugModeРежим отладки. Cообщения об ошибках и отладочные сообщения записываются в файл debug.log. Выключен — 0, включен — 1.
LanguageЯзык в формате, принятом в Total Commander (ENG, RUS…). Влияет на перевод интерфейса и получаемых имен полей библиотеки. Если значение пустое, язык определяется автоматически из настроек Total Commander.
MediaInfoPathXPОпционально. Под WindowsXP путь к библиотеке MediaInfo.dll будет браться из этого ключа.
MediaInfo64PathXPОпционально. Под WindowsXP путь к библиотеке MediaInfo_x64.dll для 64-битной версии плагина будет браться из этого ключа.
TimingRoundingОпционально. Метод округления до целых секунд для функции TimingFormat.

0 — до предыдущего целого значения (по умолчанию, как в MediaInfo);
1 — до ближайшего целого значения;
2 — до следующего целого значения.

Пользовательские опции

Пользовательские опции могут применяться для управления работой скриптов без необходимости правки самих скриптов. Для этого просто создайте новый узел с уникальным именем в узле опций.

<options>
    ...  
    <UserOption1>Value1</UserOption1>
</options>

Значение этого узла можно получить в скрипте с помощью функции GetOption.

ru/tcmediainfo/documentation/options.txt · Последнее изменение: 2024/11/07 16:56 — loopback

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki