Изначально шаблон YouTube-Parser разрабатывался, как однопоточный шаблон, в нём не была предусмотрена структура, которая позволяла бы запускать парсеры в несколько потоков. Тем не менее в ходе обновлений шаблона появилась поддержка многопоточности, но это не тоже самое, что «многопоточность«.

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

Какое различие в понятиях «поддержка многопоточности» и «многопоточный шаблон» применительно к шаблону YouTube-Parser?

«Многопоточный шаблон» — каждый поток парсит свою сущность или же несколько потоков парсят одну сущность и затем результаты представляются одним файлом.

«Поддержка многопоточности» — каждый поток парсит свою сущность на основе заданного файла со ссылками и не поддерживает многопоточность из одной сущности. Данные сохраняются в разные файлы.

Многопоточные функции
  • Сбор поисковой выдачи по ключам
  • Сбор количества видео по ключу в выдаче YouTube
  • Сбор поисковых подсказок YouTube
  • Анализ позиций видео в поисковый выдаче YouTube
  • Сбор метаданных с каналов
  • Сбор метаданных с видео
  • Сбор подписок канала
  • Сбор подписчиков канала
  • Сбор метаданных плейлистов
  • Сбор видео из плейлистов
  • Сбор комментариев к видео
  • Сбор похожих видео
  • Сбор Email каналов
  • Сбор ссылок на социальные сети
  • Массовое скачивание видео
  • Массовое скачивание обложек к видео
  • Массовое скачивание субтитров к видео