よくある質問
本ドキュメントは FlowPick 使用中に最もよく尋ねられる質問を収集しています。リストにない問題が発生した場合は、一般的な問題のトラブルシューティング を参照するか、GitHub Issues からフィードバックをお願いします。
クイックナビゲーション
| 分類 | 質問数 | ジャンプ |
|---|---|---|
| インストールと設定 | 4 | インストールと設定 |
| メディア検出 | 3 | メディア検出 |
| ダウンロード関連 | 5 | ダウンロード関連 |
| フォーマット変換 | 3 | フォーマット変換 |
| プライバシーとセキュリティ | 3 | プライバシーとセキュリティ |
| 技術的な質問 | 3 | 技術的な質問 |
| その他の質問 | 4 | その他の質問 |
インストールと設定
FlowPick は無料ですか?
はい、FlowPick は完全無料で、有料機能やサブスクリプションプランは一切ありません。プロジェクトコードは GitHub 上でオープンソースとして公開されています。
拡張機能になぜ「ウェブサイトデータの読み取りと変更」権限が必要なのですか?
FlowPick はページ上のメディアリソースを検出するためにネットワークリクエストを監視する必要があります。この権限は以下の目的のみで使用されます:
- ブラウザが発行したネットワークリクエストを監視し、動画、オーディオ、画像 URL を識別
- ユーザーが能動的にダウンロードボタンをクリックした際に、ダウンロードリクエストを発行
FlowPick は閲覧データの収集、アップロード、共有を行いません。
Firefox で使用できますか?
Firefox 拡張機能版は現在開発中です。現時点では Firefox でオンラインツール(/m3u8-downloader、/dash-downloader)を使用可能ですが、File System Access API と SharedArrayBuffer のサポート状況により機能が制限されます。
最新バージョンに更新するには?
Chrome/Edge 拡張機能は自動的に更新されます。手動で更新を確認することも可能です:
chrome://extensions(Edge:edge://extensions)を開く- 右上角の「開発者モード」を有効化
- 「更新」ボタンをクリック

メディア検出
なぜページ上の動画が検出されないのですか?
最も一般的な原因と解決策:
- ページでメディアがまだ読み込まれていない:動画を数秒間再生してから、ページを更新して FlowPick を開く
- 拡張機能がページ読み込み後に有効化された:ページを更新して拡張機能にネットワークリクエストの再監視させる
- ウェブサイトが MSE による動的読み込みを使用している:一部のウェブサイトは Media Source Extensions 経由で動的にデータをプッシュしており、通常のネットワークリクエストでは検出できない可能性がある
- メディアが iframe 内にある:クロスオリジン iframe 内のメディアは検出できない可能性がある
検出されたファイルが多すぎますが、どうフィルタリングすればよいですか?
FlowPick ポップアップウィンドウ内のフィルタリング機能を使用してください:
- タイプフィルター:動画/オーディオ/画像タブの切り替え
- サイズフィルター:最小ファイルサイズを設定し、サムネイルや小さなアイコンを除外
- フォーマットフィルター:ファイル拡張子別にフィルタリング(例:
.mp4のみ表示)

なぜ同じ動画が複数回表示されるのですか?
ストリーミングは通常複数の画質バージョン(例:720p、1080p、4K)を含んでおり、各バージョンが独立したエントリーとして表示されます。必要な画質を選択してダウンロードしてください。Master Playlist を使用する M3U8 ストリームの場合、FlowPick はまず画質リストを表示して選択させます。
ダウンロード関連
ダウンロード速度が遅い場合どうすればよいですか?
ダウンロード速度に影響する要因と最適化提案:
| 要因 | 最適化方法 |
|---|---|
| 並列スレッド数が低すぎる | 設定で 4-6 に増加 |
| CDN 速度制限 | 並列数を減らして流量制限を回避 |
| ネットワーク帯域幅不足 | 帯域幅を占有するアプリケーションを終了 |
| セグメントサーバー距離が遠い | 最適化不可、ストリーミングサービス提供元による |
ダウンロードしたファイルが再生できませんか?
以下の手順でトラブルシューティング:
- ファイルサイズを確認:ファイルが明らかに小さい場合(数 KB のみなど)、ダウンロード不完全の可能性があります
- フォーマットを確認:プレイヤーがそのフォーマットをサポートしているか確認(TS フォーマットは VLC や PotPlayer が必要)
- 暗号化を確認:暗号化ストリームの場合、キー取得に失敗するとファイルは復号不可
- リマックスを試す:TS を MP4 に変換してから再生
複数のファイルを同時にダウンロードできますか?
はい。ポップアップウィンドウで複数のリソースにチェックを入れ「選択したものをダウンロード」をクリックすると、順次一つずつダウンロードされます。
ダウンロード中断後、レジューム(再開)できますか?
現在のバージョンではレジューム(断点再開)をサポートしていません。ダウンロードが中断された場合:
- 既にダウンロード済みのセグメントデータは失われます
- ダウンロードを最初からやり直す必要があります
- 安定したネットワーク環境での大容量ファイルダウンロードを推奨
なぜレジュームをサポートしないのですか?
レジュームには既にダウンロード済みのセグメントデータをディスクに永続化し、復旧時から中断箇所から継続する必要があります。これはブラウザ環境では以下の 2 つの主要な課題に直面します:
- ストレージ制限:ブラウザストレージ(IndexedDB)にはクォータ制限があり、GB レベルのセグメントデータを確実に保存できません
- セグメント URL 期限切れ:ストリーミングのセグメント URL には通常期限付きトークンが含まれており、中断時間が少し長くなるとトークンが期限切れになり、レジュームしても残りのセグメントをダウンロードできません
ダウンロードしたファイルはどこに保存されますか?
ブラウザ設定と選択した保存方式によります:
- Chrome デフォルト:ブラウザのデフォルトダウンロードディレクトリ(通常は「ダウンロード」フォルダ)
- ディレクトリ選択モード:ディレクトリセレクターで指定したフォルダ
- 毎回確認:ダウンロード毎に保存ダイアログが表示される
フォーマット変換
TS と MP4 の違いは何ですか?
| 特性 | TS | MP4 |
|---|---|---|
| 正式名称 | MPEG Transport Stream | MPEG-4 Part 14 |
| 設計用途 | ストリーミング転送 | ローカル保存と再生 |
| 再生互換性 | VLC/PotPlayer などの専門プレイヤーが必要 | ほぼすべてのプレイヤーがサポート |
| ファイルサイズ | やや大きい(転送オーバーヘッド含む) | やや小さい |
| ダウンロード速度 | 速い(リマックス不要) | 遅い(FFmpeg 処理が必要) |
推奨:プレイヤーが TS フォーマットをサポートしている場合、TS 出力を選択することでリマックスステップをスキップでき、ダウンロード速度が向上します。
なぜリマックスに時間がかかるのですか?
FFmpeg はブラウザ内で WebAssembly として動作し、パフォーマンスはネイティブ版の約 10-20% です。影響要因:
- ファイルサイズ:大きいファイルほどリマックスに時間がかかる
- SharedArrayBuffer:使用不可の場合シングルスレッドのみ動作
- CPU パフォーマンス:WASM 実行速度はデバイスの CPU 依存
リマックス失敗した場合はどうすればよいですか?
一般的な原因と解決策:
- FFmpeg 読み込み失敗:ページを更新して再試行し、ネットワーク接続を確認
- メモリ不足:他のタブを閉じ、並列数を減少
- ソースファイル破損:一部のセグメントが不完全にダウンロードされている可能性あり、再ダウンロードを試行
- 非サポートのコーディング:FlowPick はコンテナ変換のみ行い、非サポートのコーディング形式は処理不可
プライバシーとセキュリティ
FlowPick は私のデータを収集しますか?
いいえ。FlowPick のすべての処理はあなたのブラウザローカルで完結します:
- メディア検出は拡張機能内部で行われ、データは一切アップロードされません
- ファイルダウンロードはソースサーバーから直接ディスクへ
- バックエンドサーバーなし、ユーザーアカウントシステムなし
- Google Analytics は匿名アクセスデータの統計のみ使用(広告ブロッカーでブロック可能)
ダウンロードしたコンテンツに著作権の問題はありますか?
FlowPick はツールであり、ダウンロードコンテンツについて判断や制限を行いません。以下の原則を遵守してください:
- アクセス権と使用権のあるコンテンツのみをダウンロード
- ウェブサイトの利用規約を遵守
- ダウンロードしたコンテンツは個人的な合理的使用に限定
- ダウンロードしたコンテンツを商用目的や再配布に使用しない
オンラインツールは安全ですか?
オンラインツール(/m3u8-downloader、/dash-downloader)のすべての処理も同様にブラウザローカルで完結します:
- あなたが貼り付けた URL はどのサーバーにも送信されません
- ダウンロードデータはソースサーバーから直接ディスクへ転送
- FFmpeg はブラウザ内で動作し、ファイルはアップロードされません
技術的な質問
SharedArrayBuffer とは何ですか?なぜ必要なのですか?
SharedArrayBuffer は複数のスレッドでメモリを共有できる JavaScript オブジェクトです。FFmpeg WASM はこれを使用してマルチスレッド並列処理を実現し、リマックス速度を著しく向上させています。
セキュリティ上の理由(Spectre 脆弱性緩和)により、ブラウザは SharedArrayBuffer を使用するためにウェブサイトが特定の HTTP レスポンスヘッダーを設定することを要求しています。これらのヘッダーが設定されていない場合、FFmpeg は自動的にシングルスレッドモードにダウングレードします。
なぜオンラインツールは自動検出ではなく URL の貼り付けが必要なのですか?
ブラウザ拡張機能はネットワークリクエストを監視できますが、通常のウェブページは同一オリジンポリシーの制限を受け、他のタブのネットワークリクエストデータにアクセスできません。オンラインツールは通常のウェブページとして動作するため、手動でストリーミング URL を提供する必要があります。
ストリーミング URL の取得方法
F12を押して開発者ツールを開く- Network(ネットワーク)パネルに切り替える
- フィルタボックスに
m3u8またはmpdを入力 - 動画を再生し、表示されるリクエストを観察
- M3U8/MPD リクエストを右クリック → Copy → Copy link address

拡張機能版とオンラインツールの違いは何ですか?
| 特性 | 拡張機能版 | オンラインツール |
|---|---|---|
| 自動メディア検出 | サポート | 非サポート |
| CORS 制限 | 制限なし | 制限あり |
| インストール要件 | 拡張機能インストール必要 | インストール不要 |
| 使用利便性 | ワンクリック検出・ダウンロード | 手動 URL 取得が必要 |
| 適用シーン | 日常使用 | 一時的使用、拡張機能インストール不可の環境 |
その他の質問
プロジェクトはオープンソースですか?
はい、FlowPick は GitHub 上でオープンソースです。ソースコードを閲覧したり、Issue を提出したり、コードを貢献することができます。
Bug を報告するにはどうすればよいですか?
GitHub Issues 経由で Bug レポートを提出し、以下の情報を添付してください:
- ブラウザの種類とバージョン
- OS
- 問題の説明と再現手順
- コンソールエラーログ(F12 → Console)
- 関連するストリーミング URL(公開アクセス可能な場合)
新機能をリクエストするにはどうすればよいですか?
GitHub Issues 経由で機能リクエストを提出し、以下を記述してください:
- 実現したい機能
- 使用シーン
- 期待する動作
オンラインツールをセルフデプロイできますか?
はい。FlowPick は Nuxt アプリケーションであり、リポジトリをクローンしてセルフビルド・デプロイ可能です。注意点:
- デプロイ環境では FFmpeg マルチスレッド有効化のため COEP/COOP レスポンスヘッダーの設定必須
- StreamSaver.js の
mitm.htmlと Service Worker を正しくデプロイする必要がある - カスタムレスポンスヘッダーをサポートする Cloudflare Pages や Vercel などのプラットフォーム使用を推奨
関連ドキュメント
- 一般的な問題のトラブルシューティング — 症状別の診断手順と解決策
- 既知の問題 — 現在のバージョンの技術的制限と境界ケース
- インストールガイド — 拡張機能インストールと有効化
- 設定参考 — 並列数、フィルタなどの設定項目
- 動画メディア検知 — HLS/DASH プレイリスト解析と暗号化検出
- 画像ダウンロード — 画像検出とダウンロード機能
- フォーマット変換 — FFmpeg WASM エンジンと出力フォーマット
- 一括ダウンロード — キュースケジューリングと並列制御
- ダウンロードエンジンアーキテクチャ — ダウンロードエンジンの完全な技術アーキテクチャ
- ブラウザ互換性 — 各ブラウザ API サポートとダウングレード戦略
- オンラインツール — オンラインツールの使用と制限
- プライバシーとセキュリティ — 権限説明とプライバシー保護
- 貢献ガイド — Bug 報告とコード貢献の方法
- オンラインコースダウンロード — オンラインコースダウンロードシーン
- ギャラリー一括保存 — 画像一括ダウンロードシーン