動画プラットフォームのストリーム保存と素材収集
FlowPickで公開されている動画プラットフォームやクリエイター動画を保存。オフライン視聴や許可された素材利用に活用できます。
主要動画プラットフォームのコンテンツは通常ストリーミング形式で配信され、ブラウザは直接のダウンロード入口を提供していません。FlowPick を使用して興味のある動画を保存し、オフライン視聴、コンテンツ参照、素材収集に活用できます。
対応プラットフォーム
以下のプラットフォームはコミュニティによる検証を経ており、FlowPick で正常に検出・ダウンロードできます:
| プラットフォーム | ストリーミングプロトコル | 検出難易度 | 検証ステータス | 備考 |
|---|---|---|---|---|
| Bilibili | HLS/DASH | 低い | 検証済み | 一部の動画に Referer 検証あり |
| YouTube | DASH | 中程度 | 検証済み | 音声/動画分離、マージ必要 |
| Vimeo | HLS | 低い | 検証済み | 一部の動画でログイン必要 |
| 西瓜動画 | HLS | 低い | 検証済み | モバイル版ページの方が検出効果良好 |
| 抖音ウェブ版 | HLS | 中程度 | 検証済み | 再生ページで検出必要 |
| 小紅書 | HLS/MP4 | 中程度 | 検証済み | 動画が短く、ファイルサイズ小 |
プラットフォーム互換性について
すべての動画プラットフォームが正常に FlowPick を使用できるわけではありません。以下の場合、検出やダウンロードに失敗する可能性があります:
| 制限タイプ | 説明 | 典型的なプラットフォーム |
|---|---|---|
| DRM 保護 | Widevine/FairPlay などの DRM 技術を使用しており、復号不可 | Netflix、Disney+、Amazon Prime |
| 会員限定暗号化 | 有料コンテンツがカスタム暗号化方式を使用 | 一部の動画プラットフォームのプレミアム会員コンテンツ |
| 動的 Token | セグメント URL に短期間有効な Token が含まれ、期限切れ後ダウンロード不可 | 一部のライブ配信プラットフォームアーカイブ |
| アンチスクレイピング | 異常なダウンロード動作を検知した後アクセスを制限 | 一部の厳格なコンテンツプラットフォーム |
| 地域制限 | CDN が特定地域のみサービス提供 | 一部の海外プラットフォーム |
DRM 保護の技術原理と制限については 既知の制限 — DRM 保護コンテンツ を参照してください。AES-128 暗号化のサポート範囲については 動画検知 — 暗号化ストリーム を参照してください。
操作手順
拡張機能自動検出モード
これが最も便利な方法で、ほとんどの動画サイトに適用できます:
- 対象の動画ページを開き、数秒再生
- FlowPick 拡張機能アイコンをクリック
- ポップアップウィンドウで必要な画質を選択
- ダウンロードをクリック
拡張機能自動検出の完全な原理については、動画検知 — 検出原理 を参照してください。動画が検出できない場合のトラブルシューティングについては、よくある問題のトラブルシューティング — メディア検出問題 を参照してください。
手動 URL 取得モード
拡張機能で自動検出できない場合、オンラインツールを使用して手動ダウンロード:
- F12 キーで開発者ツールを開く
- Network(ネットワーク)パネルに切り替え
- フィルタボックスに
.m3u8または.mpdを入力 - ページを更新し、動画を再生
- マニフェストファイル URL を見つけ、右クリックでコピー
- FlowPick オンラインツールを開く(
/m3u8-downloaderまたは/dash-downloader) - URL を貼り付けてダウンロード開始
オンラインツールの使用方法と拡張機能との機能比較については、オンラインツール を参照してください。開発者ツールを使用した M3U8 URL の取得手順の詳細については、FAQ — ストリーミング URL の取得方法 を参照してください。
Referer 検証への対応
一部のプラットフォーム(Bilibili など)の CDN はリクエスト元を検証します:
- 拡張機能バージョン:自動処理、追加設定不要
- オンラインツール:CORS 制限によりダウンロードできない可能性あり、拡張機能バージョンの使用を推奨
CORS 制限の技術原理と拡張機能とオンラインツールの違いについては、オンラインツール — 拡張機能との比較 と 既知の制限 — CORS 制限 を参照してください。
画質選択戦略
Bilibili 画質参考
| 画質 | 解像度 | 典型的ビットレート | 10分動画サイズ |
|---|---|---|---|
| 360P 流暢 | 640×360 | 400 Kbps | 約 30MB |
| 480P クリア | 854×480 | 800 Kbps | 約 60MB |
| 720P HD | 1280×720 | 1500 Kbps | 約 110MB |
| 1080P HD | 1920×1080 | 3000 Kbps | 約 220MB |
| 1080P+ 高ビットレート | 1920×1080 | 6000 Kbps | 約 450MB |
| 4K フルHD | 3840×2160 | 12000 Kbps | 約 900MB |
YouTube 画質参考
YouTube は DASH プロトコルを使用しており、動画と音声が分離しています:
- 画質リストから動画ストリームを選択(例:1080p)
- 同時に対応する音声ストリームを選択(通常 128Kbps AAC)
- MP4 出力フォーマットを選択すると、FlowPick が自動的にマージ
DASH プロトコルの音声/動画分離処理フローについては、動画検知 — DASH 音声/動画分離処理 を参照してください。MP4 出力フォーマットのリマックス原理については フォーマット変換 を参照してください。
よくある問題
YouTube 動画が検出できない?
YouTube は DASH プロトコルを使用しており音声/動画が分離しているため、検出方法が若干異なります:
- 動画が再生中であることを確認(一時停止状態ではない)
- ページを更新後、再度 FlowPick を開く
- 複数のエントリがあるか確認(動画ストリームと音声ストリームが分離表示)
- それでも検出できない場合、開発者ツールを使用して手動で MPD URL を取得
ダウンロードした Bilibili 動画が再生できない?
考えられる原因と解決策:
- Referer 検証:オンラインツールではなく拡張機能バージョンを使用
- セグメントダウンロード不完全:再ダウンロードし、並列数を下げる
- 暗号化ストリームキー期限切れ:ページを更新してマニフェストを再取得
セグメントダウンロード不完全とマージ失敗のトラブルシューティングについては、よくある問題のトラブルシューティング — マージ後動画が再生できない を参照してください。
動画にウォーターマークがある場合の対処?
プラットフォームのウォーターマークは動画ストリームに埋め込まれており、FlowPick がダウンロードするのはオリジナルのストリームデータです。ウォーターマークを削除することはできません。これはプラットフォームの著作権保護措置です。
素材収集シーン
創作参考用に動画素材を収集する必要がある場合:
ワークフロー提案
- 素材ライブラリディレクトリを作成:テーマやソース別に分類
- 一括ダウンロードを使用:同一チャンネルまたはプレイリストの動画を一括保存
- フォーマット統一:すべて MP4 に変換して互換性確保
- 備考追加:ファイル名にソースとテーマ情報を含める
命名規則
[プラットフォーム]-[作者]-[タイトル]-[画質].mp4
例:
Bilibili-张三-React入門チュートリアル-1080p.mp4
YouTube-Fireship-React in 100 Seconds-1080p.mp4
一括ダウンロードのキューマネージメントと並列制御については、一括ダウンロード を参照してください。大ファイル(4K/長尺動画)ダウンロードの書き込み戦略については、ダウンロードエンジンアーキテクチャ を参照してください。
著作権とコンプライアンス声明
FlowPick を使用して動画プラットフォームコンテンツをダウンロードする前に、必ず以下の原則を理解し、遵守してください:
合法的使用範囲
| 許可される行為 | 許可されない行為 |
|---|---|
| 公開動画を個人オフライン視聴用にダウンロード | ダウンロードした動画を他のプラットフォームに再アップロード |
| クリエイターコンテンツを学習参考用に保存 | ダownloadした動画コンテンツを販売または商用利用 |
| 公開素材を創作インスピレーション用に収集 | DRM 保護を回避または解除して有料コンテンツをダウンロード |
| 自分がアップロードした動画コンテンツをバックアップ | 元の作者になりすましてダウンロードしたコンテンツを配布 |
プラットフォーム利用規約
- ほとんどの動画プラットフォームのユーザー規約は動画コンテンツのダウンロードを明確に禁止しています
- FlowPick 使用前に、対象プラットフォームのユーザー規約とサービス規約を確認することを推奨
- プラットフォーム規約でダウンロードが禁止されている場合、プラットフォームの規定を尊重してください
- FlowPick はツール提供者として、ユーザーのダウンロード行為に対して責任を負いません
リスク警告
- 一部のプラットフォームは異常なダウンロード動作を検知し、制限措置(アカウント凍結、IP 制限など)を講じる可能性があります
- ダウンロード頻度を制御し、短時間に大量のダウンロードを行わないことを推奨
- ダウンロード行為によって生じた結果はユーザー自身が責任を負います
- クリエイターはそのコンテンツの著作権を保有しています。知的財産権を尊重してください
FlowPick のプライバシー保護約束(データ収集・アップロード一切なし)については、プライバシーとセキュリティ を参照してください。
関連ドキュメント
- 動画検知 — 動画検出原理、HLS/DASH プロトコルサポート、暗号化ストリーム復号
- 一括ダウンロード — 複数動画の一括ダウンロードキューマネージメントと並列制御
- フォーマット変換 — MP4 出力フォーマットのリマックス技術
- ダウンロードエンジンアーキテクチャ — 大ファイル書き込み戦略とメモリセキュリティ
- オンラインツール — 手動 URL 取得後のオンラインダウンロード方式
- 使用方法 — 基本操作ガイドと大ファイルダウンロード
- 設定リファレンス — 並列スレッド数、出力フォーマット、保存ディレクトリ設定
- よくある問題のトラブルシューティング — ダウンロード失敗、動画が再生できないなどの診断
- 既知の制限 — DRM 保護、CORS 制限、動的 Token などの技術的制限
- FAQ — ストリーミング URL の取得方法などよくある質問
- プライバシーとセキュリティ — ゼロデータ収集約束とローカル処理説明