Перейти к основному содержимому

⭐ Метаданные

Раздел описывает вкладку Метаданные во входных настройках YouTube-Uploader. Эти параметры отвечают за данные, которые шаблон берёт вместе с видео: обложку, название, описание и теги.

Основные источники метаданных:

ИсточникКак используется
Файлы 1-5 в папке YouTube-UploaderОсновной режим для общего пула данных.
Пользовательские файлы из LinkerИспользуются в режиме Выделенный, если для аккаунта указан свой файл или папка.
[Scheduler].xlsxИмеет приоритет над пользовательскими файлами, если путь к планировщику указан в Linker.
ТематикиИспользуют данные из папок внутри YouTube-Uploader\[Topics].
Планировщик

При работе через планировщик переключатели метаданных во входных настройках не управляют заполнением строк. Шаблон смотрит на данные в самой строке Excel: если поле заполнено, соответствующая функция включается для этого видео; если поле пустое, функция отключается.

Видео

Видео является обязательным источником данных. Во вкладке Метаданные для видео доступны настройки списка:

НастройкаНазначение
Обновлять списокПосле выбора видео добавляет путь обратно в конец списка, чтобы файл можно было использовать по кругу.
Обработка спискаПо порядку берёт первый путь, Случайно выбирает случайный путь.
Удалять видеофайлУдаляет исходный видеофайл после успешной загрузки, но только когда Обновлять список выключен.

Удаление видеофайла применяется в режимах Общий и Выделенный. В режиме Изолированный исходные файлы не изменяются, потому что поток работает с копией данных в памяти.

Подробнее о физическом размещении файлов и Linker: Файлы.

Обложка

Настройка Загружать обложку включает загрузку изображения к видео. Если она выключена, шаблон не требует данные из 2_Thumbnails.txt.

Дополнительные настройки:

НастройкаНазначение
Обновлять списокВозвращает использованную обложку в конец списка.
Обработка спискаЗадаёт порядок выбора: по очереди или случайно.

В режиме Выделенный для обложек можно указывать не только файл со списком путей, но и папку. Для остальных текстовых данных используются именно .txt файлы.

Название

Настройка Переименовывать видео включает заполнение названия. Данные берутся из 3_Titles.txt, пользовательского файла, планировщика или тематики.

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

Для динамической подстановки текста используйте Макросы.

Описание

Настройка Заполнять описание включает заполнение описания из 4_Descriptions.txt или другого активного источника данных.

Для описаний работает тот же механизм списка:

НастройкаНазначение
Обновлять списокВозвращает использованное описание в конец списка.
Обработка спискаВыбирает описание по порядку или случайно.

Описание может использовать макросы. Перед отправкой шаблон подготавливает текст для payload YouTube Studio.

Теги

Настройка Заполнять теги включает отправку тегов видео. Теги берутся из 5_Keywords.txt, планировщика или тематики.

НастройкаНазначение
Количество теговМаксимальное количество тегов, которое шаблон пытается взять из списка при работе с файлами.
Обработка спискаЗадаёт порядок выбора тегов.

При работе с файлами шаблон учитывает лимит тегов из входных настроек. При работе через планировщик лимит определяется количеством тегов в строке планировщика.

В коде есть дополнительное ограничение по длине: набор тегов не должен превышать внутренний лимит payload YouTube Studio. Запятые из отдельных тегов удаляются перед отправкой.

Поведение списков

Настройки Обновлять список и Обработка списка работают одинаково для видео, обложек, названий, описаний и тегов:

Режим потоковПоведение
ОбщийПотоки используют общий файл как очередь. Использованная строка может удаляться и возвращаться в конец списка.
ИзолированныйДанные загружаются в память потока, исходные файлы не меняются.
ВыделенныйАккаунт использует файлы или папки, назначенные через Linker.
ТематикиДанные берутся из текущей тематической папки и её config.ini.

Если нужная функция включена, но соответствующий файл пустой, шаблон останавливает или пропускает конкретное действие с предупреждением в лог.