[{"data":1,"prerenderedAt":345},["ShallowReactive",2],{"blog-ja-flowpick-v1-1-0-smarter-media-detection":3,"blog-ja-flowpick-v1-1-0-smarter-media-detection-surround":333},{"id":4,"title":5,"author":6,"body":7,"category":313,"date":314,"description":315,"extension":316,"image":317,"lastModified":318,"meta":319,"navigation":320,"path":321,"readingTime":322,"seo":323,"stem":324,"tags":325,"__hash__":332},"blog_ja\u002Fja\u002Fblog\u002Fflowpick-v1-1-0-smarter-media-detection.md","FlowPick v1.1.0 リリースノート：よりスマートなメディア検出","FlowPick Team",{"type":8,"value":9,"toc":301},"minimark",[10,14,30,34,37,60,64,67,70,96,99,102,105,125,128,131,187,190,193,201,204,212,226,229,232,269,272],[11,12,13],"p",{},"v1.0.0は「土台を出す」だった。v1.1.0は「我々とユーザーの両方をイラつかせていたものを直す」だ。このリリースは新機能の積み増しではなく、検出を実世界のサイトで実際に機能させること——動的プレーヤー、プリロードされるマニフェスト、ストリームに15秒の広告セグメントを混ぜ込むようなサイトで。",[11,15,16,17,24,25,29],{},"既にFlowPickを使っているなら ",[18,19,23],"a",{"href":20,"rel":21},"https:\u002F\u002Fgithub.com\u002Fezwebtools\u002Fflowpick\u002Freleases",[22],"nofollow","GitHub Releasesからアップデート","。初めてなら、まず ",[18,26,28],{"href":27},"\u002Fja\u002Fblog\u002Fflowpick-v1-0-0-first-public-release","v1.0.0リリースノート"," から——この記事はFlowPickが何か知っている前提で書く。",[31,32,33],"h2",{"id":33},"より信頼できるメディア検出",[11,35,36],{},"最大の内部変更。v1.0.0の検出は受動的——ネットワークリクエストを監視し、最善を期待する。v1.1.0は動的メディアページとプリロードコンテンツに能動的な検出パスを追加した。",[38,39,40,48,54],"ul",{},[41,42,43,47],"li",{},[44,45,46],"strong",{},"動的メディアページ。"," ページレンダリング後にJavaScriptで動画を読み込むサイト——以前はFlowPickが見逃していた。マニフェストリクエストが拡張の準備完了前に発生するからだ。今はプレーヤーデータにフックしている。",[41,49,50,53],{},[44,51,52],{},"プリロードコンテンツ。"," ブラウザはパフォーマンスのためにメディアメタデータをプリロードする；v1.1.0はプレーヤーデータとネイティブプリロードを組み合わせ、DevToolsのネットワークタブに現れないリソースを掴む。",[41,55,56,59],{},[44,57,58],{},"より豊富なメタデータ。"," カードはページタイトル、再生時間、カバーアートを（利用可能なら）保持する——「media-resource-1」の汎用ラベルはもうない。",[31,61,63],{"id":62},"動画一枚カード一枚","動画一枚、カード一枚",[11,65,66],{},"ユーザーからの不満第1位だったもの。DASHストリーム（と一部のHLS）では、音声と動画トラックが別々のリソースとして届く。v1.0.0はこれを無関係な項目として表示していた——「video_1080p.mp4」と「audio_128k.m4a」が並んでいて、同じもののペアだと自分で判断する必要があった。",[11,68,69],{},"v1.1.0はグループ化する：",[38,71,72,78,84,90],{},[41,73,74,77],{},[44,75,76],{},"展開可能な動画カード。"," 同じストリームの音声と動画トラックを、展開\u002F折りたたみトグル付きの一枚のカードに折りたたむ。",[41,79,80,83],{},[44,81,82],{},"グループ内の画質バリアント。"," 1080p、720p、480pはすべて同じカードの下に選択可能なバリアントとして置かれる。",[41,85,86,89],{},[44,87,88],{},"音声トラック保持。"," 画質を選ぶと、マッチする音声トラックがダウンロード引き継ぎのために保持される——手動ペアリングは不要。",[41,91,92,95],{},[44,93,94],{},"カバーアートフォールバック。"," サイトがアートワークを提供すればカードはそれを使う。なければ、動画の先頭フレームをカードサムネイルとホバープレビューの両方に使う。",[11,97,98],{},"これはv1.0.0に出すべきだった機能だ。教訓は得た。",[31,100,101],{"id":101},"よりスムーズなブラウジング",[11,103,104],{},"メディアリストのバグ修正——拡張をもたつく感じにしていたもの。",[38,106,107,113,119],{},[41,108,109,112],{},[44,110,111],{},"重複ストリームカード修正。"," 「すべて」タブでグループ化ストリームカードが重複表示されていた——重複排除バグ。解消。",[41,114,115,118],{},[44,116,117],{},"長いリストの空白修正。"," ストリームグループを含む「すべて」タブの長いリストをスクロールすると大きな空白ができた——仮想化の問題。解決。",[41,120,121,124],{},[44,122,123],{},"画像ウォーターフォールのジャンプ軽減。"," サムネ読み込みで画像グリッドが絶えず再描画されていた。今はサムネ読み込みと共に安定化する。",[31,126,127],{"id":127},"より柔軟なキャプチャ制御",[11,129,130],{},"パワーユーザーが求めた新設定と検出パス。",[38,132,133,148,154,167,173],{},[41,134,135,138,139,143,144,147],{},[44,136,137],{},"ストリーミングセグメントを隠す。"," 個々の",[140,141,142],"code",{},".ts","\u002F",[140,145,146],{},".m4s","フラグメントをリストから隠すトグル——生のセグメントノイズでなく、ダウンロード可能なリソースにUIを集中させる。",[41,149,150,153],{},[44,151,152],{},"MSE録画。"," ブラウザのMedia Source Extensionsパイプライン経由で配信されるメディア（DRM隣接やカスタムプレーヤーで一般的）がキャプチャ可能に。「このサイトではFlowPickが何も検出しない」報告のかなりの割合を占めていた。",[41,155,156,162,163,166],{},[44,157,158,161],{},[140,159,160],{},"data:image"," URL。"," インラインbase64画像が検出可能に——以前は",[140,164,165],{},"src","属性がURLを指すものだけをキャッチしていた。",[41,168,169,172],{},[44,170,171],{},"ドキュメントスニッフィング。"," ページが提供するExcel、Word、PowerPointなどのOfficeファイルが検出可能に。主用途ではないが、企業イントラネットやコースプラットフォームで役立つ。",[41,174,175,178,179,182,183,186],{},[44,176,177],{},"字幕検出。"," 動画と共に読み込まれる字幕ファイル（",[140,180,181],{},".vtt","、マニフェスト内の",[140,184,185],{},".srt","参照）がリソースとして表示されるように。",[31,188,189],{"id":189},"ダウンロード引き継ぎの信頼性",[11,191,192],{},"FlowPickの拡張は検出と整理を担当；実際のダウンロードと結合はFlowPickウェブダウンローダーページで行われる。v1.1.0は両者間のデータ引き継ぎを改善：",[38,194,195,198],{},[41,196,197],{},"メディアメタデータが拡張とダウンローダー間で安全に転送される——以前はタイトルの特殊文字や長いマニフェストURLで引き継ぎが壊れることがあった。",[41,199,200],{},"拡張は引き続き検出と整理を担当；ダウンロードと音声\u002F動画結合はウェブ側で処理される。この分離は意図的——拡張を軽量に保ち、ウェブページにFFmpegの重仕事を任せる。",[31,202,203],{"id":203},"次に何が来るか",[11,205,206,207,211],{},"v1.1.0は「",[208,209,210],"span",{},"特定のサイト","で動かない」報告の大部分を塞いだ。次のリリースはフォーマット変換（TS→MP4はあるが、MKV\u002FMP3エクスポートは要望が多い）とパフォーマンスに焦点を当てる——200セグメントの4Kストリームの結合はまだ望むより遅い。",[11,213,214,215,220,221,225],{},"v1.1.0でも何も検出しないサイトに当たったら、",[18,216,219],{"href":217,"rel":218},"https:\u002F\u002Fgithub.com\u002Fezwebtools\u002Fflowpick\u002Fissues",[22],"GitHubにissueを立てて","、URLとブラウザバージョンを添えて。",[18,222,224],{"href":223},"\u002Fja\u002Fchangelog","changelogページ"," が全リリースを追跡する。",[227,228],"hr",{},[31,230,231],{"id":231},"関連記事",[38,233,234,242,251,260],{},[41,235,236,241],{},[44,237,238],{},[18,239,240],{"href":27},"FlowPick v1.0.0：初の公開リリース"," —— このアップデートが基にするローンチリリース",[41,243,244,250],{},[44,245,246],{},[18,247,249],{"href":248},"\u002Fja\u002Fblog\u002Fhow-flowpick-merges-video-segments-in-browser","FlowPickがブラウザ内で数百の動画セグメントを結合する仕組み"," —— v1.1.0の検出結果を処理するWebAssembly FFmpegパイプライン",[41,252,253,259],{},[44,254,255],{},[18,256,258],{"href":257},"\u002Fja\u002Fblog\u002Fwhat-is-dash-mpd-streaming","DASH\u002FMPDストリーミングとは？"," —— DASHがなぜ音声と動画を分けるのか——v1.1.0のグループカードが存在する理由",[41,261,262,268],{},[44,263,264],{},[18,265,267],{"href":266},"\u002Fja\u002Fblog\u002Fhow-i-built-flowpick-in-three-months","三ヶ月でFlowPickを作った話"," —— 開発ストーリー、今やv1.1.0のエピローグ付き",[31,270,271],{"id":271},"推薦読物",[38,273,274,283,292],{},[41,275,276,282],{},[44,277,278],{},[18,279,281],{"href":280},"\u002Fja\u002Fblog\u002Fgetting-started-with-hls-m3u8-download","HLS\u002FM3U8ダウンロード入門"," —— FlowPickが最もよく扱うストリーミングフォーマット",[41,284,285,291],{},[44,286,287],{},[18,288,290],{"href":289},"\u002Fja\u002Fblog\u002Fflowpick-vs-yt-dlp","FlowPick vs. yt-dlp"," —— ブラウザキャプチャモデル vs コマンドラインツール",[41,293,294,300],{},[44,295,296],{},[18,297,299],{"href":298},"\u002Fja\u002Fblog\u002Fhow-to-download-bilibili-videos","Bilibili動画のダウンロード方法"," —— v1.1.0のDASH改善が直接役立つ実世界ケース",{"title":302,"searchDepth":303,"depth":303,"links":304},"",2,[305,306,307,308,309,310,311,312],{"id":33,"depth":303,"text":33},{"id":62,"depth":303,"text":63},{"id":101,"depth":303,"text":101},{"id":127,"depth":303,"text":127},{"id":189,"depth":303,"text":189},{"id":203,"depth":303,"text":203},{"id":231,"depth":303,"text":231},{"id":271,"depth":303,"text":271},"updates","2026-08-02","FlowPick v1.1.0リリース——グループ化動画カード、MSE録画、ドキュメントスニッフィング、字幕検出、UI修正の山。何が変わったか、なぜ変えたか。","md","\u002Fscreenshots\u002Fpopup-complete.png","2026-08-03",{},true,"\u002Fja\u002Fblog\u002Fflowpick-v1-1-0-smarter-media-detection",7,{"title":5,"description":315},"ja\u002Fblog\u002Fflowpick-v1-1-0-smarter-media-detection",[326,327,328,329,330,331],"リリース","v1.1.0","アップデート","changelog","mse","字幕","99zO2ps6xQOziGUgeumNrUMMoY_TrICmVVEwNjP9w74",[334,339],{"title":335,"path":27,"stem":336,"description":337,"date":338,"category":313,"children":-1},"FlowPick v1.0.0 リリースノート：初の公開ドロップ","ja\u002Fblog\u002Fflowpick-v1-0-0-first-public-release","FlowPick v1.0.0 リリース——HLS\u002FDASHストリーム、音声、画像を自動検出し、WebAssembly FFmpegでブラウザ内フラグメント結合、すべてローカル処理するブラウザ拡張。初日に出たものはこれ。","2025-04-20",{"title":340,"path":341,"stem":342,"description":343,"date":344,"category":313,"children":-1},"FlowPick v1.1.1：保護リソースのプレビューとダウンロード","\u002Fja\u002Fblog\u002Fflowpick-v1-1-1-protected-resource-preview-download","ja\u002Fblog\u002Fflowpick-v1-1-1-protected-resource-preview-download","v1.1.1リリース——アンチホットリンク代理プレビューとダウンロード。Refererチェックのあるサイトの画像、音声、ドキュメント、字幕がついに落とせる。動画カバーの読み込みも速く、Firefoxサポートも強化。","2026-08-14",1787670604795]