v2.0.0 — cookie capture, DASH parsing, CI, vsd engine
🍪 Cookie Capture
Cookie header captured from browser + passed to vsd, N_m3u8DL-RE, yt-dlp, ffmpeg.
📊 DASH MPD Parsing
DASH manifests auto-parsed like HLS. Collapsible variant rows with resolution, bitrate, codec.
🦀 vsd (Rust) as Primary Engine
27 MB Rust binary. 5ms startup. Fallback: vsd → N_m3u8DL-RE → yt-dlp → ffmpeg.
🔬 M3U8 Variant Parsing + File Size + Emoji
Master HLS parsed into collapsible quality groups. Content-Length display. Type emoji.
🚀 Batch Grab All + Resume + Retry + Notifications
Grab All button. --enable-resume. POST /retry/. Browser notification on complete.
🏷 Expanded Types + GitHub CI
MKV, AVI, MOV, WAV, SRT, VTT, ASS. Auto test+build on push/PR.