[{"data":1,"prerenderedAt":341},["ShallowReactive",2],{"navigation":3,"\u002Fdocs\u002Fessentials\u002Fmarkdown-syntax":49,"\u002Fdocs\u002Fessentials\u002Fmarkdown-syntax-surround":336},[4,23],{"title":5,"path":6,"stem":7,"children":8,"icon":22},"Getting Started","\u002Fdocs\u002Fgetting-started","1.docs\u002F1.getting-started\u002F1.index",[9,12,17],{"title":10,"path":6,"stem":7,"icon":11,"children":-1},"Introduction","i-lucide-house",{"title":13,"path":14,"stem":15,"icon":16,"children":-1},"Installation","\u002Fdocs\u002Fgetting-started\u002Finstallation","1.docs\u002F1.getting-started\u002F2.installation","i-lucide-download",{"title":18,"path":19,"stem":20,"icon":21,"children":-1},"Usage","\u002Fdocs\u002Fgetting-started\u002Fusage","1.docs\u002F1.getting-started\u002F3.usage","i-lucide-sliders",false,{"title":24,"icon":25,"path":26,"stem":27,"children":28,"page":22},"Features","i-lucide-star","\u002Fdocs\u002Fessentials","1.docs\u002F2.essentials",[29,34,39,44],{"title":30,"path":31,"stem":32,"icon":33,"children":-1},"Video Sniffing","\u002Fdocs\u002Fessentials\u002Fmarkdown-syntax","1.docs\u002F2.essentials\u002F1.markdown-syntax","i-lucide-video",{"title":35,"path":36,"stem":37,"icon":38,"children":-1},"Audio Capture","\u002Fdocs\u002Fessentials\u002Fcode-blocks","1.docs\u002F2.essentials\u002F2.code-blocks","i-lucide-music",{"title":40,"path":41,"stem":42,"icon":43,"children":-1},"Image Download","\u002Fdocs\u002Fessentials\u002Fprose-components","1.docs\u002F2.essentials\u002F3.prose-components","i-lucide-image",{"title":45,"path":46,"stem":47,"icon":48,"children":-1},"Privacy & Security","\u002Fdocs\u002Fessentials\u002Fimages-embeds","1.docs\u002F2.essentials\u002F4.images-embeds","i-lucide-shield-check",{"id":50,"title":30,"body":51,"description":330,"extension":331,"meta":332,"navigation":333,"path":31,"seo":334,"stem":32,"__hash__":335},"docs\u002F1.docs\u002F2.essentials\u002F1.markdown-syntax.md",{"type":52,"value":53,"toc":316},"minimark",[54,58,63,152,156,188,192,195,222,228,232,235,254,258,261,281,285,290,301,305],[55,56,57],"p",{},"FlowPick automatically detects video content from various streaming protocols and direct video files.",[59,60,62],"h2",{"id":61},"supported-video-formats","Supported Video Formats",[64,65,66,82],"table",{},[67,68,69],"thead",{},[70,71,72,76,79],"tr",{},[73,74,75],"th",{},"Format",[73,77,78],{},"Extension",[73,80,81],{},"Description",[83,84,85,100,113,126,139],"tbody",{},[70,86,87,91,97],{},[88,89,90],"td",{},"HLS",[88,92,93],{},[94,95,96],"code",{},".m3u8",[88,98,99],{},"HTTP Live Streaming, most common for web video",[70,101,102,105,110],{},[88,103,104],{},"DASH",[88,106,107],{},[94,108,109],{},".mpd",[88,111,112],{},"Dynamic Adaptive Streaming over HTTP",[70,114,115,118,123],{},[88,116,117],{},"MP4",[88,119,120],{},[94,121,122],{},".mp4",[88,124,125],{},"Standard video container",[70,127,128,131,136],{},[88,129,130],{},"WebM",[88,132,133],{},[94,134,135],{},".webm",[88,137,138],{},"Open video format",[70,140,141,144,149],{},[88,142,143],{},"FLV",[88,145,146],{},[94,147,148],{},".flv",[88,150,151],{},"Flash Video (legacy)",[59,153,155],{"id":154},"how-video-detection-works","How Video Detection Works",[157,158,159],"steps",{},[160,161,162,170,176,182],"ol",{},[163,164,165,169],"li",{},[166,167,168],"strong",{},"Network Monitoring",": FlowPick monitors network requests for video content",[163,171,172,175],{},[166,173,174],{},"Manifest Parsing",": For HLS\u002FDASH, the manifest is parsed to find available streams",[163,177,178,181],{},[166,179,180],{},"Quality Detection",": Available quality levels are identified",[163,183,184,187],{},[166,185,186],{},"Resource Listing",": Videos appear in the popup for user selection",[59,189,191],{"id":190},"hls-m3u8-streams","HLS (M3U8) Streams",[55,193,194],{},"HLS is the most common streaming protocol on the web. FlowPick handles HLS streams seamlessly:",[196,197,198,204,210,216],"ul",{},[163,199,200,203],{},[166,201,202],{},"Automatic Detection",": M3U8 manifests are detected automatically",[163,205,206,209],{},[166,207,208],{},"Quality Selection",": Choose from available resolutions",[163,211,212,215],{},[166,213,214],{},"Fragment Merging",": TS fragments are merged into a single MP4 file",[163,217,218,221],{},[166,219,220],{},"No FFmpeg Needed",": All processing happens in the browser",[223,224,225],"tip",{},[55,226,227],{},"For best results, let the video start playing before opening FlowPick. This ensures the stream manifest is loaded.",[59,229,231],{"id":230},"dash-mpd-streams","DASH (MPD) Streams",[55,233,234],{},"DASH is another popular streaming protocol, especially for premium content:",[196,236,237,242,248],{},[163,238,239,241],{},[166,240,174],{},": MPD files are parsed for stream information",[163,243,244,247],{},[166,245,246],{},"Adaptive Bitrate",": Select your preferred quality level",[163,249,250,253],{},[166,251,252],{},"Segment Merging",": Segments are combined into a playable file",[59,255,257],{"id":256},"direct-video-files","Direct Video Files",[55,259,260],{},"For direct video files (MP4, WebM):",[196,262,263,269,275],{},[163,264,265,268],{},[166,266,267],{},"Instant Detection",": Videos are detected as soon as they load",[163,270,271,274],{},[166,272,273],{},"Direct Download",": No processing needed, direct download",[163,276,277,280],{},[166,278,279],{},"Size Preview",": File size is shown when available",[59,282,284],{"id":283},"troubleshooting","Troubleshooting",[286,287,289],"h3",{"id":288},"video-not-detected","Video not detected?",[196,291,292,295,298],{},[163,293,294],{},"Play the video for a few seconds to trigger detection",[163,296,297],{},"Refresh the page and try again",[163,299,300],{},"Check if the video uses a supported protocol",[286,302,304],{"id":303},"download-fails","Download fails?",[196,306,307,310,313],{},[163,308,309],{},"Ensure stable internet connection",[163,311,312],{},"Try a lower quality option",[163,314,315],{},"Check available disk space",{"title":317,"searchDepth":318,"depth":318,"links":319},"",2,[320,321,322,323,324,325],{"id":61,"depth":318,"text":62},{"id":154,"depth":318,"text":155},{"id":190,"depth":318,"text":191},{"id":230,"depth":318,"text":231},{"id":256,"depth":318,"text":257},{"id":283,"depth":318,"text":284,"children":326},[327,329],{"id":288,"depth":328,"text":289},3,{"id":303,"depth":328,"text":304},"Detect and download streaming videos from HLS and DASH sources.","md",{},{"icon":33},{"title":30,"description":330},"g5noCSnFH8g-uxKJMfN7FPfcEGxT_tqiAnYkyPk3Fs4",[337,339],{"title":18,"path":19,"stem":20,"description":338,"icon":21,"children":-1},"Learn how to use FlowPick to capture and download media.",{"title":35,"path":36,"stem":37,"description":340,"icon":38,"children":-1},"Capture audio files, podcasts, and music from any webpage.",1778639538176]