動画プラットフォームのストリーム保存と素材収集

FlowPickで公開されている動画プラットフォームやクリエイター動画を保存。オフライン視聴や許可された素材利用に活用できます。

主要動画プラットフォームのコンテンツは通常ストリーミング形式で配信され、ブラウザは直接のダウンロード入口を提供していません。FlowPick を使用して興味のある動画を保存し、オフライン視聴、コンテンツ参照、素材収集に活用できます。


対応プラットフォーム

以下のプラットフォームはコミュニティによる検証を経ており、FlowPick で正常に検出・ダウンロードできます:

プラットフォームストリーミングプロトコル検出難易度検証ステータス備考
BilibiliHLS/DASH低い検証済み一部の動画に Referer 検証あり
YouTubeDASH中程度検証済み音声/動画分離、マージ必要
VimeoHLS低い検証済み一部の動画でログイン必要
西瓜動画HLS低い検証済みモバイル版ページの方が検出効果良好
抖音ウェブ版HLS中程度検証済み再生ページで検出必要
小紅書HLS/MP4中程度検証済み動画が短く、ファイルサイズ小

プラットフォーム互換性について

すべての動画プラットフォームが正常に FlowPick を使用できるわけではありません。以下の場合、検出やダウンロードに失敗する可能性があります:

制限タイプ説明典型的なプラットフォーム
DRM 保護Widevine/FairPlay などの DRM 技術を使用しており、復号不可Netflix、Disney+、Amazon Prime
会員限定暗号化有料コンテンツがカスタム暗号化方式を使用一部の動画プラットフォームのプレミアム会員コンテンツ
動的 Tokenセグメント URL に短期間有効な Token が含まれ、期限切れ後ダウンロード不可一部のライブ配信プラットフォームアーカイブ
アンチスクレイピング異常なダウンロード動作を検知した後アクセスを制限一部の厳格なコンテンツプラットフォーム
地域制限CDN が特定地域のみサービス提供一部の海外プラットフォーム
DRM 保護の技術原理と制限については 既知の制限 — DRM 保護コンテンツ を参照してください。AES-128 暗号化のサポート範囲については 動画検知 — 暗号化ストリーム を参照してください。

操作手順

拡張機能自動検出モード

これが最も便利な方法で、ほとんどの動画サイトに適用できます:

  1. 対象の動画ページを開き、数秒再生
  2. FlowPick 拡張機能アイコンをクリック
  3. ポップアップウィンドウで必要な画質を選択
  4. ダウンロードをクリック
拡張機能自動検出の完全な原理については、動画検知 — 検出原理 を参照してください。動画が検出できない場合のトラブルシューティングについては、よくある問題のトラブルシューティング — メディア検出問題 を参照してください。

手動 URL 取得モード

拡張機能で自動検出できない場合、オンラインツールを使用して手動ダウンロード:

  1. F12 キーで開発者ツールを開く
  2. Network(ネットワーク)パネルに切り替え
  3. フィルタボックスに .m3u8 または .mpd を入力
  4. ページを更新し、動画を再生
  5. マニフェストファイル URL を見つけ、右クリックでコピー
  6. FlowPick オンラインツールを開く(/m3u8-downloader または /dash-downloader
  7. URL を貼り付けてダウンロード開始
オンラインツールの使用方法と拡張機能との機能比較については、オンラインツール を参照してください。開発者ツールを使用した M3U8 URL の取得手順の詳細については、FAQ — ストリーミング URL の取得方法 を参照してください。

Referer 検証への対応

一部のプラットフォーム(Bilibili など)の CDN はリクエスト元を検証します:

  • 拡張機能バージョン:自動処理、追加設定不要
  • オンラインツール:CORS 制限によりダウンロードできない可能性あり、拡張機能バージョンの使用を推奨
CORS 制限の技術原理と拡張機能とオンラインツールの違いについては、オンラインツール — 拡張機能との比較既知の制限 — CORS 制限 を参照してください。

画質選択戦略

Bilibili 画質参考

画質解像度典型的ビットレート10分動画サイズ
360P 流暢640×360400 Kbps約 30MB
480P クリア854×480800 Kbps約 60MB
720P HD1280×7201500 Kbps約 110MB
1080P HD1920×10803000 Kbps約 220MB
1080P+ 高ビットレート1920×10806000 Kbps約 450MB
4K フルHD3840×216012000 Kbps約 900MB

YouTube 画質参考

YouTube は DASH プロトコルを使用しており、動画と音声が分離しています:

  1. 画質リストから動画ストリームを選択(例:1080p)
  2. 同時に対応する音声ストリームを選択(通常 128Kbps AAC)
  3. MP4 出力フォーマットを選択すると、FlowPick が自動的にマージ
DASH プロトコルの音声/動画分離処理フローについては、動画検知 — DASH 音声/動画分離処理 を参照してください。MP4 出力フォーマットのリマックス原理については フォーマット変換 を参照してください。

よくある問題

YouTube 動画が検出できない?

YouTube は DASH プロトコルを使用しており音声/動画が分離しているため、検出方法が若干異なります:

  1. 動画が再生中であることを確認(一時停止状態ではない)
  2. ページを更新後、再度 FlowPick を開く
  3. 複数のエントリがあるか確認(動画ストリームと音声ストリームが分離表示)
  4. それでも検出できない場合、開発者ツールを使用して手動で MPD URL を取得

ダウンロードした Bilibili 動画が再生できない?

考えられる原因と解決策:

  • Referer 検証:オンラインツールではなく拡張機能バージョンを使用
  • セグメントダウンロード不完全:再ダウンロードし、並列数を下げる
  • 暗号化ストリームキー期限切れ:ページを更新してマニフェストを再取得
セグメントダウンロード不完全とマージ失敗のトラブルシューティングについては、よくある問題のトラブルシューティング — マージ後動画が再生できない を参照してください。

動画にウォーターマークがある場合の対処?

プラットフォームのウォーターマークは動画ストリームに埋め込まれており、FlowPick がダウンロードするのはオリジナルのストリームデータです。ウォーターマークを削除することはできません。これはプラットフォームの著作権保護措置です。


素材収集シーン

創作参考用に動画素材を収集する必要がある場合:

ワークフロー提案

  1. 素材ライブラリディレクトリを作成:テーマやソース別に分類
  2. 一括ダウンロードを使用:同一チャンネルまたはプレイリストの動画を一括保存
  3. フォーマット統一:すべて MP4 に変換して互換性確保
  4. 備考追加:ファイル名にソースとテーマ情報を含める

命名規則

[プラットフォーム]-[作者]-[タイトル]-[画質].mp4

例:
Bilibili-张三-React入門チュートリアル-1080p.mp4
YouTube-Fireship-React in 100 Seconds-1080p.mp4
一括ダウンロードのキューマネージメントと並列制御については、一括ダウンロード を参照してください。大ファイル(4K/長尺動画)ダウンロードの書き込み戦略については、ダウンロードエンジンアーキテクチャ を参照してください。

著作権とコンプライアンス声明

FlowPick を使用して動画プラットフォームコンテンツをダウンロードする前に、必ず以下の原則を理解し、遵守してください:

合法的使用範囲

許可される行為許可されない行為
公開動画を個人オフライン視聴用にダウンロードダウンロードした動画を他のプラットフォームに再アップロード
クリエイターコンテンツを学習参考用に保存ダownloadした動画コンテンツを販売または商用利用
公開素材を創作インスピレーション用に収集DRM 保護を回避または解除して有料コンテンツをダウンロード
自分がアップロードした動画コンテンツをバックアップ元の作者になりすましてダウンロードしたコンテンツを配布

プラットフォーム利用規約

  • ほとんどの動画プラットフォームのユーザー規約は動画コンテンツのダウンロードを明確に禁止しています
  • FlowPick 使用前に、対象プラットフォームのユーザー規約とサービス規約を確認することを推奨
  • プラットフォーム規約でダウンロードが禁止されている場合、プラットフォームの規定を尊重してください
  • FlowPick はツール提供者として、ユーザーのダウンロード行為に対して責任を負いません

リスク警告

  • 一部のプラットフォームは異常なダウンロード動作を検知し、制限措置(アカウント凍結、IP 制限など)を講じる可能性があります
  • ダウンロード頻度を制御し、短時間に大量のダウンロードを行わないことを推奨
  • ダウンロード行為によって生じた結果はユーザー自身が責任を負います
  • クリエイターはそのコンテンツの著作権を保有しています。知的財産権を尊重してください
FlowPick のプライバシー保護約束(データ収集・アップロード一切なし)については、プライバシーとセキュリティ を参照してください。

関連ドキュメント