ru:tcmediainfo:documentation:sources
Источники
В этом узле задаются «источники» данных — необработанная информация, которая будет получена из библиотеки и, при необходимости, сохранена в базу.
<sources> <source name="SourceName" field="MediaLibraryFieldID" context="MediaLibraryFieldContext" stream="StreamNumber" process="PostprocessModule"/> </sources>
Каждый узел <source> может иметь атрибуты:
name | Имя источника. Оно может содержать только латинские буквы, цифры и символ подчеркивания. Заданное имя будет являться именем поля для базы и именем переменной для скриптов. |
field | Идентификатор поля MediaLibrary. (Смотрите практически полный список доступных полей в файле allprops.txt. Если вы обновляли библиотеку, то можно выгрузить новые поля в диалоге обслуживания.) |
context | (опциональный) Поскольку многие поля с одним и тем же именем возвращают разную информацию для разных типов объектов (контейнер, видео, аудио, и т.д.), а некоторые работают только для определенных типов контента, можно задать, в каком контексте (для какого типа) будет получена информация: General — общий (контейнер, теги и т.д.) Video Audio Text Chapters Image Menu Если контекст опущен, будет извлекаться информация в контексте General (обычно это контейнер или общая информация, например, теги). |
stream | (опциональный) Для файлов с несколькими потоками задает номер потока, для которого будет извлечена информация. Если вместо числа будет задано «*» — будет извлечена информация по всем доступным потокам в данном контексте (данные будут разделены строкой, заданной в параметре MultiSeparator). |
process | (опциональный) Постпроцессинг данных источника, производится до сохранения в базу. В настоящее время модуль постпроцессинга только один: fix_cp, исправляющий кодировку при чтении ID3-тегов, сохраненных в ANSI-кодировке, отличной от ISO 8859-1 (подробнее читайте на странице FixCodepage). Поскольку данный модуль замедляет чтение данных, рекомендуется использовать его только при необходимости и только для полей, подверженных искажению кодировки. |
ru/tcmediainfo/documentation/sources.txt · Последнее изменение: 2019/08/19 23:37 — 127.0.0.1