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

SE::Rutube - парсер поиска видео Rutube

Rutube

Обзор парсера

Парсер поисковой выдачи Rutube. Позволяет собирать видео по ключевым словам с крупнейшей российской видеоплатформы rutube.ru. Используя парсер можно получить ссылки на видео, названия, описания, информацию о каналах, просмотры, длительность и дату публикации.

Функционал A-Parser позволяет сохранять настройки парсинга для дальнейшего использования (пресеты), задавать расписание парсинга и многое другое. Сохранение результатов возможно в том виде и структуре которая вам необходима, благодаря встроенному мощному шаблонизатору Template Toolkit.

Собираемые данные

Данные собираются с сервиса https://rutube.ru/.

Собираемые данные Rutube

  • Ссылка на видео
  • Название видео
  • Описание видео
  • Название канала
  • Ссылка на канал
  • Ссылка на превью (thumbnail)
  • Количество просмотров
  • Длительность видео (в секундах)
  • Дата публикации

Запросы

В качестве запросов необходимо указывать поисковые фразы, например:

новости
футбол
кулинария
путешествия по России
технологии 2026

Варианты вывода результатов

Список ссылок (по умолчанию)

Формат результата:

$serp.format('$link \t $title')

Ссылки + название + канал + просмотры + дата

Формат результата:

$serp.format('$link $title $channel $views $duration $date\n')

Пример результата:

https://rutube.ru/video/abc123/ Новости 20 июля 2026 МИР 24 4703 773 2026-07-20
https://rutube.ru/video/def456/ Главные новости дня НТВ 11068 1754 2026-07-20

Вывод в CSV

Формат результата:

[% FOREACH item IN p1.serp; tools.CSVline(item.link, item.title, item.channel, item.views, item.date); END %]

Начальный текст:

Ссылка,Название,Канал,Просмотры,Дата

Дамп в JSON

Формат результата:

[% FOREACH item IN p1.serp; '{"link":"' _ item.link _ '","title":"' _ item.title _ '","views":' _ item.views _ '}\n'; END %]

Возможные настройки

Название параметраЗначение по умолчаниюОписание
Pages count1Количество страниц для парсинга (от 1 до 20)
LanguageruЯзык поиска