🎦 Загрузка видео
При загрузке видео необходимо учитывать два ключевых параметра: источник данных и режим потоков. Они определяют, откуда и как будут загружаться и обрабатываться данные при массовой загрузке видео на несколько каналов одновременно.
📂 Источник данных
Поддерживаются два типа источников данных, от выбора которых зависит способ организации и загрузки видео, а также то, как именно каждое видео будет связано с загружаемыми данными и каналами.
1. Файлы
📑 Текстовые файлы, содержащие данные для загрузки.
- Используются, если видео не привязаны к конкретным данным или если наоборот важна полная рандомизация загрузки видео.
- Подходят для проектов, где порядок загрузки и точность соответствия видео данным не являются обязательными требованиями.
2.Планировщик
📗 Таблица Excel с заранее определённой структурой данных.
- Используется для проектов, в которых важна чёткая связь каждого видео с конкретными данными (например, заголовок, описание, теги, даты публикации).
- Гарантирует соблюдение порядка и точное соответствие видео заранее подготовленным данным из таблицы Excel.
🔀 Режим потоков
Для многопоточной загрузки видео, когда одновременно ведётся работа с несколькими каналами, предусмотрено четыре режима потоков. Эти режимы определяют, как потоки (параллельно выполняемые задачи загрузки) будут использовать данные из источников.
1. Общий
- Все потоки совместно используют один набор данных.
- Данные распределяются по принципу «первым пришёл – первым обслужен». Как только данные были использованы одним потоком, другие потоки к ним доступ уже не получают.
- Подходит, когда нет строгих требований к уникальности данных для каждого канала.
2. Изолированный
- Каждый поток получает виртуальную локальную копию исходных файлов с одинаковым набором данных.
- Потоки не конкурируют за данные, и один и тот же набор может быть многократно загружен разными потоками независимо друг от друга.
- Полезен в случаях, когда необходимо протестировать или одновременно использовать одни и те же данные на нескольких каналах.
3. Выделенный
- К каждому потоку явно привязываются отдельные файлы с данными.
- Потоки используют данные строго индивидуально и не пересекаются друг с другом.
- Наилучший вариант для строгого разделения данных между каналами, когда для каждого канала требуется уникальный набор данных.
4. Тематики
- Организованные папки с видеофайлами и сопутствующими данными, сгруппированными по темам.
- Автоматически переключается между различными тематиками при загрузке каждого видео, обеспечивая естественное разнообразие контента.
- Каждая тематика содержит видео, обложки, заголовки, описания и другие данные, объединенные общей направленностью.
- Система исключает повторное использование данных в рамках одного цикла и автоматически восстанавливает исчерпанные ресурсы.
- Подходит для каналов с разнообразным контентом, где важно чередовать различные типы видео без ручного управления.
Выбор режима потоков применим только для источника данных: Файлы
.
Для источника Планировщик
, необходимо всегда выбирать режим потоков Выделенный
.