[{"data":1,"prerenderedAt":2219},["ShallowReactive",2],{"navigation":3,"\u002Fdocs\u002Fadvanced\u002Fbrowser-compatibility":713,"\u002Fdocs\u002Fadvanced\u002Fbrowser-compatibility-surround":2214},[4,170,307,444,580],{"title":5,"path":6,"stem":7,"children":8,"page":32},"Docs","\u002Fdocs","1.docs",[9,33,74,95,134,154],{"title":10,"path":11,"stem":12,"children":13,"icon":32},"Getting Started","\u002Fdocs\u002Fgetting-started","1.docs\u002F1.getting-started\u002F1.index",[14,17,22,27],{"title":15,"path":11,"stem":12,"icon":16},"Introduction","i-lucide-house",{"title":18,"path":19,"stem":20,"icon":21},"Installation","\u002Fdocs\u002Fgetting-started\u002Finstallation","1.docs\u002F1.getting-started\u002F2.installation","i-lucide-download",{"title":23,"path":24,"stem":25,"icon":26},"Usage Guide","\u002Fdocs\u002Fgetting-started\u002Fusage","1.docs\u002F1.getting-started\u002F3.usage","i-lucide-sliders",{"title":28,"path":29,"stem":30,"icon":31},"Configuration Reference","\u002Fdocs\u002Fgetting-started\u002Fconfiguration","1.docs\u002F1.getting-started\u002F4.configuration","i-lucide-settings",false,{"title":34,"icon":35,"path":36,"stem":37,"children":38,"page":32},"Features","i-lucide-star","\u002Fdocs\u002Ffeatures","1.docs\u002F2.features",[39,44,49,54,59,64,69],{"title":40,"path":41,"stem":42,"icon":43},"Video Sniffing","\u002Fdocs\u002Ffeatures\u002Fvideo-sniffing","1.docs\u002F2.features\u002F1.video-sniffing","i-lucide-video",{"title":45,"path":46,"stem":47,"icon":48},"Audio Capture","\u002Fdocs\u002Ffeatures\u002Faudio-capture","1.docs\u002F2.features\u002F2.audio-capture","i-lucide-music",{"title":50,"path":51,"stem":52,"icon":53},"Image Download","\u002Fdocs\u002Ffeatures\u002Fimage-download","1.docs\u002F2.features\u002F3.image-download","i-lucide-image",{"title":55,"path":56,"stem":57,"icon":58},"Privacy & Security","\u002Fdocs\u002Ffeatures\u002Fprivacy-security","1.docs\u002F2.features\u002F4.privacy-security","i-lucide-shield-check",{"title":60,"path":61,"stem":62,"icon":63},"Format Conversion","\u002Fdocs\u002Ffeatures\u002Fformat-conversion","1.docs\u002F2.features\u002F5.format-conversion","i-lucide-arrow-left-right",{"title":65,"path":66,"stem":67,"icon":68},"Batch Download","\u002Fdocs\u002Ffeatures\u002Fbatch-download","1.docs\u002F2.features\u002F6.batch-download","i-lucide-layers",{"title":70,"path":71,"stem":72,"icon":73},"Keyboard Shortcuts","\u002Fdocs\u002Ffeatures\u002Fkeyboard-shortcuts","1.docs\u002F2.features\u002F7.keyboard-shortcuts","i-lucide-keyboard",{"title":75,"icon":76,"path":77,"stem":78,"children":79,"page":32},"Advanced","i-lucide-book-open","\u002Fdocs\u002Fadvanced","1.docs\u002F3.advanced",[80,85,90],{"title":81,"path":82,"stem":83,"icon":84},"Online Tools","\u002Fdocs\u002Fadvanced\u002Fonline-tools","1.docs\u002F3.advanced\u002F1.online-tools","i-lucide-globe",{"title":86,"path":87,"stem":88,"icon":89},"Browser Compatibility","\u002Fdocs\u002Fadvanced\u002Fbrowser-compatibility","1.docs\u002F3.advanced\u002F2.browser-compatibility","i-lucide-monitor-check",{"title":91,"path":92,"stem":93,"icon":94},"Download Engine Architecture","\u002Fdocs\u002Fadvanced\u002Fdownload-engine","1.docs\u002F3.advanced\u002F3.download-engine","i-lucide-cpu",{"title":96,"icon":97,"path":98,"stem":99,"children":100,"page":32},"Use Cases","i-lucide-lightbulb","\u002Fdocs\u002Fusecases","1.docs\u002F4.usecases",[101,106,110,115,120,124,129],{"title":102,"path":103,"stem":104,"icon":105},"Online Courses & Educational Platforms","\u002Fdocs\u002Fusecases\u002Fonline-courses","1.docs\u002F4.usecases\u002F1.online-courses","i-lucide-graduation-cap",{"title":107,"path":108,"stem":109,"icon":43},"Video Platforms & UGC Content","\u002Fdocs\u002Fusecases\u002Fvideo-platforms","1.docs\u002F4.usecases\u002F2.video-platforms",{"title":111,"path":112,"stem":113,"icon":114},"Live Replays & Event Recordings","\u002Fdocs\u002Fusecases\u002Flive-replays","1.docs\u002F4.usecases\u002F3.live-replays","i-lucide-radio",{"title":116,"path":117,"stem":118,"icon":119},"Podcasts & Audio Content","\u002Fdocs\u002Fusecases\u002Fpodcasts-audio","1.docs\u002F4.usecases\u002F4.podcasts-audio","i-lucide-headphones",{"title":121,"path":122,"stem":123,"icon":53},"Image Galleries & Wallpaper Batch Download","\u002Fdocs\u002Fusecases\u002Fimage-galleries","1.docs\u002F4.usecases\u002F5.image-galleries",{"title":125,"path":126,"stem":127,"icon":128},"Corporate Training & Internal Videos","\u002Fdocs\u002Fusecases\u002Fcorporate-training","1.docs\u002F4.usecases\u002F6.corporate-training","i-lucide-building-2",{"title":130,"path":131,"stem":132,"icon":133},"Personal Media Archiving & Collection","\u002Fdocs\u002Fusecases\u002Fpersonal-archiving","1.docs\u002F4.usecases\u002F7.personal-archiving","i-lucide-archive",{"title":135,"icon":136,"path":137,"stem":138,"children":139,"page":32},"Troubleshooting","i-lucide-wrench","\u002Fdocs\u002Ftroubleshooting","1.docs\u002F5.troubleshooting",[140,144,149],{"title":141,"path":142,"stem":143,"icon":136},"Common Issues Troubleshooting","\u002Fdocs\u002Ftroubleshooting\u002Fcommon-issues","1.docs\u002F5.troubleshooting\u002F1.common-issues",{"title":145,"path":146,"stem":147,"icon":148},"Known Limitations & Caveats","\u002Fdocs\u002Ftroubleshooting\u002Fknown-issues","1.docs\u002F5.troubleshooting\u002F2.known-issues","i-lucide-alert-triangle",{"title":150,"path":151,"stem":152,"icon":153},"FAQ","\u002Fdocs\u002Ftroubleshooting\u002Ffaq","1.docs\u002F5.troubleshooting\u002F3.faq","i-lucide-message-circle-question",{"title":155,"icon":156,"path":157,"stem":158,"children":159,"page":32},"Developer Docs","i-lucide-code","\u002Fdocs\u002Fdeveloper","1.docs\u002F6.developer",[160,165],{"title":161,"path":162,"stem":163,"icon":164},"Contributing Guide","\u002Fdocs\u002Fdeveloper\u002Fcontributing","1.docs\u002F6.developer\u002F1.contributing","i-lucide-git-pull-request",{"title":166,"path":167,"stem":168,"icon":169},"Project Architecture","\u002Fdocs\u002Fdeveloper\u002Farchitecture","1.docs\u002F6.developer\u002F2.architecture","i-lucide-box",{"title":171,"path":172,"stem":173,"children":174,"page":32},"Ja","\u002Fja","ja",[175,194,227,244,277,294],{"title":176,"path":177,"stem":178,"children":179,"icon":32},"クイックスタート","\u002Fja\u002Fgetting-started","ja\u002F1.getting-started\u002F1.index",[180,182,186,190],{"title":181,"path":177,"stem":178,"icon":16},"概要",{"title":183,"path":184,"stem":185,"icon":21},"インストール","\u002Fja\u002Fgetting-started\u002Finstallation","ja\u002F1.getting-started\u002F2.installation",{"title":187,"path":188,"stem":189,"icon":26},"使用方法","\u002Fja\u002Fgetting-started\u002Fusage","ja\u002F1.getting-started\u002F3.usage",{"title":191,"path":192,"stem":193,"icon":31},"設定リファレンス","\u002Fja\u002Fgetting-started\u002Fconfiguration","ja\u002F1.getting-started\u002F4.configuration",{"title":195,"icon":35,"path":196,"stem":197,"children":198,"page":32},"機能","\u002Fja\u002Ffeatures","ja\u002F2.features",[199,203,207,211,215,219,223],{"title":200,"path":201,"stem":202,"icon":43},"動画検知","\u002Fja\u002Ffeatures\u002Fvideo-sniffing","ja\u002F2.features\u002F1.video-sniffing",{"title":204,"path":205,"stem":206,"icon":48},"音声キャプチャ","\u002Fja\u002Ffeatures\u002Faudio-capture","ja\u002F2.features\u002F2.audio-capture",{"title":208,"path":209,"stem":210,"icon":53},"画像ダウンロード","\u002Fja\u002Ffeatures\u002Fimage-download","ja\u002F2.features\u002F3.image-download",{"title":212,"path":213,"stem":214,"icon":58},"プライバシーとセキュリティ","\u002Fja\u002Ffeatures\u002Fprivacy-security","ja\u002F2.features\u002F4.privacy-security",{"title":216,"path":217,"stem":218,"icon":63},"フォーマット変換","\u002Fja\u002Ffeatures\u002Fformat-conversion","ja\u002F2.features\u002F5.format-conversion",{"title":220,"path":221,"stem":222,"icon":68},"一括ダウンロード","\u002Fja\u002Ffeatures\u002Fbatch-download","ja\u002F2.features\u002F6.batch-download",{"title":224,"path":225,"stem":226,"icon":73},"キーボードショートカット","\u002Fja\u002Ffeatures\u002Fkeyboard-shortcuts","ja\u002F2.features\u002F7.keyboard-shortcuts",{"title":228,"icon":76,"path":229,"stem":230,"children":231,"page":32},"詳細情報","\u002Fja\u002Fadvanced","ja\u002F3.advanced",[232,236,240],{"title":233,"path":234,"stem":235,"icon":84},"オンラインツール","\u002Fja\u002Fadvanced\u002Fonline-tools","ja\u002F3.advanced\u002F1.online-tools",{"title":237,"path":238,"stem":239,"icon":89},"ブラウザ互換性","\u002Fja\u002Fadvanced\u002Fbrowser-compatibility","ja\u002F3.advanced\u002F2.browser-compatibility",{"title":241,"path":242,"stem":243,"icon":94},"ダウンロードエンジンアーキテクチャ","\u002Fja\u002Fadvanced\u002Fdownload-engine","ja\u002F3.advanced\u002F3.download-engine",{"title":245,"icon":97,"path":246,"stem":247,"children":248,"page":32},"ユースケース","\u002Fja\u002Fusecases","ja\u002F4.usecases",[249,253,257,261,265,269,273],{"title":250,"path":251,"stem":252,"icon":105},"オンラインコースと教育プラットフォーム","\u002Fja\u002Fusecases\u002Fonline-courses","ja\u002F4.usecases\u002F1.online-courses",{"title":254,"path":255,"stem":256,"icon":43},"動画プラットフォームと UGC コンテンツ","\u002Fja\u002Fusecases\u002Fvideo-platforms","ja\u002F4.usecases\u002F2.video-platforms",{"title":258,"path":259,"stem":260,"icon":114},"ライブ配信アーカイブと競技録画","\u002Fja\u002Fusecases\u002Flive-replays","ja\u002F4.usecases\u002F3.live-replays",{"title":262,"path":263,"stem":264,"icon":119},"ポッドキャストとオーディオコンテンツ","\u002Fja\u002Fusecases\u002Fpodcasts-audio","ja\u002F4.usecases\u002F4.podcasts-audio",{"title":266,"path":267,"stem":268,"icon":53},"ギャラリーと壁紙の一括ダウンロード","\u002Fja\u002Fusecases\u002Fimage-galleries","ja\u002F4.usecases\u002F5.image-galleries",{"title":270,"path":271,"stem":272,"icon":128},"企業研修と内部動画","\u002Fja\u002Fusecases\u002Fcorporate-training","ja\u002F4.usecases\u002F6.corporate-training",{"title":274,"path":275,"stem":276,"icon":133},"個人メディアコレクションとアーカイブ","\u002Fja\u002Fusecases\u002Fpersonal-archiving","ja\u002F4.usecases\u002F7.personal-archiving",{"title":278,"icon":136,"path":279,"stem":280,"children":281,"page":32},"トラブルシューティング","\u002Fja\u002Ftroubleshooting","ja\u002F5.troubleshooting",[282,286,290],{"title":283,"path":284,"stem":285,"icon":136},"一般的な問題のトラブルシューティング","\u002Fja\u002Ftroubleshooting\u002Fcommon-issues","ja\u002F5.troubleshooting\u002F1.common-issues",{"title":287,"path":288,"stem":289,"icon":148},"既知の制限事項と注意点","\u002Fja\u002Ftroubleshooting\u002Fknown-issues","ja\u002F5.troubleshooting\u002F2.known-issues",{"title":291,"path":292,"stem":293,"icon":153},"よくある質問","\u002Fja\u002Ftroubleshooting\u002Ffaq","ja\u002F5.troubleshooting\u002F3.faq",{"title":295,"icon":156,"path":296,"stem":297,"children":298,"page":32},"開発者ガイド","\u002Fja\u002Fdeveloper","ja\u002F6.developer",[299,303],{"title":300,"path":301,"stem":302,"icon":164},"貢献ガイド","\u002Fja\u002Fdeveloper\u002Fcontributing","ja\u002F6.developer\u002F1.contributing",{"title":304,"path":305,"stem":306,"icon":169},"プロジェクトアーキテクチャ","\u002Fja\u002Fdeveloper\u002Farchitecture","ja\u002F6.developer\u002F2.architecture",{"title":308,"path":309,"stem":310,"children":311,"page":32},"Ko","\u002Fko","ko",[312,331,364,381,414,431],{"title":313,"path":314,"stem":315,"children":316,"icon":32},"빠른 시작","\u002Fko\u002Fgetting-started","ko\u002F1.getting-started\u002F1.index",[317,319,323,327],{"title":318,"path":314,"stem":315,"icon":16},"소개",{"title":320,"path":321,"stem":322,"icon":21},"설치","\u002Fko\u002Fgetting-started\u002Finstallation","ko\u002F1.getting-started\u002F2.installation",{"title":324,"path":325,"stem":326,"icon":26},"사용 방법","\u002Fko\u002Fgetting-started\u002Fusage","ko\u002F1.getting-started\u002F3.usage",{"title":328,"path":329,"stem":330,"icon":31},"설정 참조","\u002Fko\u002Fgetting-started\u002Fconfiguration","ko\u002F1.getting-started\u002F4.configuration",{"title":332,"icon":35,"path":333,"stem":334,"children":335,"page":32},"기능","\u002Fko\u002Ffeatures","ko\u002F2.features",[336,340,344,348,352,356,360],{"title":337,"path":338,"stem":339,"icon":43},"비디오 스니핑","\u002Fko\u002Ffeatures\u002Fvideo-sniffing","ko\u002F2.features\u002F1.video-sniffing",{"title":341,"path":342,"stem":343,"icon":48},"오디오 캡처","\u002Fko\u002Ffeatures\u002Faudio-capture","ko\u002F2.features\u002F2.audio-capture",{"title":345,"path":346,"stem":347,"icon":53},"이미지 다운로드","\u002Fko\u002Ffeatures\u002Fimage-download","ko\u002F2.features\u002F3.image-download",{"title":349,"path":350,"stem":351,"icon":58},"개인정보 보호와 보안","\u002Fko\u002Ffeatures\u002Fprivacy-security","ko\u002F2.features\u002F4.privacy-security",{"title":353,"path":354,"stem":355,"icon":63},"포맷 변환","\u002Fko\u002Ffeatures\u002Fformat-conversion","ko\u002F2.features\u002F5.format-conversion",{"title":357,"path":358,"stem":359,"icon":68},"일괄 다운로드","\u002Fko\u002Ffeatures\u002Fbatch-download","ko\u002F2.features\u002F6.batch-download",{"title":361,"path":362,"stem":363,"icon":73},"키보드 단축키","\u002Fko\u002Ffeatures\u002Fkeyboard-shortcuts","ko\u002F2.features\u002F7.keyboard-shortcuts",{"title":365,"icon":76,"path":366,"stem":367,"children":368,"page":32},"고급 가이드","\u002Fko\u002Fadvanced","ko\u002F3.advanced",[369,373,377],{"title":370,"path":371,"stem":372,"icon":84},"온라인 도구","\u002Fko\u002Fadvanced\u002Fonline-tools","ko\u002F3.advanced\u002F1.online-tools",{"title":374,"path":375,"stem":376,"icon":89},"브라우저 호환성","\u002Fko\u002Fadvanced\u002Fbrowser-compatibility","ko\u002F3.advanced\u002F2.browser-compatibility",{"title":378,"path":379,"stem":380,"icon":94},"다운로드 엔진 아키텍처","\u002Fko\u002Fadvanced\u002Fdownload-engine","ko\u002F3.advanced\u002F3.download-engine",{"title":382,"icon":97,"path":383,"stem":384,"children":385,"page":32},"사용 사례","\u002Fko\u002Fusecases","ko\u002F4.usecases",[386,390,394,398,402,406,410],{"title":387,"path":388,"stem":389,"icon":105},"온라인 강좌 및 교육 플랫폼","\u002Fko\u002Fusecases\u002Fonline-courses","ko\u002F4.usecases\u002F1.online-courses",{"title":391,"path":392,"stem":393,"icon":43},"비디오 플랫폼 및 UGC 콘텐츠","\u002Fko\u002Fusecases\u002Fvideo-platforms","ko\u002F4.usecases\u002F2.video-platforms",{"title":395,"path":396,"stem":397,"icon":114},"라이브 방송 재생 및 경기 녹화","\u002Fko\u002Fusecases\u002Flive-replays","ko\u002F4.usecases\u002F3.live-replays",{"title":399,"path":400,"stem":401,"icon":119},"팟캐스트 및 오디오 콘텐츠","\u002Fko\u002Fusecases\u002Fpodcasts-audio","ko\u002F4.usecases\u002F4.podcasts-audio",{"title":403,"path":404,"stem":405,"icon":53},"이미지 갤러리 및 배경화면 일괄 다운로드","\u002Fko\u002Fusecases\u002Fimage-galleries","ko\u002F4.usecases\u002F5.image-galleries",{"title":407,"path":408,"stem":409,"icon":128},"기업 교육 및 내부 비디오","\u002Fko\u002Fusecases\u002Fcorporate-training","ko\u002F4.usecases\u002F6.corporate-training",{"title":411,"path":412,"stem":413,"icon":133},"개인 미디어 수집 및 보관","\u002Fko\u002Fusecases\u002Fpersonal-archiving","ko\u002F4.usecases\u002F7.personal-archiving",{"title":415,"icon":136,"path":416,"stem":417,"children":418,"page":32},"문제 해결","\u002Fko\u002Ftroubleshooting","ko\u002F5.troubleshooting",[419,423,427],{"title":420,"path":421,"stem":422,"icon":136},"일반적인 문제 해결","\u002Fko\u002Ftroubleshooting\u002Fcommon-issues","ko\u002F5.troubleshooting\u002F1.common-issues",{"title":424,"path":425,"stem":426,"icon":148},"알려진 제한 사항 및 주의사항","\u002Fko\u002Ftroubleshooting\u002Fknown-issues","ko\u002F5.troubleshooting\u002F2.known-issues",{"title":428,"path":429,"stem":430,"icon":153},"자주 묻는 질문","\u002Fko\u002Ftroubleshooting\u002Ffaq","ko\u002F5.troubleshooting\u002F3.faq",{"title":432,"icon":156,"path":433,"stem":434,"children":435,"page":32},"개발자 문서","\u002Fko\u002Fdeveloper","ko\u002F6.developer",[436,440],{"title":437,"path":438,"stem":439,"icon":164},"기여 가이드라인","\u002Fko\u002Fdeveloper\u002Fcontributing","ko\u002F6.developer\u002F1.contributing",{"title":441,"path":442,"stem":443,"icon":169},"프로젝트 아키텍처","\u002Fko\u002Fdeveloper\u002Farchitecture","ko\u002F6.developer\u002F2.architecture",{"title":445,"path":446,"stem":447,"children":448,"page":32},"Zh Hans","\u002Fzh-hans","zh-Hans",[449,467,500,517,550,567],{"title":450,"path":451,"stem":452,"children":453,"icon":32},"快速开始","\u002Fzh-hans\u002Fgetting-started","zh-Hans\u002F1.getting-started\u002F1.index",[454,456,460,463],{"title":455,"path":451,"stem":452,"icon":16},"简介",{"title":457,"path":458,"stem":459,"icon":21},"安装","\u002Fzh-hans\u002Fgetting-started\u002Finstallation","zh-Hans\u002F1.getting-started\u002F2.installation",{"title":187,"path":461,"stem":462,"icon":26},"\u002Fzh-hans\u002Fgetting-started\u002Fusage","zh-Hans\u002F1.getting-started\u002F3.usage",{"title":464,"path":465,"stem":466,"icon":31},"配置参考","\u002Fzh-hans\u002Fgetting-started\u002Fconfiguration","zh-Hans\u002F1.getting-started\u002F4.configuration",{"title":468,"icon":35,"path":469,"stem":470,"children":471,"page":32},"功能特性","\u002Fzh-hans\u002Ffeatures","zh-Hans\u002F2.features",[472,476,480,484,488,492,496],{"title":473,"path":474,"stem":475,"icon":43},"视频嗅探","\u002Fzh-hans\u002Ffeatures\u002Fvideo-sniffing","zh-Hans\u002F2.features\u002F1.video-sniffing",{"title":477,"path":478,"stem":479,"icon":48},"音频捕获","\u002Fzh-hans\u002Ffeatures\u002Faudio-capture","zh-Hans\u002F2.features\u002F2.audio-capture",{"title":481,"path":482,"stem":483,"icon":53},"图片下载","\u002Fzh-hans\u002Ffeatures\u002Fimage-download","zh-Hans\u002F2.features\u002F3.image-download",{"title":485,"path":486,"stem":487,"icon":58},"隐私与安全","\u002Fzh-hans\u002Ffeatures\u002Fprivacy-security","zh-Hans\u002F2.features\u002F4.privacy-security",{"title":489,"path":490,"stem":491,"icon":63},"格式转换","\u002Fzh-hans\u002Ffeatures\u002Fformat-conversion","zh-Hans\u002F2.features\u002F5.format-conversion",{"title":493,"path":494,"stem":495,"icon":68},"批量下载","\u002Fzh-hans\u002Ffeatures\u002Fbatch-download","zh-Hans\u002F2.features\u002F6.batch-download",{"title":497,"path":498,"stem":499,"icon":73},"键盘快捷键","\u002Fzh-hans\u002Ffeatures\u002Fkeyboard-shortcuts","zh-Hans\u002F2.features\u002F7.keyboard-shortcuts",{"title":501,"icon":76,"path":502,"stem":503,"children":504,"page":32},"高级指南","\u002Fzh-hans\u002Fadvanced","zh-Hans\u002F3.advanced",[505,509,513],{"title":506,"path":507,"stem":508,"icon":84},"在线工具","\u002Fzh-hans\u002Fadvanced\u002Fonline-tools","zh-Hans\u002F3.advanced\u002F1.online-tools",{"title":510,"path":511,"stem":512,"icon":89},"浏览器兼容性","\u002Fzh-hans\u002Fadvanced\u002Fbrowser-compatibility","zh-Hans\u002F3.advanced\u002F2.browser-compatibility",{"title":514,"path":515,"stem":516,"icon":94},"下载引擎架构","\u002Fzh-hans\u002Fadvanced\u002Fdownload-engine","zh-Hans\u002F3.advanced\u002F3.download-engine",{"title":518,"icon":97,"path":519,"stem":520,"children":521,"page":32},"使用场景","\u002Fzh-hans\u002Fusecases","zh-Hans\u002F4.usecases",[522,526,530,534,538,542,546],{"title":523,"path":524,"stem":525,"icon":105},"在线课程与教育平台","\u002Fzh-hans\u002Fusecases\u002Fonline-courses","zh-Hans\u002F4.usecases\u002F1.online-courses",{"title":527,"path":528,"stem":529,"icon":43},"视频平台与 UGC 内容","\u002Fzh-hans\u002Fusecases\u002Fvideo-platforms","zh-Hans\u002F4.usecases\u002F2.video-platforms",{"title":531,"path":532,"stem":533,"icon":114},"直播回放与赛事录像","\u002Fzh-hans\u002Fusecases\u002Flive-replays","zh-Hans\u002F4.usecases\u002F3.live-replays",{"title":535,"path":536,"stem":537,"icon":119},"播客与音频内容","\u002Fzh-hans\u002Fusecases\u002Fpodcasts-audio","zh-Hans\u002F4.usecases\u002F4.podcasts-audio",{"title":539,"path":540,"stem":541,"icon":53},"图库与壁纸批量下载","\u002Fzh-hans\u002Fusecases\u002Fimage-galleries","zh-Hans\u002F4.usecases\u002F5.image-galleries",{"title":543,"path":544,"stem":545,"icon":128},"企业培训与内部视频","\u002Fzh-hans\u002Fusecases\u002Fcorporate-training","zh-Hans\u002F4.usecases\u002F6.corporate-training",{"title":547,"path":548,"stem":549,"icon":133},"个人媒体收藏与归档","\u002Fzh-hans\u002Fusecases\u002Fpersonal-archiving","zh-Hans\u002F4.usecases\u002F7.personal-archiving",{"title":551,"icon":136,"path":552,"stem":553,"children":554,"page":32},"故障排除","\u002Fzh-hans\u002Ftroubleshooting","zh-Hans\u002F5.troubleshooting",[555,559,563],{"title":556,"path":557,"stem":558,"icon":136},"常见问题排查","\u002Fzh-hans\u002Ftroubleshooting\u002Fcommon-issues","zh-Hans\u002F5.troubleshooting\u002F1.common-issues",{"title":560,"path":561,"stem":562,"icon":148},"已知限制与注意事项","\u002Fzh-hans\u002Ftroubleshooting\u002Fknown-issues","zh-Hans\u002F5.troubleshooting\u002F2.known-issues",{"title":564,"path":565,"stem":566,"icon":153},"常见问题解答","\u002Fzh-hans\u002Ftroubleshooting\u002Ffaq","zh-Hans\u002F5.troubleshooting\u002F3.faq",{"title":568,"icon":156,"path":569,"stem":570,"children":571,"page":32},"开发者文档","\u002Fzh-hans\u002Fdeveloper","zh-Hans\u002F6.developer",[572,576],{"title":573,"path":574,"stem":575,"icon":164},"贡献指南","\u002Fzh-hans\u002Fdeveloper\u002Fcontributing","zh-Hans\u002F6.developer\u002F1.contributing",{"title":577,"path":578,"stem":579,"icon":169},"项目架构","\u002Fzh-hans\u002Fdeveloper\u002Farchitecture","zh-Hans\u002F6.developer\u002F2.architecture",{"title":581,"path":582,"stem":583,"children":584,"page":32},"Zh Hant","\u002Fzh-hant","zh-Hant",[585,603,636,652,684,701],{"title":586,"path":587,"stem":588,"children":589,"icon":32},"快速入門","\u002Fzh-hant\u002Fgetting-started","zh-Hant\u002F1.getting-started\u002F1.index",[590,592,596,599],{"title":591,"path":587,"stem":588,"icon":16},"簡介",{"title":593,"path":594,"stem":595,"icon":21},"安裝","\u002Fzh-hant\u002Fgetting-started\u002Finstallation","zh-Hant\u002F1.getting-started\u002F2.installation",{"title":187,"path":597,"stem":598,"icon":26},"\u002Fzh-hant\u002Fgetting-started\u002Fusage","zh-Hant\u002F1.getting-started\u002F3.usage",{"title":600,"path":601,"stem":602,"icon":31},"配置參考","\u002Fzh-hant\u002Fgetting-started\u002Fconfiguration","zh-Hant\u002F1.getting-started\u002F4.configuration",{"title":604,"icon":35,"path":605,"stem":606,"children":607,"page":32},"功能特色","\u002Fzh-hant\u002Ffeatures","zh-Hant\u002F2.features",[608,612,616,620,624,628,632],{"title":609,"path":610,"stem":611,"icon":43},"影片嗅探","\u002Fzh-hant\u002Ffeatures\u002Fvideo-sniffing","zh-Hant\u002F2.features\u002F1.video-sniffing",{"title":613,"path":614,"stem":615,"icon":48},"音訊擷取","\u002Fzh-hant\u002Ffeatures\u002Faudio-capture","zh-Hant\u002F2.features\u002F2.audio-capture",{"title":617,"path":618,"stem":619,"icon":53},"圖片下載","\u002Fzh-hant\u002Ffeatures\u002Fimage-download","zh-Hant\u002F2.features\u002F3.image-download",{"title":621,"path":622,"stem":623,"icon":58},"隱私與安全","\u002Fzh-hant\u002Ffeatures\u002Fprivacy-security","zh-Hant\u002F2.features\u002F4.privacy-security",{"title":625,"path":626,"stem":627,"icon":63},"格式轉換","\u002Fzh-hant\u002Ffeatures\u002Fformat-conversion","zh-Hant\u002F2.features\u002F5.format-conversion",{"title":629,"path":630,"stem":631,"icon":68},"批次下載","\u002Fzh-hant\u002Ffeatures\u002Fbatch-download","zh-Hant\u002F2.features\u002F6.batch-download",{"title":633,"path":634,"stem":635,"icon":73},"鍵盤快速鍵","\u002Fzh-hant\u002Ffeatures\u002Fkeyboard-shortcuts","zh-Hant\u002F2.features\u002F7.keyboard-shortcuts",{"title":501,"icon":76,"path":637,"stem":638,"children":639,"page":32},"\u002Fzh-hant\u002Fadvanced","zh-Hant\u002F3.advanced",[640,644,648],{"title":641,"path":642,"stem":643,"icon":84},"線上工具","\u002Fzh-hant\u002Fadvanced\u002Fonline-tools","zh-Hant\u002F3.advanced\u002F1.online-tools",{"title":645,"path":646,"stem":647,"icon":89},"瀏覽器相容性","\u002Fzh-hant\u002Fadvanced\u002Fbrowser-compatibility","zh-Hant\u002F3.advanced\u002F2.browser-compatibility",{"title":649,"path":650,"stem":651,"icon":94},"下載引擎架構","\u002Fzh-hant\u002Fadvanced\u002Fdownload-engine","zh-Hant\u002F3.advanced\u002F3.download-engine",{"title":518,"icon":97,"path":653,"stem":654,"children":655,"page":32},"\u002Fzh-hant\u002Fusecases","zh-Hant\u002F4.usecases",[656,660,664,668,672,676,680],{"title":657,"path":658,"stem":659,"icon":105},"線上課程與教育平台","\u002Fzh-hant\u002Fusecases\u002Fonline-courses","zh-Hant\u002F4.usecases\u002F1.online-courses",{"title":661,"path":662,"stem":663,"icon":43},"影片平台與 UGC 內容","\u002Fzh-hant\u002Fusecases\u002Fvideo-platforms","zh-Hant\u002F4.usecases\u002F2.video-platforms",{"title":665,"path":666,"stem":667,"icon":114},"直播回放與賽事錄影","\u002Fzh-hant\u002Fusecases\u002Flive-replays","zh-Hant\u002F4.usecases\u002F3.live-replays",{"title":669,"path":670,"stem":671,"icon":119},"播客與音訊內容","\u002Fzh-hant\u002Fusecases\u002Fpodcasts-audio","zh-Hant\u002F4.usecases\u002F4.podcasts-audio",{"title":673,"path":674,"stem":675,"icon":53},"圖庫與桌布批次下載","\u002Fzh-hant\u002Fusecases\u002Fimage-galleries","zh-Hant\u002F4.usecases\u002F5.image-galleries",{"title":677,"path":678,"stem":679,"icon":128},"企業培訓與內部影片","\u002Fzh-hant\u002Fusecases\u002Fcorporate-training","zh-Hant\u002F4.usecases\u002F6.corporate-training",{"title":681,"path":682,"stem":683,"icon":133},"個人媒體收藏與歸檔","\u002Fzh-hant\u002Fusecases\u002Fpersonal-archiving","zh-Hant\u002F4.usecases\u002F7.personal-archiving",{"title":685,"icon":136,"path":686,"stem":687,"children":688,"page":32},"疑難排解","\u002Fzh-hant\u002Ftroubleshooting","zh-Hant\u002F5.troubleshooting",[689,693,697],{"title":690,"path":691,"stem":692,"icon":136},"常見問題排查","\u002Fzh-hant\u002Ftroubleshooting\u002Fcommon-issues","zh-Hant\u002F5.troubleshooting\u002F1.common-issues",{"title":694,"path":695,"stem":696,"icon":148},"已知限制與注意事項","\u002Fzh-hant\u002Ftroubleshooting\u002Fknown-issues","zh-Hant\u002F5.troubleshooting\u002F2.known-issues",{"title":698,"path":699,"stem":700,"icon":153},"常見問題解答","\u002Fzh-hant\u002Ftroubleshooting\u002Ffaq","zh-Hant\u002F5.troubleshooting\u002F3.faq",{"title":568,"icon":156,"path":702,"stem":703,"children":704,"page":32},"\u002Fzh-hant\u002Fdeveloper","zh-Hant\u002F6.developer",[705,709],{"title":706,"path":707,"stem":708,"icon":164},"貢獻指南","\u002Fzh-hant\u002Fdeveloper\u002Fcontributing","zh-Hant\u002F6.developer\u002F1.contributing",{"title":710,"path":711,"stem":712,"icon":169},"專案架構","\u002Fzh-hant\u002Fdeveloper\u002Farchitecture","zh-Hant\u002F6.developer\u002F2.architecture",{"id":714,"title":86,"body":715,"description":2208,"extension":2209,"meta":2210,"navigation":2211,"path":87,"seo":2212,"stem":88,"__hash__":2213},"docs\u002F1.docs\u002F3.advanced\u002F2.browser-compatibility.md",{"type":716,"value":717,"toc":2172},"minimark",[718,722,725,730,733,812,835,837,841,979,985,989,992,1195,1201,1203,1207,1210,1215,1364,1368,1476,1483,1485,1489,1492,1496,1506,1512,1519,1532,1537,1548,1557,1561,1567,1572,1583,1597,1601,1607,1609,1613,1616,1620,1626,1632,1636,1642,1645,1654,1658,1661,1719,1721,1725,1729,1735,1740,1756,1762,1775,1779,1783,1788,1792,1800,1809,1813,1819,1824,1840,1846,1854,1858,1863,1867,1888,1893,1895,1899,1902,1956,1959,1969,1974,1976,1980,2060,2065,2068,2072,2075,2079,2085,2090,2102,2106,2112,2116,2119,2121,2124],[719,720,721],"p",{},"FlowPick's feature availability across different browsers depends on browser support for modern Web APIs. This document provides detailed feature compatibility matrix and fallback strategy explanations.",[723,724],"hr",{},[726,727,729],"h2",{"id":728},"quick-browser-check","Quick Browser Check",[719,731,732],{},"Before starting to use FlowPick, you can quickly determine if your browser meets requirements through following methods:",[734,735,736,752],"table",{},[737,738,739],"thead",{},[740,741,742,746,749],"tr",{},[743,744,745],"th",{},"Check Item",[743,747,748],{},"How to Verify",[743,750,751],{},"Alternative if Not Met",[753,754,755,772,783,799],"tbody",{},[740,756,757,761,769],{},[758,759,760],"td",{},"Browser version ≥ 86",[758,762,763,764,768],{},"Enter ",[765,766,767],"code",{},"chrome:\u002F\u002Fversion"," in address bar",[758,770,771],{},"Upgrade browser to latest version",[740,773,774,777,780],{},[758,775,776],{},"Chromium-based kernel",[758,778,779],{},"Check browser about page",[758,781,782],{},"Switch to Chrome or Edge",[740,784,785,788,796],{},[758,786,787],{},"File System Access API",[758,789,790,791,795],{},"Open ",[792,793,81],"a",{"href":794},"\u002Fm3u8-downloader",", check if \"Select Save Directory\" button exists",[758,797,798],{},"Use Blob download mode (auto fallback)",[740,800,801,804,809],{},[758,802,803],{},"SharedArrayBuffer",[758,805,790,806,808],{},[792,807,81],{"href":794},", download a TS file and check merge speed",[758,810,811],{},"Auto fallback to single-threaded FFmpeg",[813,814,815],"tip",{},[719,816,817,818,824,825,830,831,834],{},"If unsure whether your browser is compatible, just install latest version of ",[792,819,823],{"href":820,"rel":821},"https:\u002F\u002Fwww.google.com\u002Fchrome\u002F",[822],"nofollow","Chrome"," or ",[792,826,829],{"href":827,"rel":828},"https:\u002F\u002Fwww.microsoft.com\u002Fedge",[822],"Edge"," for best experience. See ",[792,832,833],{"href":19},"Installation Guide"," for details.",[723,836],{},[726,838,840],{"id":839},"browser-support-overview","Browser Support Overview",[734,842,843,861],{},[737,844,845],{},[740,846,847,850,853,856,858],{},[743,848,849],{},"Browser",[743,851,852],{},"Minimum Version",[743,854,855],{},"Extension Support",[743,857,81],{},[743,859,860],{},"Recommendation Level",[753,862,863,879,892,905,920,934,947,964],{},[740,864,865,868,871,874,876],{},[758,866,867],{},"Google Chrome",[758,869,870],{},"86+",[758,872,873],{},"Full support",[758,875,873],{},[758,877,878],{},"Recommended",[740,880,881,884,886,888,890],{},[758,882,883],{},"Microsoft Edge",[758,885,870],{},[758,887,873],{},[758,889,873],{},[758,891,878],{},[740,893,894,897,899,901,903],{},[758,895,896],{},"Brave",[758,898,870],{},[758,900,873],{},[758,902,873],{},[758,904,878],{},[740,906,907,910,913,915,917],{},[758,908,909],{},"Opera",[758,911,912],{},"72+",[758,914,873],{},[758,916,873],{},[758,918,919],{},"Usable",[740,921,922,925,928,930,932],{},[758,923,924],{},"360 Speed Browser",[758,926,927],{},"Latest version",[758,929,873],{},[758,931,873],{},[758,933,919],{},[740,935,936,939,941,943,945],{},[758,937,938],{},"QQ Browser",[758,940,927],{},[758,942,873],{},[758,944,873],{},[758,946,919],{},[740,948,949,952,955,958,961],{},[758,950,951],{},"Firefox",[758,953,954],{},"TBD",[758,956,957],{},"Coming soon",[758,959,960],{},"Partially supported",[758,962,963],{},"In development",[740,965,966,969,972,974,976],{},[758,967,968],{},"Safari",[758,970,971],{},"Not supported",[758,973,971],{},[758,975,960],{},[758,977,978],{},"Not recommended",[980,981,982],"note",{},[719,983,984],{},"360 Speed Browser and QQ Browser are both based on Chromium kernel, theoretically compatible with all features. However, domestic browsers may have additional restrictions on some APIs, so recommend prioritizing Chrome or Edge.",[726,986,988],{"id":987},"feature-availability-quick-reference","Feature Availability Quick Reference",[719,990,991],{},"Following table shows browser support status by feature dimension for quick lookup:",[734,993,994,1012],{},[737,995,996],{},[740,997,998,1001,1003,1005,1007,1009],{},[743,999,1000],{},"Feature",[743,1002,823],{},[743,1004,829],{},[743,1006,951],{},[743,1008,968],{},[743,1010,1011],{},"Related Documentation",[753,1013,1014,1034,1052,1071,1090,1108,1125,1144,1161,1178],{},[740,1015,1016,1019,1022,1024,1027,1030],{},[758,1017,1018],{},"Extension auto-detection",[758,1020,1021],{},"✅",[758,1023,1021],{},[758,1025,1026],{},"🚧",[758,1028,1029],{},"❌",[758,1031,1032],{},[792,1033,40],{"href":41},[740,1035,1036,1039,1041,1043,1046,1048],{},[758,1037,1038],{},"Online tool download",[758,1040,1021],{},[758,1042,1021],{},[758,1044,1045],{},"⚠️",[758,1047,1045],{},[758,1049,1050],{},[792,1051,81],{"href":82},[740,1053,1054,1057,1059,1061,1063,1065],{},[758,1055,1056],{},"Directory selection & persistence",[758,1058,1021],{},[758,1060,1021],{},[758,1062,1029],{},[758,1064,1029],{},[758,1066,1067],{},[792,1068,1070],{"href":1069},"\u002Fdocs\u002Fadvanced\u002Fonline-tools#save-directory-selection","Online Tools — Save Directory",[740,1072,1073,1076,1078,1080,1082,1084],{},[758,1074,1075],{},"Streaming write (FSA)",[758,1077,1021],{},[758,1079,1021],{},[758,1081,1029],{},[758,1083,1029],{},[758,1085,1086],{},[792,1087,1089],{"href":1088},"\u002Fdocs\u002Fadvanced\u002Fdownload-engine#write-strategy","Download Engine — Write Strategy",[740,1091,1092,1095,1097,1099,1101,1103],{},[758,1093,1094],{},"StreamSaver.js",[758,1096,1021],{},[758,1098,1021],{},[758,1100,1045],{},[758,1102,1045],{},[758,1104,1105],{},[792,1106,1107],{"href":92},"Download Engine",[740,1109,1110,1113,1115,1117,1119,1121],{},[758,1111,1112],{},"FFmpeg WASM multi-threaded",[758,1114,1021],{},[758,1116,1021],{},[758,1118,1045],{},[758,1120,1029],{},[758,1122,1123],{},[792,1124,60],{"href":61},[740,1126,1127,1130,1132,1134,1136,1138],{},[758,1128,1129],{},"AES-128 decryption",[758,1131,1021],{},[758,1133,1021],{},[758,1135,1021],{},[758,1137,1021],{},[758,1139,1140],{},[792,1141,1143],{"href":1142},"\u002Fdocs\u002Ffeatures\u002Fvideo-sniffing#encrypted-streams-aes-128","Video Sniffing — Encrypted Streams",[740,1145,1146,1149,1151,1153,1155,1157],{},[758,1147,1148],{},"Batch download queue",[758,1150,1021],{},[758,1152,1021],{},[758,1154,1045],{},[758,1156,1045],{},[758,1158,1159],{},[792,1160,65],{"href":66},[740,1162,1163,1166,1168,1170,1172,1174],{},[758,1164,1165],{},"Desktop notifications",[758,1167,1021],{},[758,1169,1021],{},[758,1171,1021],{},[758,1173,1021],{},[758,1175,1176],{},[792,1177,28],{"href":29},[740,1179,1180,1183,1185,1187,1189,1191],{},[758,1181,1182],{},"Large file download (>2GB)",[758,1184,1021],{},[758,1186,1021],{},[758,1188,1029],{},[758,1190,1029],{},[758,1192,1193],{},[792,1194,1107],{"href":92},[1196,1197,1198],"blockquote",{},[719,1199,1200],{},"✅ Full support · ⚠️ Partial support (with fallback) · 🚧 In development · ❌ Not supported",[723,1202],{},[726,1204,1206],{"id":1205},"api-compatibility-matrix","API Compatibility Matrix",[719,1208,1209],{},"FlowPick depends on following browser APIs. Different browser support directly affects feature availability.",[1211,1212,1214],"h3",{"id":1213},"core-apis","Core APIs",[734,1216,1217,1235],{},[737,1218,1219],{},[740,1220,1221,1224,1227,1229,1231,1233],{},[743,1222,1223],{},"API",[743,1225,1226],{},"Purpose",[743,1228,823],{},[743,1230,829],{},[743,1232,951],{},[743,1234,968],{},[753,1236,1237,1259,1281,1301,1323,1344],{},[740,1238,1239,1244,1247,1250,1253,1256],{},[758,1240,1241],{},[765,1242,1243],{},"fetch",[758,1245,1246],{},"Download segments",[758,1248,1249],{},"42+",[758,1251,1252],{},"14+",[758,1254,1255],{},"39+",[758,1257,1258],{},"10.1+",[740,1260,1261,1266,1269,1272,1275,1278],{},[758,1262,1263],{},[765,1264,1265],{},"WritableStream",[758,1267,1268],{},"Streaming write",[758,1270,1271],{},"59+",[758,1273,1274],{},"79+",[758,1276,1277],{},"100+",[758,1279,1280],{},"14.1+",[740,1282,1283,1288,1291,1294,1296,1299],{},[758,1284,1285],{},[765,1286,1287],{},"Web Crypto API",[758,1289,1290],{},"AES decryption",[758,1292,1293],{},"37+",[758,1295,1274],{},[758,1297,1298],{},"34+",[758,1300,1258],{},[740,1302,1303,1308,1311,1314,1317,1320],{},[758,1304,1305],{},[765,1306,1307],{},"WebAssembly",[758,1309,1310],{},"FFmpeg runtime",[758,1312,1313],{},"57+",[758,1315,1316],{},"16+",[758,1318,1319],{},"52+",[758,1321,1322],{},"11+",[740,1324,1325,1330,1333,1336,1338,1341],{},[758,1326,1327],{},[765,1328,1329],{},"Service Worker",[758,1331,1332],{},"StreamSaver",[758,1334,1335],{},"45+",[758,1337,1274],{},[758,1339,1340],{},"44+",[758,1342,1343],{},"11.1+",[740,1345,1346,1351,1354,1357,1359,1361],{},[758,1347,1348],{},[765,1349,1350],{},"Notifications API",[758,1352,1353],{},"Download notifications",[758,1355,1356],{},"22+",[758,1358,1252],{},[758,1360,1356],{},[758,1362,1363],{},"7+",[1211,1365,1367],{"id":1366},"advanced-apis","Advanced APIs",[734,1369,1370,1386],{},[737,1371,1372],{},[740,1373,1374,1376,1378,1380,1382,1384],{},[743,1375,1223],{},[743,1377,1226],{},[743,1379,823],{},[743,1381,829],{},[743,1383,951],{},[743,1385,968],{},[753,1387,1388,1402,1420,1438,1456],{},[740,1389,1390,1392,1394,1396,1398,1400],{},[758,1391,787],{},[758,1393,1056],{},[758,1395,870],{},[758,1397,870],{},[758,1399,1029],{},[758,1401,1029],{},[740,1403,1404,1408,1411,1414,1416,1418],{},[758,1405,1406],{},[765,1407,803],{},[758,1409,1410],{},"FFmpeg multi-threading",[758,1412,1413],{},"Requires COEP\u002FCOOP",[758,1415,1413],{},[758,1417,1413],{},[758,1419,1029],{},[740,1421,1422,1427,1430,1432,1434,1436],{},[758,1423,1424],{},[765,1425,1426],{},"showSaveFilePicker",[758,1428,1429],{},"Save As dialog",[758,1431,870],{},[758,1433,870],{},[758,1435,1029],{},[758,1437,1029],{},[740,1439,1440,1445,1448,1450,1452,1454],{},[758,1441,1442],{},[765,1443,1444],{},"showDirectoryPicker",[758,1446,1447],{},"Directory picker",[758,1449,870],{},[758,1451,870],{},[758,1453,1029],{},[758,1455,1029],{},[740,1457,1458,1463,1466,1469,1471,1474],{},[758,1459,1460],{},[765,1461,1462],{},"requestIdleCallback",[758,1464,1465],{},"Lazy loading optimization",[758,1467,1468],{},"47+",[758,1470,1274],{},[758,1472,1473],{},"55+",[758,1475,1029],{},[719,1477,1478],{},[1479,1480],"img",{"alt":1481,"src":1482},"API Support Matrix Visualization","\u002Fscreenshots\u002Fapi-support-matrix.png",[723,1484],{},[726,1486,1488],{"id":1487},"feature-fallback-strategies","Feature Fallback Strategies",[719,1490,1491],{},"When a browser doesn't support certain API, FlowPick automatically falls back to alternative solution to ensure core functionality is always available.",[1211,1493,1495],{"id":1494},"file-write-fallback-chain","File Write Fallback Chain",[1497,1498,1503],"pre",{"className":1499,"code":1501,"language":1502},[1500],"language-text","File System Access API (Best)\n    ↓ Fallback when unavailable\nStreamSaver.js (Streaming write)\n    ↓ Fallback when unavailable\nBlob + \u003Ca> download (Memory write, has size limit)\n","text",[765,1504,1501],{"__ignoreMap":1505},"",[719,1507,1508],{},[1479,1509],{"alt":1510,"src":1511},"Write Strategy Fallback Flow","\u002Fscreenshots\u002Fwrite-strategy-fallback.png",[719,1513,1514,1518],{},[1515,1516,1517],"strong",{},"Impact when File System Access API unavailable",":",[1520,1521,1522,1526,1529],"ul",{},[1523,1524,1525],"li",{},"Cannot use \"Select Save Directory\" feature",[1523,1527,1528],{},"Need to manually select save location each time (popup mode)",[1523,1530,1531],{},"Large files (>1.5GB) may fail due to memory limitations",[719,1533,1534,1518],{},[1515,1535,1536],{},"Impact when StreamSaver.js unavailable",[1520,1538,1539,1542,1545],{},[1523,1540,1541],{},"File fully loaded into memory before triggering download",[1523,1543,1544],{},"Subject to Blob size limit (1.5GB hard cap)",[1523,1546,1547],{},"Warning displayed before large file downloads",[813,1549,1550],{},[719,1551,1552,1553,1556],{},"For detailed comparison of three write strategies, applicable scenarios, and performance data, see ",[792,1554,1555],{"href":1088},"Download Engine Architecture — Write Strategy",".",[1211,1558,1560],{"id":1559},"ffmpeg-multi-threading-fallback","FFmpeg Multi-threading Fallback",[1497,1562,1565],{"className":1563,"code":1564,"language":1502},[1500],"SharedArrayBuffer available → Multi-threaded FFmpeg (Fast)\n    ↓ Fallback when unavailable\nSharedArrayBuffer unavailable → Single-threaded FFmpeg (Slower)\n    ↓ Fallback when FFmpeg loading fails\nTS format → Direct binary concatenation (Fastest, no FFmpeg needed)\n",[765,1566,1564],{"__ignoreMap":1505},[719,1568,1569,1518],{},[1515,1570,1571],{},"Impact when SharedArrayBuffer unavailable",[1520,1573,1574,1577,1580],{},[1523,1575,1576],{},"FFmerge speed reduced by ~40-60%",[1523,1578,1579],{},"Functionality completely unaffected, only slower",[1523,1581,1582],{},"Selecting TS output format can completely bypass FFmpeg",[813,1584,1585],{},[719,1586,1587,1588,1592,1593,1556],{},"For FFmpeg WASM loading mechanism, memory management, and performance optimization, see ",[792,1589,1591],{"href":1590},"\u002Fdocs\u002Ffeatures\u002Fformat-conversion#ffmpeg-wasm-engine","Format Conversion — FFmpeg WASM Engine",". For TSToMP4Muxer streaming remuxing (alternative that doesn't need FFmpeg), see ",[792,1594,1596],{"href":1595},"\u002Fdocs\u002Ffeatures\u002Fformat-conversion#technical-principles-of-conversion","Format Conversion — Dual Engine Architecture",[1211,1598,1600],{"id":1599},"notification-fallback","Notification Fallback",[1497,1602,1605],{"className":1603,"code":1604,"language":1502},[1500],"Notifications API available → System desktop notification\n    ↓ Fallback when unavailable\nIn-app status prompt\n",[765,1606,1604],{"__ignoreMap":1505},[723,1608],{},[726,1610,1612],{"id":1611},"security-header-requirements","Security Header Requirements",[719,1614,1615],{},"FlowPick website needs following HTTP response headers configured to enable all features:",[1211,1617,1619],{"id":1618},"required-security-headers","Required Security Headers",[1497,1621,1624],{"className":1622,"code":1623,"language":1502},[1500],"Cross-Origin-Opener-Policy: same-origin\nCross-Origin-Embedder-Policy: require-corp\n",[765,1625,1623],{"__ignoreMap":1505},[719,1627,1628,1629,1631],{},"These two headers are prerequisites for ",[765,1630,803],{},", affecting FFmpeg multi-threaded mode.",[1211,1633,1635],{"id":1634},"recommended-security-headers","Recommended Security Headers",[1497,1637,1640],{"className":1638,"code":1639,"language":1502},[1500],"X-Frame-Options: SAMEORIGIN\nCross-Origin-Resource-Policy: same-origin\n",[765,1641,1639],{"__ignoreMap":1505},[719,1643,1644],{},"These headers ensure StreamSaver.js's mitm.html and Service Worker work properly.",[980,1646,1647],{},[719,1648,1649,1650,1556],{},"FlowPick official website has configured above security headers. If you deploy yourself, refer to configuration instructions in ",[792,1651,1653],{"href":1652},"\u002Fdocs\u002Fadvanced\u002Fonline-tools#technical-limitations","Online Tools — Technical Limitations",[1211,1655,1657],{"id":1656},"deployment-checklist","Deployment Checklist",[719,1659,1660],{},"If you deploy FlowPick website yourself, please confirm:",[1520,1662,1665,1682,1692,1701,1710],{"className":1663},[1664],"contains-task-list",[1523,1666,1669,1674,1675,1678,1679],{"className":1667},[1668],"task-list-item",[1670,1671],"input",{"disabled":1672,"type":1673},true,"checkbox"," ",[765,1676,1677],{},"\u002F"," path returns ",[765,1680,1681],{},"Cross-Origin-Opener-Policy: same-origin",[1523,1683,1685,1674,1687,1678,1689],{"className":1684},[1668],[1670,1686],{"disabled":1672,"type":1673},[765,1688,1677],{},[765,1690,1691],{},"Cross-Origin-Embedder-Policy: require-corp",[1523,1693,1695,1674,1697,1700],{"className":1694},[1668],[1670,1696],{"disabled":1672,"type":1673},[765,1698,1699],{},"\u002Fmitm.html"," accessible normally",[1523,1702,1704,1674,1706,1709],{"className":1703},[1668],[1670,1705],{"disabled":1672,"type":1673},[765,1707,1708],{},"\u002Fstreamsaver-sw.js"," accessible normally with correct Service-Worker-Allowed header",[1523,1711,1713,1674,1715,1718],{"className":1712},[1668],[1670,1714],{"disabled":1672,"type":1673},[765,1716,1717],{},"\u002F_nuxt\u002F*"," static resource paths have correct COEP\u002FCOOP headers set",[723,1720],{},[726,1722,1724],{"id":1723},"detailed-browser-descriptions","Detailed Browser Descriptions",[1211,1726,1728],{"id":1727},"google-chrome-recommended","Google Chrome (Recommended)",[719,1730,1731,1734],{},[1515,1732,1733],{},"Version requirement",": 86+",[719,1736,1737,1518],{},[1515,1738,1739],{},"All features supported",[1520,1741,1742,1745,1748,1750,1753],{},[1523,1743,1744],{},"File System Access API (directory selection, persistent permissions)",[1523,1746,1747],{},"SharedArrayBuffer (requires COEP\u002FCOOP headers)",[1523,1749,1094],{},[1523,1751,1752],{},"FFmpeg WASM multi-threading",[1523,1754,1755],{},"All extension features",[719,1757,1758,1761],{},[1515,1759,1760],{},"Known issues",": None",[813,1763,1764],{},[719,1765,1766,1767,1772,1773,834],{},"Chrome is FlowPick's main development and testing platform; all features most thoroughly verified on Chrome. Recommend installing extension from ",[792,1768,1771],{"href":1769,"rel":1770},"https:\u002F\u002Fchromewebstore.google.com",[822],"Chrome Web Store",". See ",[792,1774,833],{"href":19},[1211,1776,1778],{"id":1777},"microsoft-edge-recommended","Microsoft Edge (Recommended)",[719,1780,1781,1734],{},[1515,1782,1733],{},[719,1784,1785,1787],{},[1515,1786,1739],{},": Same as Chrome (based on Chromium)",[719,1789,1790,1518],{},[1515,1791,1760],{},[1520,1793,1794,1797],{},[1523,1795,1796],{},"Some enterprise policies may disable File System Access API",[1523,1798,1799],{},"Extension needs to be installed from Edge Add-ons store",[813,1801,1802],{},[719,1803,1804,1805,1556],{},"Edge shares Chromium kernel with Chrome, complete functional compatibility. If your company computer comes with Edge pre-installed and cannot install Chrome, Edge is perfect alternative. See ",[792,1806,1808],{"href":1807},"\u002Fdocs\u002Fgetting-started\u002Finstallation#microsoft-edge","Installation Guide — Edge",[1211,1810,1812],{"id":1811},"firefox-in-development","Firefox (In Development)",[719,1814,1815,1818],{},[1515,1816,1817],{},"Current status",": Extension version in development, online tools partially available",[719,1820,1821,1518],{},[1515,1822,1823],{},"Limitations",[1520,1825,1826,1829,1834,1837],{},[1523,1827,1828],{},"Does not support File System Access API",[1523,1830,1831,1832],{},"Does not support ",[765,1833,1426],{},[1523,1835,1836],{},"SharedArrayBuffer requires COEP\u002FCOOP headers (Firefox 79+)",[1523,1838,1839],{},"Limited StreamSaver.js support",[719,1841,1842,1845],{},[1515,1843,1844],{},"Fallback behavior",": All downloads use Blob mode",[980,1847,1848],{},[719,1849,1850,1851,1853],{},"Firefox extension version is under development. Before official release, Firefox users can use ",[792,1852,81],{"href":82}," for downloading, but functionality will be limited (no directory selection, large files subject to Blob limitations).",[1211,1855,1857],{"id":1856},"safari-not-recommended","Safari (Not Recommended)",[719,1859,1860,1862],{},[1515,1861,1817],{},": Extension version not supported",[719,1864,1865,1518],{},[1515,1866,1823],{},[1520,1868,1869,1871,1874,1878,1882,1885],{},[1523,1870,1828],{},[1523,1872,1873],{},"Does not support SharedArrayBuffer",[1523,1875,1831,1876],{},[765,1877,1426],{},[1523,1879,1831,1880],{},[765,1881,1444],{},[1523,1883,1884],{},"Limited WebAssembly support",[1523,1886,1887],{},"Restricted Service Worker functionality",[719,1889,1890,1892],{},[1515,1891,1844],{},": Only supports basic Blob download mode, FFmpeg may fail to load",[723,1894],{},[726,1896,1898],{"id":1897},"mobile-browsers","Mobile Browsers",[719,1900,1901],{},"FlowPick is primarily designed for desktop browsers. Mobile browser extension support is limited:",[734,1903,1904,1915],{},[737,1905,1906],{},[740,1907,1908,1911,1913],{},[743,1909,1910],{},"Platform",[743,1912,855],{},[743,1914,81],{},[753,1916,1917,1928,1938,1947],{},[740,1918,1919,1922,1925],{},[758,1920,1921],{},"Android Chrome",[758,1923,1924],{},"No extension support",[758,1926,1927],{},"Partially available",[740,1929,1930,1933,1936],{},[758,1931,1932],{},"Android Firefox",[758,1934,1935],{},"Limited support",[758,1937,1927],{},[740,1939,1940,1943,1945],{},[758,1941,1942],{},"iOS Safari",[758,1944,1924],{},[758,1946,1927],{},[740,1948,1949,1952,1954],{},[758,1950,1951],{},"iOS Chrome",[758,1953,1924],{},[758,1955,1927],{},[719,1957,1958],{},"Mobile limitations:",[1520,1960,1961,1963,1966],{},[1523,1962,1828],{},[1523,1964,1965],{},"Stricter memory limitations",[1523,1967,1968],{},"Download management experience inferior to desktop",[813,1970,1971],{},[719,1972,1973],{},"If you need to download streaming media on mobile, recommend using FlowPick on desktop to download then transfer to mobile device. Mobile browser memory and API limitations make large file download experience poor.",[723,1975],{},[726,1977,1979],{"id":1978},"how-to-choose-browser","How to Choose Browser",[734,1981,1982,1995],{},[737,1983,1984],{},[740,1985,1986,1989,1992],{},[743,1987,1988],{},"Use Case",[743,1990,1991],{},"Recommended Browser",[743,1993,1994],{},"Reason",[753,1996,1997,2007,2017,2027,2038,2049],{},[740,1998,1999,2002,2004],{},[758,2000,2001],{},"Daily use, pursuing best experience",[758,2003,867],{},[758,2005,2006],{},"Most complete features, most thoroughly tested",[740,2008,2009,2012,2014],{},[758,2010,2011],{},"Company computer, cannot install Chrome",[758,2013,883],{},[758,2015,2016],{},"Same kernel as Chrome, pre-installed on Windows",[740,2018,2019,2022,2024],{},[758,2020,2021],{},"Privacy-focused",[758,2023,896],{},[758,2025,2026],{},"Based on Chromium, built-in privacy protection",[740,2028,2029,2032,2035],{},[758,2030,2031],{},"Domestic users, accustomed to domestic browsers",[758,2033,2034],{},"360 Speed Browser \u002F QQ Browser",[758,2036,2037],{},"Based on Chromium, good compatibility",[740,2039,2040,2043,2046],{},[758,2041,2042],{},"Only using online tools",[758,2044,2045],{},"Chrome \u002F Edge \u002F Firefox",[758,2047,2048],{},"Online tools have lower browser requirements",[740,2050,2051,2054,2057],{},[758,2052,2053],{},"Need to download very large files (>2GB)",[758,2055,2056],{},"Chrome \u002F Edge",[758,2058,2059],{},"Need File System Access API for streaming write",[813,2061,2062],{},[719,2063,2064],{},"Regardless of which browser you choose, recommend keeping it updated to latest version. Older versions may lack key API support, causing feature degradation or unavailability.",[726,2066,150],{"id":2067},"faq",[1211,2069,2071],{"id":2070},"why-dont-i-see-select-save-directory-button","Why don't I see \"Select Save Directory\" button?",[719,2073,2074],{},"\"Select Save Directory\" relies on File System Access API, requires Chrome\u002FEdge 86+. If your browser version meets requirements but still doesn't show it, enterprise policy may have disabled this API. Will automatically fall back to Blob download mode.",[1211,2076,2078],{"id":2077},"what-if-ffmpeg-merge-is-very-slow","What if FFmpeg merge is very slow?",[719,2080,2081,2082,2084],{},"FFmpeg multi-threaded mode requires ",[765,2083,803],{},", which requires website to configure COEP\u002FCOOP security headers. If you deploy FlowPick yourself without configuring these headers, FFmpeg will automatically fall back to single-threaded mode, reducing speed by ~40-60%.",[719,2086,2087,1518],{},[1515,2088,2089],{},"Solutions",[2091,2092,2093,2096,2099],"ol",{},[1523,2094,2095],{},"Use FlowPick official website (security headers already configured)",[1523,2097,2098],{},"Select TS output format to skip FFmpeg merging",[1523,2100,2101],{},"Configure COEP\u002FCOOP headers when deploying yourself",[1211,2103,2105],{"id":2104},"can-i-use-flowpick-on-mobile","Can I use FlowPick on mobile?",[719,2107,2108,2109,2111],{},"Mobile browsers don't support extensions, but can use ",[792,2110,81],{"href":82},". However, mobile devices have memory limitations and missing APIs, making large file download experience poor. Recommend completing downloads on desktop.",[1211,2113,2115],{"id":2114},"when-will-firefox-have-full-support","When will Firefox have full support?",[719,2117,2118],{},"Firefox extension version is under development. Firefox's Manifest V3 support is still being improved, and File System Access API currently has no implementation plan in Firefox. Before extension release, Firefox users can use online tools.",[723,2120],{},[726,2122,1011],{"id":2123},"related-documentation",[1520,2125,2126,2131,2136,2141,2146,2151,2156,2161,2166],{},[1523,2127,2128,2130],{},[792,2129,833],{"href":19}," — Chrome\u002FEdge extension installation steps",[1523,2132,2133,2135],{},[792,2134,81],{"href":82}," — Web-based downloader requiring no installation",[1523,2137,2138,2140],{},[792,2139,91],{"href":92}," — Write strategies and fallback logic details",[1523,2142,2143,2145],{},[792,2144,60],{"href":61}," — FFmpeg WASM engine and dual engine architecture",[1523,2147,2148,2150],{},[792,2149,40],{"href":41}," — Extension auto-detection principles",[1523,2152,2153,2155],{},[792,2154,65],{"href":66}," — Queue management and concurrency control",[1523,2157,2158,2160],{},[792,2159,28],{"href":29}," — Download behavior configuration items",[1523,2162,2163,2165],{},[792,2164,141],{"href":142}," — Diagnosis of browser-related issues",[1523,2167,2168,2171],{},[792,2169,2170],{"href":146},"Known Issues"," — Known limitations per browser",{"title":1505,"searchDepth":2173,"depth":2173,"links":2174},2,[2175,2176,2177,2178,2183,2188,2193,2199,2200,2201,2207],{"id":728,"depth":2173,"text":729},{"id":839,"depth":2173,"text":840},{"id":987,"depth":2173,"text":988},{"id":1205,"depth":2173,"text":1206,"children":2179},[2180,2182],{"id":1213,"depth":2181,"text":1214},3,{"id":1366,"depth":2181,"text":1367},{"id":1487,"depth":2173,"text":1488,"children":2184},[2185,2186,2187],{"id":1494,"depth":2181,"text":1495},{"id":1559,"depth":2181,"text":1560},{"id":1599,"depth":2181,"text":1600},{"id":1611,"depth":2173,"text":1612,"children":2189},[2190,2191,2192],{"id":1618,"depth":2181,"text":1619},{"id":1634,"depth":2181,"text":1635},{"id":1656,"depth":2181,"text":1657},{"id":1723,"depth":2173,"text":1724,"children":2194},[2195,2196,2197,2198],{"id":1727,"depth":2181,"text":1728},{"id":1777,"depth":2181,"text":1778},{"id":1811,"depth":2181,"text":1812},{"id":1856,"depth":2181,"text":1857},{"id":1897,"depth":2173,"text":1898},{"id":1978,"depth":2173,"text":1979},{"id":2067,"depth":2173,"text":150,"children":2202},[2203,2204,2205,2206],{"id":2070,"depth":2181,"text":2071},{"id":2077,"depth":2181,"text":2078},{"id":2104,"depth":2181,"text":2105},{"id":2114,"depth":2181,"text":2115},{"id":2123,"depth":2173,"text":1011},"FlowPick feature support across different browsers, including API compatibility matrix, fallback strategies, and browser selection recommendations.","md",{},{"icon":89},{"title":86,"description":2208},"FcjKfVUF-yhRp7X5QHO_Ku2OnpAqF5VcRWW7IKNvSlY",[2215,2217],{"title":81,"path":82,"stem":83,"description":2216,"icon":84,"children":-1},"M3U8\u002FHLS and MPD\u002FDASH streaming downloaders that work without installing extensions — get stream URL, paste it, select quality, download with one click.",{"title":91,"path":92,"stem":93,"description":2218,"icon":94,"children":-1},"Technical architecture details of FlowPick's download engine — segment concurrent download, AES-128 decryption, three-tier write strategy, memory safety management, and progress tracking.",1783158227174]