メインコンテンツへスキップ

SE::Rutube - Rutube動画検索スクレイパー

Rutube

Rutubeスクレイパーの概要

Rutube検索結果のスクレイパーです。ロシア最大の動画プラットフォームであるrutube.ruからキーワードに基づいて動画を収集できます。このスクレイパーを使用すると、動画のリンク、タイトル、説明、チャンネル情報、視聴回数、再生時間、公開日を取得できます。

A-Parserの機能により、スクレイピング設定を後で再利用するために保存(プリセット)したり、スクレイピングのスケジュールを設定したりすることが可能です。内蔵された強力なテンプレートエンジンTemplate Toolkitのおかげで、必要な形式や構造で結果を保存できます。

収集データ

データは https://rutube.ru/ サービスから収集されます。

Rutube収集データ

  • 動画リンク
  • 動画タイトル
  • 動画の説明
  • チャンネル名
  • チャンネルリンク
  • プレビュー(サムネイル)リンク
  • 視聴回数
  • 動画の長さ(秒単位)
  • 公開日

クエリ

クエリとして検索フレーズを指定する必要があります。例:

ニュース
サッカー
料理
ロシア旅行
テクノロジー 2026

結果の出力例

リンク一覧(デフォルト)

結果フォーマット:

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

リンク + タイトル + チャンネル + 視聴回数 + 日付

結果フォーマット:

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

結果の例:

https://rutube.ru/video/abc123/ ニュース 2026年7月20日 MIR 24 4703 773 2026-07-20
https://rutube.ru/video/def456/ 本日の主要ニュース NTV 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検索言語