mcpField
Y
yt-dlp Video Link Extractor - Any URL to Links, 1000+ Sites

yt-dlp Video Link Extractor - Any URL to Links, 1000+ Sites

リモート
apify.comブラウザ自動化15 週間前に更新
リポジトリ公式サイト

yt-dlp Video Link Extractor - Any URL to Links, 1000+ Sites について

メディアストリームやメタデータを扱うワークフロー向けの、yt-dlp ベースの動画リンク解析サービスです。ファイルをダウンロードまたはホストせず、直接リンクと動画情報を返します。

主な機能

  1. 01動画・音声の直接リンク解析
  2. 02形式一覧とサムネイルの取得
  3. 03タイトル・長さ・投稿者などの抽出
  4. 04言語別字幕リンクの提供
  5. 05プレイリストやチャンネル内動画の展開

活用シーン

  1. 01ストリーム URL をプレーヤーやトランスコーダーに渡す
  2. 02動画メタデータの一括収集
  3. 03字幕トラックのリンク取得
  4. 04プレイリストやチャンネル内動画の解析

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.apify.com/?tools=anshumanatrey/yt-dlp-video-link-extractor
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.apify.com/?tools=anshumanatrey/yt-dlp-video-link-extractor認証が必要

ツール

詳細

yt-dlp Video Link Extractor - あらゆる URL からリンクを抽出、1,000 以上のサイトに対応

動画 URL を貼り付けると、直接ストリーミングできるリンクやダウンロードリンクに加え、すべてのメタデータを取得できます。ファイルは保存されず、RAM も消費しません。リンクを解決するだけで、データそのものをホストすることはありません。

Apify Actor として利用できます。実行ごとに $0.002、処理する URL ごとに $0.003、解決できた動画ごとに $0.04 です。


どのような機能ですか?

動画 URL を 1 つ以上指定します。それぞれの URL について、直接メディアリンク(1 つの音声+動画ファイルがある場合はそのリンク、さらに最適な動画のみのストリームと音声のみのストリーム)、利用可能なすべての形式と各形式の URL、サムネイル、字幕、メタデータ(タイトル、アップロード者、再生時間、再生回数、アップロード日)を返します。

yt-dlp を利用しているため、YouTube、Vimeo、SoundCloud、Twitch、Dailymotion、Reddit、Rumble、Bilibili など、YouTube 以外も含む 1,872 のサイト(ビルド時に検証済み)に対応しています。URL を貼り付ければ、リンクを取得できます。それがこのツールのすべてです。

実際のファイルをダウンロードすることはありません。これは意図的な仕様です。大容量の動画をクラウドストレージにダウンロードするには時間もコストもかかり、メモリも大量に消費するためです。リンクの解決は瞬時に完了するため、メディアの取得、ストリーミング、トランスコードはご自身で行えます。

YouTube ダウンローダーとの違いは何ですか?

一般的な YouTube ダウンローダーこの Actor
サイトYouTube のみyt-dlp が対応する 1,000 以上のサイト
出力ストレージ内の .mp4 ファイル直接リンクとすべてのメタデータ
速度ダウンロード全体の完了を待つ転送なしで数秒で解決
コストの基準ダウンロードした MB ごとURL ごと+解決した動画ごと(定額)
RAM動画をバッファリング一定。何もダウンロードしません

この分野の Actor のほとんどは、YouTube しか扱いません。この Actor は、ほぼあらゆる動画サイトの生のリンクを提供するため、その上に独自のダウンロード、アーカイブ、分析パイプラインを構築できます。

どのような場合に使うべきですか?

  • ほぼあらゆるサイトの動画について、直接再生またはダウンロードできるリンクを取得する
  • メタデータ(タイトル、再生時間、再生回数、アップロード日、アップロード者)を一括取得する
  • ストリーム URL を独自のダウンローダー、トランスコーダー、プレーヤーに渡す
  • 複数の言語の字幕やキャプションのトラック URL を取得する
  • プレイリストやチャンネル内のすべての動画を 1 回の実行で解決し、リンクを取得する

費用はいくらですか?

イベントごとの従量課金です。

  • 実行ごとに $0.002
  • 処理する URL ごとに $0.003(あらゆる URL の解決試行に適用)
  • 正常に解決できた動画ごとに $0.04

動画 1 本あたりの費用は約 $0.045 です。失敗した URL の費用は $0.005 のみです(実行料金+URL 料金。$0.04 の解決料金はかかりません)。動画 50 本のプレイリストを解決する場合、費用は約 $2.00 です。

どのような入力に対応していますか?

フィールド必須説明
urlsはい1 つ以上の動画 URL。yt-dlp が対応するサイトであれば利用できます。プレイリストまたはチャンネルの URL を指定すると、含まれる動画に展開されます。
includeFormats任意すべての形式(各解像度+コーデックと URL)とすべてのサムネイルを含めます。デフォルトはオンです。
includeSubtitles任意言語ごとの字幕と自動生成キャプションの URL を含めます。デフォルトはオフです。
playlistLimit任意プレイリストまたはチャンネルから解決する動画の最大数です。デフォルトは 50 です。
proxyConfiguration任意プロキシ経由で接続します。データセンターの IP をブロックするサイトでは、住宅用グループを使用してください。
cookies任意年齢制限のある動画やログインが必要な動画に使用する、Netscape 形式の Cookie 内容です。

出力はどのような形式ですか?

解決した動画ごとに 1 件のレコードが返されます。リンクを優先したフィールドは次のとおりです。

{
  "input_url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
  "ok": true,
  "extractor": "youtube",
  "title": "Rick Astley - Never Gonna Give You Up (Official Video) (4K Remaster)",
  "uploader": "Rick Astley",
  "duration": "3:33",
  "view_count": 1779349674,
  "upload_date": "2009-10-25",
  "best_url": "https://rr3---sn-gwpa-a3ve7.googlevideo.com/videoplayback?...",
  "best_url_kind": "combined",
  "best_resolution": "640x360",
  "best_video_url": "https://...  (up to 3840x2160)",
  "best_audio_url": "https://...  (.m4a)",
  "thumbnail": "https://i.ytimg.com/vi/dQw4w9WgXcQ/sddefault.jpg",
  "formats": [ { "format_id": "...", "ext": "mp4", "resolution": "1920x1080", "url": "..." } ]
}
  • best_url は、最も多くの人が必要とする単一のリンクです。サイトに音声+動画を結合したファイルがある場合はそのリンク、ない場合は最適な音声(音楽/ポッドキャスト向け)または最適な動画を返します。
  • 高解像度のソースでは、best_video_url と best_audio_url が重要です。YouTube と Vimeo は 1080p/4K の動画と音声を別々のストリームとして配信するため、best_url(結合ファイル)の画質には上限があります。最高画質で取得するには、2 つの個別リンクを使用してください。
  • 失敗した URL に対しては、{ "input_url": ..., "ok": false, "error": "..." } が返されます。

信頼性について

yt-dlp は世界で最も活発にメンテナンスされている抽出プロジェクトで、このアクターはビルドのたびに最新リリースを取得するため、抽出機能の修正が自動的に反映されます。ビルド時に YouTube、YouTube Shorts、Vimeo(アダプティブストリームがプログレッシブファイルに正しく解決されること)、SoundCloud で検証済みです。プレイリストの展開や、無効な URL の適切な処理も確認済みです。

よくある質問

Q:動画ファイルをダウンロードしますか? いいえ。直接リンクを返します。メディアの取得、ストリーミング、トランスコードはご自身で行ってください。これにより、高速かつ低コストを維持できます。

Q:リンクの有効期限はありますか? はい、多くの場合あります。多くのサイト(特に YouTube)は、数時間で期限切れになる時間制限付き URL を発行します。リンクは速やかにご利用ください。

Q:どのサイトに対応していますか? yt-dlp がサポートするサイトすべてに対応しています。最新ビルド時点で 1,872 個の抽出機能があり、YouTube、TikTok、Vimeo、Twitch、SoundCloud、Reddit、Dailymotion、Rumble、Bilibili、Facebook などが含まれます。

Q:TikTok/Instagram/X のリンクが失敗しました。なぜですか? これらのプラットフォームは、データセンターの IP を厳しくブロックします。proxyConfiguration に住宅用プロキシを指定するか、cookies を設定して再試行してください。ほかのほとんどのサイトは、プロキシなしで動作します。

Q:YouTube は使えますか? はい。1 回の実行につき、単一または少数の URL であれば利用できます。YouTube はクラウド(データセンター)の IP からの短時間に繰り返されるリクエストをレート制限するため、1 回の実行で多数の YouTube URL を解決しようとすると、最初の数件の後に「ボットではないことを確認してください」というチャレンジが表示される場合があります。YouTube を大量に処理する場合は、cookies または住宅用プロキシを指定するか、作業を複数回の実行に分けてください。

Q:プレイリスト全体やチャンネルを指定できますか? はい。動画に展開されますが、件数は playlistLimit が上限となります。

Q:音声だけを取得できますか? はい。best_audio_url は音声のみの最適なストリームです。音楽サイトでは、best_url も同じ URL になります。

Q:失敗した URL にも料金がかかりますか? URL ごとの少額の処理料金($0.003)のみかかります。これは解決の試行を対象とする料金です。動画が実際に解決されない限り、$0.04 の解決料金が請求されることはありません。

制限事項

  • ダウンロード済みファイルではなく、リンクを返します(仕様です)。
  • 直接リンクは配信元のプラットフォームによって有効期限が設定されています。速やかにご利用ください。
  • データセンターの IP をブロックするサイト(TikTok、Instagram、X)では、住宅用プロキシまたは Cookie が必要です。
  • ライブストリームは、完成済みの単一ファイルではなく、HLS/DASH のマニフェスト URL に解決されます。

倫理的な利用

アクセスする権利のあるコンテンツのみをダウンロードしてご利用ください。各プラットフォームの利用規約および著作権を尊重してください。このツールは、公開されているメディアリンクを解決するものであり、ペイウォールや DRM を回避するものではありません。

同じメンテナーが提供するその他のアクター

Anshuman Atrey(@AnshumanAtrey)が構築・メンテナンスするクラウドツール群の一部です。正当な用途であれば、カスタム機能を 24~48 時間以内に atrey.dev から提供できます。

アクター用途
holehe-email-osintメールアドレスから 120 以上のサイトで登録済みアカウントを特定
social-analyzerユーザー名から 900 以上のソーシャルサイトを検索
theharvester-osintドメインからメールアドレスとサブドメインを特定
netintelIP/ドメインから WHOIS、DNS、GeoIP、ポート情報を取得
instagram-profile-intel-no-loginログイン不要で Instagram のプロフィール項目を取得

ライセンス

MIT(LICENSE を参照)。yt-dlp(Unlicense/パブリックドメイン)を基盤として構築されています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。