Passer au contenu principal

SE::Rutube - scraper de recherche vidéo Rutube

Rutube

Présentation du scraper

Scraper de la page de résultats de recherche Rutube. Il permet de collecter des vidéos par mots-clés à partir de la plus grande plateforme vidéo russe rutube.ru. En utilisant le scraper, vous pouvez obtenir des liens vers les vidéos, les titres, les descriptions, les informations sur les chaînes, les vues, la durée et la date de publication.

La fonctionnalité d'A-Parser permet d'enregistrer les paramètres de collecte de données pour une utilisation ultérieure (présélections), de définir un calendrier de collecte de données et bien plus encore. La sauvegarde des résultats est possible dans la forme et la structure dont vous avez besoin, grâce au puissant moteur de gabarit intégré Template Toolkit.

Données collectées

Les données sont collectées à partir du service https://rutube.ru/.

Données collectées Rutube

  • Lien vers la vidéo
  • Titre de la vidéo
  • Description de la vidéo
  • Nom de la chaîne
  • Lien vers la chaîne
  • Lien vers l'aperçu (thumbnail)
  • Nombre de vues
  • Durée de la vidéo (en secondes)
  • Date de publication

Requêtes

En tant que requêtes, il est nécessaire d'indiquer des expressions de recherche, par exemple :

actualités
football
cuisine
voyages en Russie
technologies 2026

Variantes d'affichage des résultats

Liste de liens (par défaut)

Format du résultat :

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

Liens + titre + chaîne + vues + date

Format du résultat :

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

Exemple de résultat :

https://rutube.ru/video/abc123/ Actualités 20 juillet 2026 MIR 24 4703 773 2026-07-20
https://rutube.ru/video/def456/ Les principales actualités du jour NTV 11068 1754 2026-07-20

Sortie en CSV

Format du résultat :

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

Texte initial :

Lien,Titre,Chaîne,Vues,Date

Dump en JSON

Format du résultat :

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

Paramètres possibles

Nom du paramètreValeur par défautDescription
Pages count1Nombre de pages à parser (de 1 à 20)
LanguageruLangue de recherche