Video NeatDownloader
The ultimate HLS & M3U8 video downloader. Catch streaming videos, extract blob URLs, and merge HLS and M3U8 segments locally.
As of June 2026, Video NeatDownloader has 115 users and a 5.00/5 rating from 1 reviews in the Productivity category.
Usersno change0%
115
115
Ratingno change0%
5.00
1 reviews
Reviewsno change0%
1
Version
2.6.2
Manifest V3
90-day change · In the last 90 days this extension 5 version updates.
History
10 snapshotsTracking since Apr 1, 2026.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Apr 1, 2026 | — | — | — | 1.0 |
| Apr 17, 2026 | — | — | — | 1.0 |
| Apr 24, 2026 | 4 | 5.00 | 1 | 1.0 |
| May 1, 2026 | 8 | 5.00 | 1 | 1.0 |
| May 8, 2026 | 11 | 5.00 | 1 | 1.0 |
| May 12, 2026 | 20 | 5.00 | 1 | 1.1.0 |
| May 18, 2026 | 42 | 5.00 | 1 | 2.1.0 |
| May 24, 2026 | 61 | 5.00 | 1 | 2.6.0 |
| May 31, 2026 | 63 | 5.00 | 1 | 2.6.1 |
| Jun 6, 2026 | 84 | 5.00 | 1 | 2.6.2 |
| Now | 115 | 5.00 | 1 | 2.6.2 |
Changelog
- May 31, 2026description
Video NeatDownloader is the ultimate, privacy-first video downloader designed to catch streaming videos, extract blob URLs, and seamlessly merge HLS and M3U8 segments directly on your local machine. Built for scenarios where a standard browser download fails, Video NeatDownloader empowers you to save media from complex embedded players, live streams, and fragmented web sources. --- 🚀 UNMATCHED TECHNICAL CAPABILITIES --- • 🎬 - ADVANCED HLS & M3U8 EXTRACTOR: Automatically detects .m3u8 playlists and downloads segmented streams effortlessly. • 📥 - TRUE TS-TO-MP4 REMUXING: Converts and merges HLS/TS segments into high-quality, universally compatible MP4 files locally, without relying on external servers. • 🛠️ - BLOB URL & EMBEDDED PLAYER SUPPORT: Overcomes complex video hosting setups by extracting media hidden behind blob-based players. • 📺 - CAPTURE WHILE PLAYING: An innovative fallback that records visible, non-DRM playback directly from your screen when no direct source file is exposed. • ⚡- SMART DOWNLOAD MANAGER: Track real-time progress, manage your local queue (pause, resume, cancel), and automatically select the best available resolution. • 🎨 - UNIVERSAL STREAM DETECTION: Intelligently identifies standard MP4, WebM, and fragmented media streams across the web. - 🔒 - 100% Local Privacy-First Pipeline: Everything happens directly on your device. We never proxy your data, meaning your downloads and browsing history remain entirely private. --- UNMATCHED TECHNICAL CAPABILITIES --- • ADVANCED HLS & M3U8 EXTRACTOR: Automatically detects .m3u8 playlists and downloads segmented streams effortlessly. • TRUE TS-TO-MP4 REMUXING: Converts and merges HLS/TS segments into high-quality, universally compatible MP4 files locally. • RESILIENT HLS PARTIAL OUTPUT: Preserves and saves usable media segments even if a download is interrupted or cancelled. • BLOB URL & EMBEDDED PLAYER SUPPORT: Overcomes complex video hosting setups by extracting media hidden behind blob-based players. • CAPTURE WHILE PLAYING: An innovative fallback that records visible, non-DRM playback directly from your screen when no direct source file is exposed. • SMART DOWNLOAD MANAGER: Track real-time progress, manage your local queue (pause, resume, cancel), and automatically select the best available resolution. • UNIVERSAL STREAM DETECTION: Intelligently identifies standard MP4, WebM, and fragmented media streams across the web. *(Note: YouTube downloading is strictly prohibited by Chrome Web Store policies and is not supported by this extension.)* --- 100% PRIVACY-FIRST & ZERO-SERVER PROCESSING --- Unlike other video downloaders that route your data through shady third-party servers, Video NeatDownloader features a true Zero-Server Architecture: • All video assembly, TS-to-MP4 remuxing, and processing happen locally on your device using advanced browser APIs. • Your media data and browsing history never leave your machine. • Zero telemetry, no remote media uploads, and completely ad-free. --- IMPORTANT BOUNDARIES --- • NO DRM SUPPORT: Encrypted or DRM-protected playback (e.g., premium streaming services) cannot be downloaded. • DASH STREAMS: Currently limited to direct-file cases; separate audio/video muxing for complex DASH manifests is not yet supported. • FALLBACK PURPOSE: Capture While Playing is designed as a resilient fallback for visible, non-DRM streams, not a universal format converter. --- HOW IT WORKS --- 1. Open a web page featuring the video stream you want to save. 2. Click the Video NeatDownloader icon to review all detected media sources and resolutions. 3. Choose the optimal format (Direct MP4, HLS/M3U8 variant, or Capture While Playing). 4. Monitor the progress in the native popup or side panel, and find your finished file securely saved in your Chrome Downloads folder. What Changed: [2.6.1] - 2026-05-23 -- Fixed HLS Segment Detection: Improved .ts file recognition in partial media URLs that include query strings. [2.6.0] - 2026-05-17 -- Added Worker Modularization: Split the massive hls_worker.js into cohesive, single-responsibility modules: -- hls_downloader.js (segmented M3U8 handling) -- progressive_downloader.js (MP4/direct progressive streams) -- capture_downloader.js (canvas/tab capture engine) -- diagnostics.js (DRM and environment reporting) Unified DASH Processing: Completed porting Vimeo adapters to run on the generic DASH/mux engine. Enhanced Validation: Added pre-flight check validation for resolved tasks and clean duplicate handling. -- Improved Code Maintainability: Removed over 1,400 lines of complex inline code from the core offscreen worker, distributing the responsibilities to specific isolated engines. Test Integrity: Updated simulated test context runner to load all modular files, keeping automated fixture tests passing. [2.5.0] - 2026-05-17 -- Added Full DASH Stream Support: Generalized the downloader from Vimeo-only JSON streams to support standard DASH manifests (.mpd), covering SegmentTemplate, SegmentList, and SegmentBase (sidx index) formats. Local Audio/Video Muxing: Added support for fetching separate DASH audio and video tracks and merging them locally into a single high-quality MP4 file. Video-Only DASH Mode: Added a “Download Video Only” feature to the popup for quick video track downloads. DASH Test Fixtures: Created a robust test suite covering multiple DASH layouts to verify parser accuracy. Durable Resume Support (OPFS): Implemented Origin Private File System persistent storage sidecars to allow both HLS and DASH downloads to resume exactly where they were paused or stopped, even after worker termination or error. Diagnostics Bundle Export: Added support for exporting an automated redacted support diagnostics bundle for debugging. Segment Concurrency Setting: Allowed parallel segment downloads control (1 to 8 concurrent segments). “Best Playable” Recommendation Strategy: Introduced a smart Advisor mode that balances compatibility, codec efficiency, and resolution. [2.2.0] - 2026-05-16 -- Fixed Resume Stuck Bug: Added a 10-second timeout to resume and restart actions to prevent the queue from getting stuck on unresponsive offscreen workers. Offscreen Synchronization: Background script now ensures the offscreen document is active before dispatching resume commands, fixing cases where “Restart” would hang indefinitely. -- Improved Resume Reliability: Implemented an automatic “restart from scratch” fallback when a byte-level resume attempt times out or fails to initialize. [2.1.0] - 2026-05-10 -- Added Bilibili Support: Enhanced detection and extraction for Bilibili video streams. HLS Partial Output: Extension now preserves and saves usable media segments even if a download is interrupted or cancelled. Improved Worker Stability: Refined offscreen HLS worker and background listeners for better reliability during long downloads. Queue Resilience: Improved handling of network retries and manifest refreshes. [2.0.0] - 2026-05-07 -- Added True HLS TS-to-MP4 Remux: Implemented local remuxing of TS-based HLS streams into standard MP4 files without quality loss. Enhanced Recovery Suite: No Video Assistant: Interactive recovery guide when no media is detected. Capture While Playing: Direct screen/buffer capture for resilient downloads on protected or unstable sources. Deep Site Research: Completed comprehensive research and documentation for top 10 video sites to improve download success rates. Download Diagnostics: One-click technical report generation for easier troubleshooting. -- Improved HLS Stability: Refined offscreen processing for large file merges. Site Compatibility: Updated detection logic for VK, Dailymotion, and FC2. [1.2.0] - 2026-04-13 -- Fixed HLS Messaging: Updated marketing and UI copy to accurately reflect local merging behavior for M3U8/HLS streams. DASH Labeling: Added explicit labeling for unsupported DASH manifests (segmented/separate-audio) to guide users clearly. Pro Cleanup: Hard-disabled and removed dormant Pro feature affordances to maintain a clean free-build experience. -- Improved Popup Performance: Replaced the high-frequency 250ms polling loop with a push-first update model, significantly reducing background worker overhead. [1.1.0] - 2026-04-10 -- Improved Filename Generation: Implemented smart, word-boundary-aware filename truncation to prevent excessively long or broken filenames. [1.0.0] - 2026-04-03 -- Added Universal Video Detection: Engine for identifying MP4, WebM, and fragmented media streams across the web. Advanced HLS & M3U8 Support: Automatic detection of M3U8 manifests and segment-based downloading. Zero-Server Video Merging: Client-side merging of video segments into high-quality MP4 files using browser-native APIs and offscreen processing. Site-Specific Parsers: -- Twitter (X): Recognition of high-resolution video streams on timelines and individual posts. -- Vimeo: Extraction of embedded and hosted Vimeo content without authentication. -- Facebook: Experimental support for Facebook Reels and Watch video detection. Smart Download Manager: -- Real-time progress tracking with download speed indicators. -- Persistent local queue management (pause, resume, cancel). -- Automatic quality selection where multiple resolutions are detected. Modern UI Suite: -- Premium dark-themed Popup interface. -- Chrome Side Panel integration for persistent download monitoring. -- Responsive design for all browser window sizes. Privacy-First Architecture: -- 100% local processing; no media data or metadata ever leaves your machine. -- Zero telemetry and no external analytics. Blob URL Handling: Support for extracting and downloading media from blob-based player sources. -- Changed Initial release preparation—shifting from internal prototype to production-ready extension. -- Security Implemented Manifest V3 security standards using Declarative Net Request for media header handling. Sandboxed offscreen processing for merging large media files securely. Made with ❤️ for video enthusiasts.
Video NeatDownloader is the ultimate, privacy-first video downloader designed to catch streaming videos, extract blob URLs, and seamlessly merge HLS and M3U8 segments directly on your local machine. Built for scenarios where a standard browser download fails, Video NeatDownloader empowers you to save media from complex embedded players, live streams, and fragmented web sources. --- 🚀 UNMATCHED TECHNICAL CAPABILITIES --- • 🎬 - ADVANCED HLS & M3U8 EXTRACTOR: Automatically detects .m3u8 playlists and downloads segmented streams effortlessly. • 📥 - TRUE TS-TO-MP4 REMUXING: Converts and merges HLS/TS segments into high-quality, universally compatible MP4 files locally, without relying on external servers. • 🛠️ - BLOB URL & EMBEDDED PLAYER SUPPORT: Overcomes complex video hosting setups by extracting media hidden behind blob-based players. • 📺 - CAPTURE WHILE PLAYING: An innovative fallback that records visible, non-DRM playback directly from your screen when no direct source file is exposed. • ⚡- SMART DOWNLOAD MANAGER: Track real-time progress, manage your local queue (pause, resume, cancel), and automatically select the best available resolution. • 🎨 - UNIVERSAL STREAM DETECTION: Intelligently identifies standard MP4, WebM, and fragmented media streams across the web. - 🔒 - 100% Local Privacy-First Pipeline: Everything happens directly on your device. We never proxy your data, meaning your downloads and browsing history remain entirely private. --- UNMATCHED TECHNICAL CAPABILITIES --- • ADVANCED HLS & M3U8 EXTRACTOR: Automatically detects .m3u8 playlists and downloads segmented streams effortlessly. • TRUE TS-TO-MP4 REMUXING: Converts and merges HLS/TS segments into high-quality, universally compatible MP4 files locally. • RESILIENT HLS PARTIAL OUTPUT: Preserves and saves usable media segments even if a download is interrupted or cancelled. • BLOB URL & EMBEDDED PLAYER SUPPORT: Overcomes complex video hosting setups by extracting media hidden behind blob-based players. • CAPTURE WHILE PLAYING: An innovative fallback that records visible, non-DRM playback directly from your screen when no direct source file is exposed. • SMART DOWNLOAD MANAGER: Track real-time progress, manage your local queue (pause, resume, cancel), and automatically select the best available resolution. • UNIVERSAL STREAM DETECTION: Intelligently identifies standard MP4, WebM, and fragmented media streams across the web. *(Note: YouTube downloading is strictly prohibited by Chrome Web Store policies and is not supported by this extension.)* --- 100% PRIVACY-FIRST & ZERO-SERVER PROCESSING --- Unlike other video downloaders that route your data through shady third-party servers, Video NeatDownloader features a true Zero-Server Architecture: • All video assembly, TS-to-MP4 remuxing, and processing happen locally on your device using advanced browser APIs. • Your media data and browsing history never leave your machine. • Zero telemetry, no remote media uploads, and completely ad-free. --- IMPORTANT BOUNDARIES --- • NO DRM SUPPORT: Encrypted or DRM-protected playback (e.g., premium streaming services) cannot be downloaded. • DASH STREAMS: Currently limited to direct-file cases; separate audio/video muxing for complex DASH manifests is not yet supported. • FALLBACK PURPOSE: Capture While Playing is designed as a resilient fallback for visible, non-DRM streams, not a universal format converter. --- HOW IT WORKS --- 1. Open a web page featuring the video stream you want to save. 2. Click the Video NeatDownloader icon to review all detected media sources and resolutions. 3. Choose the optimal format (Direct MP4, HLS/M3U8 variant, or Capture While Playing). 4. Monitor the progress in the native popup or side panel, and find your finished file securely saved in your Chrome Downloads folder. What Changed: [2.6.2] - 2026-05-25 -- Fixed Playable Resumed Downloads: Prevented MP4 and HLS retries from producing zero-prefixed corrupt files when saved resume metadata outlives its temporary media data. [2.6.1] - 2026-05-23 -- Fixed HLS Segment Detection: Improved .ts file recognition in partial media URLs that include query strings. [2.6.0] - 2026-05-17 -- Added Worker Modularization: Split the massive hls_worker.js into cohesive, single-responsibility modules: -- hls_downloader.js (segmented M3U8 handling) -- progressive_downloader.js (MP4/direct progressive streams) -- capture_downloader.js (canvas/tab capture engine) -- diagnostics.js (DRM and environment reporting) Unified DASH Processing: Completed porting Vimeo adapters to run on the generic DASH/mux engine. Enhanced Validation: Added pre-flight check validation for resolved tasks and clean duplicate handling. -- Improved Code Maintainability: Removed over 1,400 lines of complex inline code from the core offscreen worker, distributing the responsibilities to specific isolated engines. Test Integrity: Updated simulated test context runner to load all modular files, keeping automated fixture tests passing. [2.5.0] - 2026-05-17 -- Added Full DASH Stream Support: Generalized the downloader from Vimeo-only JSON streams to support standard DASH manifests (.mpd), covering SegmentTemplate, SegmentList, and SegmentBase (sidx index) formats. Local Audio/Video Muxing: Added support for fetching separate DASH audio and video tracks and merging them locally into a single high-quality MP4 file. Video-Only DASH Mode: Added a “Download Video Only” feature to the popup for quick video track downloads. DASH Test Fixtures: Created a robust test suite covering multiple DASH layouts to verify parser accuracy. Durable Resume Support (OPFS): Implemented Origin Private File System persistent storage sidecars to allow both HLS and DASH downloads to resume exactly where they were paused or stopped, even after worker termination or error. Diagnostics Bundle Export: Added support for exporting an automated redacted support diagnostics bundle for debugging. Segment Concurrency Setting: Allowed parallel segment downloads control (1 to 8 concurrent segments). “Best Playable” Recommendation Strategy: Introduced a smart Advisor mode that balances compatibility, codec efficiency, and resolution. [2.2.0] - 2026-05-16 -- Fixed Resume Stuck Bug: Added a 10-second timeout to resume and restart actions to prevent the queue from getting stuck on unresponsive offscreen workers. Offscreen Synchronization: Background script now ensures the offscreen document is active before dispatching resume commands, fixing cases where “Restart” would hang indefinitely. -- Improved Resume Reliability: Implemented an automatic “restart from scratch” fallback when a byte-level resume attempt times out or fails to initialize. [2.1.0] - 2026-05-10 -- Added Bilibili Support: Enhanced detection and extraction for Bilibili video streams. HLS Partial Output: Extension now preserves and saves usable media segments even if a download is interrupted or cancelled. Improved Worker Stability: Refined offscreen HLS worker and background listeners for better reliability during long downloads. Queue Resilience: Improved handling of network retries and manifest refreshes. [2.0.0] - 2026-05-07 -- Added True HLS TS-to-MP4 Remux: Implemented local remuxing of TS-based HLS streams into standard MP4 files without quality loss. Enhanced Recovery Suite: No Video Assistant: Interactive recovery guide when no media is detected. Capture While Playing: Direct screen/buffer capture for resilient downloads on protected or unstable sources. Deep Site Research: Completed comprehensive research and documentation for top 10 video sites to improve download success rates. Download Diagnostics: One-click technical report generation for easier troubleshooting. -- Improved HLS Stability: Refined offscreen processing for large file merges. Site Compatibility: Updated detection logic for VK, Dailymotion, and FC2. [1.2.0] - 2026-04-13 -- Fixed HLS Messaging: Updated marketing and UI copy to accurately reflect local merging behavior for M3U8/HLS streams. DASH Labeling: Added explicit labeling for unsupported DASH manifests (segmented/separate-audio) to guide users clearly. Pro Cleanup: Hard-disabled and removed dormant Pro feature affordances to maintain a clean free-build experience. -- Improved Popup Performance: Replaced the high-frequency 250ms polling loop with a push-first update model, significantly reducing background worker overhead. [1.1.0] - 2026-04-10 -- Improved Filename Generation: Implemented smart, word-boundary-aware filename truncation to prevent excessively long or broken filenames. [1.0.0] - 2026-04-03 -- Added Universal Video Detection: Engine for identifying MP4, WebM, and fragmented media streams across the web. Advanced HLS & M3U8 Support: Automatic detection of M3U8 manifests and segment-based downloading. Zero-Server Video Merging: Client-side merging of video segments into high-quality MP4 files using browser-native APIs and offscreen processing. Site-Specific Parsers: -- Twitter (X): Recognition of high-resolution video streams on timelines and individual posts. -- Vimeo: Extraction of embedded and hosted Vimeo content without authentication. -- Facebook: Experimental support for Facebook Reels and Watch video detection. Smart Download Manager: -- Real-time progress tracking with download speed indicators. -- Persistent local queue management (pause, resume, cancel). -- Automatic quality selection where multiple resolutions are detected. Modern UI Suite: -- Premium dark-themed Popup interface. -- Chrome Side Panel integration for persistent download monitoring. -- Responsive design for all browser window sizes. Privacy-First Architecture: -- 100% local processing; no media data or metadata ever leaves your machine. -- Zero telemetry and no external analytics. Blob URL Handling: Support for extracting and downloading media from blob-based player sources. -- Changed Initial release preparation—shifting from internal prototype to production-ready extension. -- Security Implemented Manifest V3 security standards using Declarative Net Request for media header handling. Sandboxed offscreen processing for merging large media files securely. Made with ❤️ for video enthusiasts.
- May 24, 2026description
Video NeatDownloader is the ultimate, privacy-first video downloader designed to catch streaming videos, extract blob URLs, and seamlessly merge HLS and M3U8 segments directly on your local machine. Built for scenarios where a standard browser download fails, Video NeatDownloader empowers you to save media from complex embedded players, live streams, and fragmented web sources. --- 🚀 UNMATCHED TECHNICAL CAPABILITIES --- • 🎬 - ADVANCED HLS & M3U8 EXTRACTOR: Automatically detects .m3u8 playlists and downloads segmented streams effortlessly. • 📥 - TRUE TS-TO-MP4 REMUXING: Converts and merges HLS/TS segments into high-quality, universally compatible MP4 files locally, without relying on external servers. • 🛠️ - BLOB URL & EMBEDDED PLAYER SUPPORT: Overcomes complex video hosting setups by extracting media hidden behind blob-based players. • 📺 - CAPTURE WHILE PLAYING: An innovative fallback that records visible, non-DRM playback directly from your screen when no direct source file is exposed. • ⚡- SMART DOWNLOAD MANAGER: Track real-time progress, manage your local queue (pause, resume, cancel), and automatically select the best available resolution. • 🎨 - UNIVERSAL STREAM DETECTION: Intelligently identifies standard MP4, WebM, and fragmented media streams across the web. - 🔒 - 100% Local Privacy-First Pipeline: Everything happens directly on your device. We never proxy your data, meaning your downloads and browsing history remain entirely private. --- UNMATCHED TECHNICAL CAPABILITIES --- • ADVANCED HLS & M3U8 EXTRACTOR: Automatically detects .m3u8 playlists and downloads segmented streams effortlessly. • TRUE TS-TO-MP4 REMUXING: Converts and merges HLS/TS segments into high-quality, universally compatible MP4 files locally. • RESILIENT HLS PARTIAL OUTPUT: Preserves and saves usable media segments even if a download is interrupted or cancelled. • BLOB URL & EMBEDDED PLAYER SUPPORT: Overcomes complex video hosting setups by extracting media hidden behind blob-based players. • CAPTURE WHILE PLAYING: An innovative fallback that records visible, non-DRM playback directly from your screen when no direct source file is exposed. • SMART DOWNLOAD MANAGER: Track real-time progress, manage your local queue (pause, resume, cancel), and automatically select the best available resolution. • UNIVERSAL STREAM DETECTION: Intelligently identifies standard MP4, WebM, and fragmented media streams across the web. *(Note: YouTube downloading is strictly prohibited by Chrome Web Store policies and is not supported by this extension.)* --- 100% PRIVACY-FIRST & ZERO-SERVER PROCESSING --- Unlike other video downloaders that route your data through shady third-party servers, Video NeatDownloader features a true Zero-Server Architecture: • All video assembly, TS-to-MP4 remuxing, and processing happen locally on your device using advanced browser APIs. • Your media data and browsing history never leave your machine. • Zero telemetry, no remote media uploads, and completely ad-free. --- IMPORTANT BOUNDARIES --- • NO DRM SUPPORT: Encrypted or DRM-protected playback (e.g., premium streaming services) cannot be downloaded. • DASH STREAMS: Currently limited to direct-file cases; separate audio/video muxing for complex DASH manifests is not yet supported. • FALLBACK PURPOSE: Capture While Playing is designed as a resilient fallback for visible, non-DRM streams, not a universal format converter. --- HOW IT WORKS --- 1. Open a web page featuring the video stream you want to save. 2. Click the Video NeatDownloader icon to review all detected media sources and resolutions. 3. Choose the optimal format (Direct MP4, HLS/M3U8 variant, or Capture While Playing). 4. Monitor the progress in the native popup or side panel, and find your finished file securely saved in your Chrome Downloads folder. What Changed: Version [2.6.0] - 2026-05-17 ### Added - **Worker Modularization**: Split the massive `hls_worker.js` into cohesive, single-responsibility modules: - `hls_downloader.js` (segmented M3U8 handling) - `progressive_downloader.js` (MP4/direct progressive streams) - `capture_downloader.js` (canvas/tab capture engine) - `diagnostics.js` (DRM and environment reporting) - **Unified DASH Processing**: Completed porting Vimeo adapters to run on the generic DASH/mux engine. - **Enhanced Validation**: Added pre-flight check validation for resolved tasks and clean duplicate handling. ### Improved - **Code Maintainability**: Removed over 1,400 lines of complex inline code from the core offscreen worker, distributing the responsibilities to specific isolated engines. - **Test Integrity**: Updated simulated test context runner to load all modular files, keeping automated fixture tests passing. Version [2.5.0] - 2026-05-17 ### Added - **Full DASH Stream Support**: Generalized the downloader from Vimeo-only JSON streams to support standard DASH manifests (`.mpd`), covering `SegmentTemplate`, `SegmentList`, and `SegmentBase` (sidx index) formats. - **Local Audio/Video Muxing**: Added support for fetching separate DASH audio and video tracks and merging them locally into a single high-quality MP4 file. - **Video-Only DASH Mode**: Added a "Download Video Only" feature to the popup for quick video track downloads. - **DASH Test Fixtures**: Created a robust test suite covering multiple DASH layouts to verify parser accuracy. - **Durable Resume Support (OPFS)**: Implemented Origin Private File System persistent storage sidecars to allow both HLS and DASH downloads to resume exactly where they were paused or stopped, even after worker termination or error. - **Diagnostics Bundle Export**: Added support for exporting an automated redacted support diagnostics bundle for debugging. - **Segment Concurrency Setting**: Allowed parallel segment downloads control (1 to 8 concurrent segments). - **"Best Playable" Recommendation Strategy**: Introduced a smart Advisor mode that balances compatibility, codec efficiency, and resolution. Version [2.2.0] - 2026-05-16 ### Fixed - **Resume Stuck Bug**: Added a 10-second timeout to resume and restart actions to prevent the queue from getting stuck on unresponsive offscreen workers. - **Offscreen Synchronization**: Background script now ensures the offscreen document is active before dispatching resume commands, fixing cases where "Restart" would hang indefinitely. ### Improved - **Resume Reliability**: Implemented an automatic "restart from scratch" fallback when a byte-level resume attempt times out or fails to initialize. Version [2.1.0] - 2026-05-10 ### Added - **Bilibili Support**: Enhanced detection and extraction for Bilibili video streams. - **HLS Partial Output**: Extension now preserves and saves usable media segments even if a download is interrupted or cancelled. ### Improved - **Worker Stability**: Refined offscreen HLS worker and background listeners for better reliability during long downloads. - **Queue Resilience**: Improved handling of network retries and manifest refreshes. Version [2.0.0] - 2026-05-07 ### Added - True HLS TS-to-MP4 Remux: Implemented local remuxing of TS-based HLS streams into standard MP4 files without quality loss. - Enhanced Recovery Suite: - No Video Assistant: Interactive recovery guide when no media is detected. - Capture While Playing: Direct screen/buffer capture for resilient downloads on protected or unstable sources. - Deep Site Research: Completed comprehensive research and documentation for top 10 video sites to improve download success rates. - Download Diagnostics: One-click technical report generation for easier troubleshooting. ### Improved - HLS Stability: Refined offscreen processing for large file merges. - Site Compatibility: Updated detection logic for VK, Dailymotion, and FC2. ### Fixed - HLS Messaging: Updated marketing and UI copy to accurately reflect local merging behavior for M3U8/HLS streams. - DASH Labeling: Added explicit labeling for unsupported DASH manifests (segmented/separate-audio) to guide users clearly. - Pro Cleanup: Hard-disabled and removed dormant Pro feature affordances to maintain a clean free-build experience.Video NeatDownloader is the ultimate, privacy-first video downloader designed to catch streaming videos, extract blob URLs, and seamlessly merge HLS and M3U8 segments directly on your local machine. Built for scenarios where a standard browser download fails, Video NeatDownloader empowers you to save media from complex embedded players, live streams, and fragmented web sources. --- 🚀 UNMATCHED TECHNICAL CAPABILITIES --- • 🎬 - ADVANCED HLS & M3U8 EXTRACTOR: Automatically detects .m3u8 playlists and downloads segmented streams effortlessly. • 📥 - TRUE TS-TO-MP4 REMUXING: Converts and merges HLS/TS segments into high-quality, universally compatible MP4 files locally, without relying on external servers. • 🛠️ - BLOB URL & EMBEDDED PLAYER SUPPORT: Overcomes complex video hosting setups by extracting media hidden behind blob-based players. • 📺 - CAPTURE WHILE PLAYING: An innovative fallback that records visible, non-DRM playback directly from your screen when no direct source file is exposed. • ⚡- SMART DOWNLOAD MANAGER: Track real-time progress, manage your local queue (pause, resume, cancel), and automatically select the best available resolution. • 🎨 - UNIVERSAL STREAM DETECTION: Intelligently identifies standard MP4, WebM, and fragmented media streams across the web. - 🔒 - 100% Local Privacy-First Pipeline: Everything happens directly on your device. We never proxy your data, meaning your downloads and browsing history remain entirely private. --- UNMATCHED TECHNICAL CAPABILITIES --- • ADVANCED HLS & M3U8 EXTRACTOR: Automatically detects .m3u8 playlists and downloads segmented streams effortlessly. • TRUE TS-TO-MP4 REMUXING: Converts and merges HLS/TS segments into high-quality, universally compatible MP4 files locally. • RESILIENT HLS PARTIAL OUTPUT: Preserves and saves usable media segments even if a download is interrupted or cancelled. • BLOB URL & EMBEDDED PLAYER SUPPORT: Overcomes complex video hosting setups by extracting media hidden behind blob-based players. • CAPTURE WHILE PLAYING: An innovative fallback that records visible, non-DRM playback directly from your screen when no direct source file is exposed. • SMART DOWNLOAD MANAGER: Track real-time progress, manage your local queue (pause, resume, cancel), and automatically select the best available resolution. • UNIVERSAL STREAM DETECTION: Intelligently identifies standard MP4, WebM, and fragmented media streams across the web. *(Note: YouTube downloading is strictly prohibited by Chrome Web Store policies and is not supported by this extension.)* --- 100% PRIVACY-FIRST & ZERO-SERVER PROCESSING --- Unlike other video downloaders that route your data through shady third-party servers, Video NeatDownloader features a true Zero-Server Architecture: • All video assembly, TS-to-MP4 remuxing, and processing happen locally on your device using advanced browser APIs. • Your media data and browsing history never leave your machine. • Zero telemetry, no remote media uploads, and completely ad-free. --- IMPORTANT BOUNDARIES --- • NO DRM SUPPORT: Encrypted or DRM-protected playback (e.g., premium streaming services) cannot be downloaded. • DASH STREAMS: Currently limited to direct-file cases; separate audio/video muxing for complex DASH manifests is not yet supported. • FALLBACK PURPOSE: Capture While Playing is designed as a resilient fallback for visible, non-DRM streams, not a universal format converter. --- HOW IT WORKS --- 1. Open a web page featuring the video stream you want to save. 2. Click the Video NeatDownloader icon to review all detected media sources and resolutions. 3. Choose the optimal format (Direct MP4, HLS/M3U8 variant, or Capture While Playing). 4. Monitor the progress in the native popup or side panel, and find your finished file securely saved in your Chrome Downloads folder. What Changed: [2.6.1] - 2026-05-23 -- Fixed HLS Segment Detection: Improved .ts file recognition in partial media URLs that include query strings. [2.6.0] - 2026-05-17 -- Added Worker Modularization: Split the massive hls_worker.js into cohesive, single-responsibility modules: -- hls_downloader.js (segmented M3U8 handling) -- progressive_downloader.js (MP4/direct progressive streams) -- capture_downloader.js (canvas/tab capture engine) -- diagnostics.js (DRM and environment reporting) Unified DASH Processing: Completed porting Vimeo adapters to run on the generic DASH/mux engine. Enhanced Validation: Added pre-flight check validation for resolved tasks and clean duplicate handling. -- Improved Code Maintainability: Removed over 1,400 lines of complex inline code from the core offscreen worker, distributing the responsibilities to specific isolated engines. Test Integrity: Updated simulated test context runner to load all modular files, keeping automated fixture tests passing. [2.5.0] - 2026-05-17 -- Added Full DASH Stream Support: Generalized the downloader from Vimeo-only JSON streams to support standard DASH manifests (.mpd), covering SegmentTemplate, SegmentList, and SegmentBase (sidx index) formats. Local Audio/Video Muxing: Added support for fetching separate DASH audio and video tracks and merging them locally into a single high-quality MP4 file. Video-Only DASH Mode: Added a “Download Video Only” feature to the popup for quick video track downloads. DASH Test Fixtures: Created a robust test suite covering multiple DASH layouts to verify parser accuracy. Durable Resume Support (OPFS): Implemented Origin Private File System persistent storage sidecars to allow both HLS and DASH downloads to resume exactly where they were paused or stopped, even after worker termination or error. Diagnostics Bundle Export: Added support for exporting an automated redacted support diagnostics bundle for debugging. Segment Concurrency Setting: Allowed parallel segment downloads control (1 to 8 concurrent segments). “Best Playable” Recommendation Strategy: Introduced a smart Advisor mode that balances compatibility, codec efficiency, and resolution. [2.2.0] - 2026-05-16 -- Fixed Resume Stuck Bug: Added a 10-second timeout to resume and restart actions to prevent the queue from getting stuck on unresponsive offscreen workers. Offscreen Synchronization: Background script now ensures the offscreen document is active before dispatching resume commands, fixing cases where “Restart” would hang indefinitely. -- Improved Resume Reliability: Implemented an automatic “restart from scratch” fallback when a byte-level resume attempt times out or fails to initialize. [2.1.0] - 2026-05-10 -- Added Bilibili Support: Enhanced detection and extraction for Bilibili video streams. HLS Partial Output: Extension now preserves and saves usable media segments even if a download is interrupted or cancelled. Improved Worker Stability: Refined offscreen HLS worker and background listeners for better reliability during long downloads. Queue Resilience: Improved handling of network retries and manifest refreshes. [2.0.0] - 2026-05-07 -- Added True HLS TS-to-MP4 Remux: Implemented local remuxing of TS-based HLS streams into standard MP4 files without quality loss. Enhanced Recovery Suite: No Video Assistant: Interactive recovery guide when no media is detected. Capture While Playing: Direct screen/buffer capture for resilient downloads on protected or unstable sources. Deep Site Research: Completed comprehensive research and documentation for top 10 video sites to improve download success rates. Download Diagnostics: One-click technical report generation for easier troubleshooting. -- Improved HLS Stability: Refined offscreen processing for large file merges. Site Compatibility: Updated detection logic for VK, Dailymotion, and FC2. [1.2.0] - 2026-04-13 -- Fixed HLS Messaging: Updated marketing and UI copy to accurately reflect local merging behavior for M3U8/HLS streams. DASH Labeling: Added explicit labeling for unsupported DASH manifests (segmented/separate-audio) to guide users clearly. Pro Cleanup: Hard-disabled and removed dormant Pro feature affordances to maintain a clean free-build experience. -- Improved Popup Performance: Replaced the high-frequency 250ms polling loop with a push-first update model, significantly reducing background worker overhead. [1.1.0] - 2026-04-10 -- Improved Filename Generation: Implemented smart, word-boundary-aware filename truncation to prevent excessively long or broken filenames. [1.0.0] - 2026-04-03 -- Added Universal Video Detection: Engine for identifying MP4, WebM, and fragmented media streams across the web. Advanced HLS & M3U8 Support: Automatic detection of M3U8 manifests and segment-based downloading. Zero-Server Video Merging: Client-side merging of video segments into high-quality MP4 files using browser-native APIs and offscreen processing. Site-Specific Parsers: -- Twitter (X): Recognition of high-resolution video streams on timelines and individual posts. -- Vimeo: Extraction of embedded and hosted Vimeo content without authentication. -- Facebook: Experimental support for Facebook Reels and Watch video detection. Smart Download Manager: -- Real-time progress tracking with download speed indicators. -- Persistent local queue management (pause, resume, cancel). -- Automatic quality selection where multiple resolutions are detected. Modern UI Suite: -- Premium dark-themed Popup interface. -- Chrome Side Panel integration for persistent download monitoring. -- Responsive design for all browser window sizes. Privacy-First Architecture: -- 100% local processing; no media data or metadata ever leaves your machine. -- Zero telemetry and no external analytics. Blob URL Handling: Support for extracting and downloading media from blob-based player sources. -- Changed Initial release preparation—shifting from internal prototype to production-ready extension. -- Security Implemented Manifest V3 security standards using Declarative Net Request for media header handling. Sandboxed offscreen processing for merging large media files securely. Made with ❤️ for video enthusiasts.
- May 18, 2026description
Video NeatDownloader is the ultimate, privacy-first video downloader designed to catch streaming videos, extract blob URLs, and seamlessly merge HLS and M3U8 segments directly on your local machine. Built for scenarios where a standard browser download fails, Video NeatDownloader empowers you to save media from complex embedded players, live streams, and fragmented web sources. --- 🚀 UNMATCHED TECHNICAL CAPABILITIES --- • 🎬 - ADVANCED HLS & M3U8 EXTRACTOR: Automatically detects .m3u8 playlists and downloads segmented streams effortlessly. • 📥 - TRUE TS-TO-MP4 REMUXING: Converts and merges HLS/TS segments into high-quality, universally compatible MP4 files locally, without relying on external servers. • 🛠️ - BLOB URL & EMBEDDED PLAYER SUPPORT: Overcomes complex video hosting setups by extracting media hidden behind blob-based players. • 📺 - CAPTURE WHILE PLAYING: An innovative fallback that records visible, non-DRM playback directly from your screen when no direct source file is exposed. • ⚡- SMART DOWNLOAD MANAGER: Track real-time progress, manage your local queue (pause, resume, cancel), and automatically select the best available resolution. • 🎨 - UNIVERSAL STREAM DETECTION: Intelligently identifies standard MP4, WebM, and fragmented media streams across the web. - 🔒 - 100% Local Privacy-First Pipeline: Everything happens directly on your device. We never proxy your data, meaning your downloads and browsing history remain entirely private. --- UNMATCHED TECHNICAL CAPABILITIES --- • ADVANCED HLS & M3U8 EXTRACTOR: Automatically detects .m3u8 playlists and downloads segmented streams effortlessly. • TRUE TS-TO-MP4 REMUXING: Converts and merges HLS/TS segments into high-quality, universally compatible MP4 files locally. • RESILIENT HLS PARTIAL OUTPUT: Preserves and saves usable media segments even if a download is interrupted or cancelled. • BLOB URL & EMBEDDED PLAYER SUPPORT: Overcomes complex video hosting setups by extracting media hidden behind blob-based players. • CAPTURE WHILE PLAYING: An innovative fallback that records visible, non-DRM playback directly from your screen when no direct source file is exposed. • SMART DOWNLOAD MANAGER: Track real-time progress, manage your local queue (pause, resume, cancel), and automatically select the best available resolution. • UNIVERSAL STREAM DETECTION: Intelligently identifies standard MP4, WebM, and fragmented media streams across the web. *(Note: YouTube downloading is strictly prohibited by Chrome Web Store policies and is not supported by this extension.)* --- 100% PRIVACY-FIRST & ZERO-SERVER PROCESSING --- Unlike other video downloaders that route your data through shady third-party servers, Video NeatDownloader features a true Zero-Server Architecture: • All video assembly, TS-to-MP4 remuxing, and processing happen locally on your device using advanced browser APIs. • Your media data and browsing history never leave your machine. • Zero telemetry, no remote media uploads, and completely ad-free. --- IMPORTANT BOUNDARIES --- • NO DRM SUPPORT: Encrypted or DRM-protected playback (e.g., premium streaming services) cannot be downloaded. • DASH STREAMS: Currently limited to direct-file cases; separate audio/video muxing for complex DASH manifests is not yet supported. • FALLBACK PURPOSE: Capture While Playing is designed as a resilient fallback for visible, non-DRM streams, not a universal format converter. --- HOW IT WORKS --- 1. Open a web page featuring the video stream you want to save. 2. Click the Video NeatDownloader icon to review all detected media sources and resolutions. 3. Choose the optimal format (Direct MP4, HLS/M3U8 variant, or Capture While Playing). 4. Monitor the progress in the native popup or side panel, and find your finished file securely saved in your Chrome Downloads folder. What Changed: Versio [2.0.0] - 2026-05-07 ### Added - True HLS TS-to-MP4 Remux: Implemented local remuxing of TS-based HLS streams into standard MP4 files without quality loss. - Enhanced Recovery Suite: - No Video Assistant: Interactive recovery guide when no media is detected. - Capture While Playing: Direct screen/buffer capture for resilient downloads on protected or unstable sources. - Deep Site Research: Completed comprehensive research and documentation for top 10 video sites to improve download success rates. - Download Diagnostics: One-click technical report generation for easier troubleshooting. ### Improved - HLS Stability: Refined offscreen processing for large file merges. - Site Compatibility: Updated detection logic for VK, Dailymotion, and FC2. ### Fixed - HLS Messaging: Updated marketing and UI copy to accurately reflect local merging behavior for M3U8/HLS streams. - DASH Labeling: Added explicit labeling for unsupported DASH manifests (segmented/separate-audio) to guide users clearly. - Pro Cleanup: Hard-disabled and removed dormant Pro feature affordances to maintain a clean free-build experience.Video NeatDownloader is the ultimate, privacy-first video downloader designed to catch streaming videos, extract blob URLs, and seamlessly merge HLS and M3U8 segments directly on your local machine. Built for scenarios where a standard browser download fails, Video NeatDownloader empowers you to save media from complex embedded players, live streams, and fragmented web sources. --- 🚀 UNMATCHED TECHNICAL CAPABILITIES --- • 🎬 - ADVANCED HLS & M3U8 EXTRACTOR: Automatically detects .m3u8 playlists and downloads segmented streams effortlessly. • 📥 - TRUE TS-TO-MP4 REMUXING: Converts and merges HLS/TS segments into high-quality, universally compatible MP4 files locally, without relying on external servers. • 🛠️ - BLOB URL & EMBEDDED PLAYER SUPPORT: Overcomes complex video hosting setups by extracting media hidden behind blob-based players. • 📺 - CAPTURE WHILE PLAYING: An innovative fallback that records visible, non-DRM playback directly from your screen when no direct source file is exposed. • ⚡- SMART DOWNLOAD MANAGER: Track real-time progress, manage your local queue (pause, resume, cancel), and automatically select the best available resolution. • 🎨 - UNIVERSAL STREAM DETECTION: Intelligently identifies standard MP4, WebM, and fragmented media streams across the web. - 🔒 - 100% Local Privacy-First Pipeline: Everything happens directly on your device. We never proxy your data, meaning your downloads and browsing history remain entirely private. --- UNMATCHED TECHNICAL CAPABILITIES --- • ADVANCED HLS & M3U8 EXTRACTOR: Automatically detects .m3u8 playlists and downloads segmented streams effortlessly. • TRUE TS-TO-MP4 REMUXING: Converts and merges HLS/TS segments into high-quality, universally compatible MP4 files locally. • RESILIENT HLS PARTIAL OUTPUT: Preserves and saves usable media segments even if a download is interrupted or cancelled. • BLOB URL & EMBEDDED PLAYER SUPPORT: Overcomes complex video hosting setups by extracting media hidden behind blob-based players. • CAPTURE WHILE PLAYING: An innovative fallback that records visible, non-DRM playback directly from your screen when no direct source file is exposed. • SMART DOWNLOAD MANAGER: Track real-time progress, manage your local queue (pause, resume, cancel), and automatically select the best available resolution. • UNIVERSAL STREAM DETECTION: Intelligently identifies standard MP4, WebM, and fragmented media streams across the web. *(Note: YouTube downloading is strictly prohibited by Chrome Web Store policies and is not supported by this extension.)* --- 100% PRIVACY-FIRST & ZERO-SERVER PROCESSING --- Unlike other video downloaders that route your data through shady third-party servers, Video NeatDownloader features a true Zero-Server Architecture: • All video assembly, TS-to-MP4 remuxing, and processing happen locally on your device using advanced browser APIs. • Your media data and browsing history never leave your machine. • Zero telemetry, no remote media uploads, and completely ad-free. --- IMPORTANT BOUNDARIES --- • NO DRM SUPPORT: Encrypted or DRM-protected playback (e.g., premium streaming services) cannot be downloaded. • DASH STREAMS: Currently limited to direct-file cases; separate audio/video muxing for complex DASH manifests is not yet supported. • FALLBACK PURPOSE: Capture While Playing is designed as a resilient fallback for visible, non-DRM streams, not a universal format converter. --- HOW IT WORKS --- 1. Open a web page featuring the video stream you want to save. 2. Click the Video NeatDownloader icon to review all detected media sources and resolutions. 3. Choose the optimal format (Direct MP4, HLS/M3U8 variant, or Capture While Playing). 4. Monitor the progress in the native popup or side panel, and find your finished file securely saved in your Chrome Downloads folder. What Changed: Version [2.6.0] - 2026-05-17 ### Added - **Worker Modularization**: Split the massive `hls_worker.js` into cohesive, single-responsibility modules: - `hls_downloader.js` (segmented M3U8 handling) - `progressive_downloader.js` (MP4/direct progressive streams) - `capture_downloader.js` (canvas/tab capture engine) - `diagnostics.js` (DRM and environment reporting) - **Unified DASH Processing**: Completed porting Vimeo adapters to run on the generic DASH/mux engine. - **Enhanced Validation**: Added pre-flight check validation for resolved tasks and clean duplicate handling. ### Improved - **Code Maintainability**: Removed over 1,400 lines of complex inline code from the core offscreen worker, distributing the responsibilities to specific isolated engines. - **Test Integrity**: Updated simulated test context runner to load all modular files, keeping automated fixture tests passing. Version [2.5.0] - 2026-05-17 ### Added - **Full DASH Stream Support**: Generalized the downloader from Vimeo-only JSON streams to support standard DASH manifests (`.mpd`), covering `SegmentTemplate`, `SegmentList`, and `SegmentBase` (sidx index) formats. - **Local Audio/Video Muxing**: Added support for fetching separate DASH audio and video tracks and merging them locally into a single high-quality MP4 file. - **Video-Only DASH Mode**: Added a "Download Video Only" feature to the popup for quick video track downloads. - **DASH Test Fixtures**: Created a robust test suite covering multiple DASH layouts to verify parser accuracy. - **Durable Resume Support (OPFS)**: Implemented Origin Private File System persistent storage sidecars to allow both HLS and DASH downloads to resume exactly where they were paused or stopped, even after worker termination or error. - **Diagnostics Bundle Export**: Added support for exporting an automated redacted support diagnostics bundle for debugging. - **Segment Concurrency Setting**: Allowed parallel segment downloads control (1 to 8 concurrent segments). - **"Best Playable" Recommendation Strategy**: Introduced a smart Advisor mode that balances compatibility, codec efficiency, and resolution. Version [2.2.0] - 2026-05-16 ### Fixed - **Resume Stuck Bug**: Added a 10-second timeout to resume and restart actions to prevent the queue from getting stuck on unresponsive offscreen workers. - **Offscreen Synchronization**: Background script now ensures the offscreen document is active before dispatching resume commands, fixing cases where "Restart" would hang indefinitely. ### Improved - **Resume Reliability**: Implemented an automatic "restart from scratch" fallback when a byte-level resume attempt times out or fails to initialize. Version [2.1.0] - 2026-05-10 ### Added - **Bilibili Support**: Enhanced detection and extraction for Bilibili video streams. - **HLS Partial Output**: Extension now preserves and saves usable media segments even if a download is interrupted or cancelled. ### Improved - **Worker Stability**: Refined offscreen HLS worker and background listeners for better reliability during long downloads. - **Queue Resilience**: Improved handling of network retries and manifest refreshes. Version [2.0.0] - 2026-05-07 ### Added - True HLS TS-to-MP4 Remux: Implemented local remuxing of TS-based HLS streams into standard MP4 files without quality loss. - Enhanced Recovery Suite: - No Video Assistant: Interactive recovery guide when no media is detected. - Capture While Playing: Direct screen/buffer capture for resilient downloads on protected or unstable sources. - Deep Site Research: Completed comprehensive research and documentation for top 10 video sites to improve download success rates. - Download Diagnostics: One-click technical report generation for easier troubleshooting. ### Improved - HLS Stability: Refined offscreen processing for large file merges. - Site Compatibility: Updated detection logic for VK, Dailymotion, and FC2. ### Fixed - HLS Messaging: Updated marketing and UI copy to accurately reflect local merging behavior for M3U8/HLS streams. - DASH Labeling: Added explicit labeling for unsupported DASH manifests (segmented/separate-audio) to guide users clearly. - Pro Cleanup: Hard-disabled and removed dormant Pro feature affordances to maintain a clean free-build experience. - May 12, 2026description
# Video NeatDownloader: The Ultimate HLS, M3U8, and Blob URL Video Extractor Tired of trying to figure out **how to download video from blob url without software**? Frustrated by streaming videos that are split into hundreds of tiny pieces? **Video NeatDownloader** is the most advanced, privacy-first Chrome extension engineered to seamlessly **download M3U8 playlist to MP4**, capture fragmented TS streams, and extract complex embedded videos that standard downloaders completely miss. Whether you're a video professional, an archivist, or just trying to save a webinar, Video NeatDownloader makes it ridiculously easy to **save streaming video without screen recording**. ## Why Video NeatDownloader Outperforms the Rest Most regular video downloaders fail instantly when they encounter modern adaptive streaming. Our intelligent local-first engine is purpose-built to act as a **Chrome extension to download fragmented TS videos**. It flawlessly detects `master.m3u8` manifests, intercepts streaming segments on the fly, and securely stitches them together right in your browser. No sketchy cloud servers. No conversion wait times. Complete privacy. ### 🚀 Powerful Features You Won't Find Anywhere Else: - 🎬 **Advanced M3U8 to MP4 Converter Extension**: Instantly **extract M3U8 to MP4 locally** without needing complicated command-line tools like FFmpeg or external software. - 📥 **The Best Blob URL Downloader**: The definitive solution to effortlessly **download protected embedded videos easy** directly from blob: URLs. - 🛠️ **HLS Fragmented Video Merger**: Automatically catch, download, and merge segmented streaming video pieces into a single, high-quality local MP4 file. - 📺 **Live Stream Recording Extension**: Catch streaming data as it broadcasts and save live streaming video recording directly to your hard drive. - ⚡ **Concurrent Segment Fetching**: Rapidly **download fragmented video segments** using optimized parallel downloading to maximize your bandwidth. - 🎨 **Minimalist Premium Interface**: A beautiful, dark-mode native dashboard that provides powerful queue management without cluttering your browser. - 🔒 **100% Local Privacy-First Pipeline**: Everything happens directly on your device. We never proxy your data, meaning your downloads and browsing history remain entirely private. ## Precision Site-Specific Extractors While Video NeatDownloader works universally by detecting network traffic, we’ve built highly specialized local parsers for the platforms that matter most: - **Twitter (X) Private Video Downloader Chrome**: Effortlessly capture the highest available bitrate. Our dedicated extractor makes it simple to **save Twitter videos in high quality**—including private tweets, timeline videos, and threaded media. - **Vimeo Private Video Downloader Extension**: Confidently **download Vimeo videos without login**. Bypasses common iframe restrictions to easily extract high-resolution embeds from e-learning platforms, blogs, and third-party hosted sites. - **Facebook Reels Saver High Quality**: A streamlined, one-click solution to grab Facebook Reels, Watch videos, and group recordings directly from your timeline in original resolution. - **Universal Adaptive Stream Support**: Works seamlessly across thousands of generic video hosting platforms, CMS platforms, and online course websites by detecting underlying `master.json` and `.m3u8` traffic. ## How to Save Any Complex Video in 3 Easy Steps: 1. **Detect**: Navigate to the page containing your desired video. Video NeatDownloader quietly monitors the network to automatically **catch M3U8 files** and standard media assets. 2. **Select**: Click the NeatDownloader icon to view all detected streams. If a stream is adaptive, choose your preferred resolution directly from the HLS manifest options. 3. **Merge & Reveal**: Hit 'Download'. Watch the real-time queue interface as it fetches fragments concurrently. Once merged, click 'Open' to view the final MP4 in your default downloads folder. ## Technical Capabilities & Privacy Commitment To provide the absolute **best way to download embedded streaming videos**, Video NeatDownloader requires specific, minimal permissions: - **Web Request Insight**: Crucial for identifying `.m3u8` playlists and media fragments hidden deep within site network traffic. - **Offscreen Processing Sandbox**: Ensures we can securely merge massive multi-gigabyte HLS streams seamlessly in the background without locking up your active tabs. - **Downloads API**: Required to directly write the final processed MP4 file safely to your local computer. *Important Note: In strict compliance with Google Chrome Web Store policies, this extension does NOT support downloading from YouTube.* --- **Video NeatDownloader** — The professional's choice to **download segmented streaming video master.m3u8** files. Fast, completely private, and entirely local.
Video NeatDownloader is the ultimate, privacy-first video downloader designed to catch streaming videos, extract blob URLs, and seamlessly merge HLS and M3U8 segments directly on your local machine. Built for scenarios where a standard browser download fails, Video NeatDownloader empowers you to save media from complex embedded players, live streams, and fragmented web sources. --- 🚀 UNMATCHED TECHNICAL CAPABILITIES --- • 🎬 - ADVANCED HLS & M3U8 EXTRACTOR: Automatically detects .m3u8 playlists and downloads segmented streams effortlessly. • 📥 - TRUE TS-TO-MP4 REMUXING: Converts and merges HLS/TS segments into high-quality, universally compatible MP4 files locally, without relying on external servers. • 🛠️ - BLOB URL & EMBEDDED PLAYER SUPPORT: Overcomes complex video hosting setups by extracting media hidden behind blob-based players. • 📺 - CAPTURE WHILE PLAYING: An innovative fallback that records visible, non-DRM playback directly from your screen when no direct source file is exposed. • ⚡- SMART DOWNLOAD MANAGER: Track real-time progress, manage your local queue (pause, resume, cancel), and automatically select the best available resolution. • 🎨 - UNIVERSAL STREAM DETECTION: Intelligently identifies standard MP4, WebM, and fragmented media streams across the web. - 🔒 - 100% Local Privacy-First Pipeline: Everything happens directly on your device. We never proxy your data, meaning your downloads and browsing history remain entirely private. --- UNMATCHED TECHNICAL CAPABILITIES --- • ADVANCED HLS & M3U8 EXTRACTOR: Automatically detects .m3u8 playlists and downloads segmented streams effortlessly. • TRUE TS-TO-MP4 REMUXING: Converts and merges HLS/TS segments into high-quality, universally compatible MP4 files locally. • RESILIENT HLS PARTIAL OUTPUT: Preserves and saves usable media segments even if a download is interrupted or cancelled. • BLOB URL & EMBEDDED PLAYER SUPPORT: Overcomes complex video hosting setups by extracting media hidden behind blob-based players. • CAPTURE WHILE PLAYING: An innovative fallback that records visible, non-DRM playback directly from your screen when no direct source file is exposed. • SMART DOWNLOAD MANAGER: Track real-time progress, manage your local queue (pause, resume, cancel), and automatically select the best available resolution. • UNIVERSAL STREAM DETECTION: Intelligently identifies standard MP4, WebM, and fragmented media streams across the web. *(Note: YouTube downloading is strictly prohibited by Chrome Web Store policies and is not supported by this extension.)* --- 100% PRIVACY-FIRST & ZERO-SERVER PROCESSING --- Unlike other video downloaders that route your data through shady third-party servers, Video NeatDownloader features a true Zero-Server Architecture: • All video assembly, TS-to-MP4 remuxing, and processing happen locally on your device using advanced browser APIs. • Your media data and browsing history never leave your machine. • Zero telemetry, no remote media uploads, and completely ad-free. --- IMPORTANT BOUNDARIES --- • NO DRM SUPPORT: Encrypted or DRM-protected playback (e.g., premium streaming services) cannot be downloaded. • DASH STREAMS: Currently limited to direct-file cases; separate audio/video muxing for complex DASH manifests is not yet supported. • FALLBACK PURPOSE: Capture While Playing is designed as a resilient fallback for visible, non-DRM streams, not a universal format converter. --- HOW IT WORKS --- 1. Open a web page featuring the video stream you want to save. 2. Click the Video NeatDownloader icon to review all detected media sources and resolutions. 3. Choose the optimal format (Direct MP4, HLS/M3U8 variant, or Capture While Playing). 4. Monitor the progress in the native popup or side panel, and find your finished file securely saved in your Chrome Downloads folder. What Changed: Versio [2.0.0] - 2026-05-07 ### Added - True HLS TS-to-MP4 Remux: Implemented local remuxing of TS-based HLS streams into standard MP4 files without quality loss. - Enhanced Recovery Suite: - No Video Assistant: Interactive recovery guide when no media is detected. - Capture While Playing: Direct screen/buffer capture for resilient downloads on protected or unstable sources. - Deep Site Research: Completed comprehensive research and documentation for top 10 video sites to improve download success rates. - Download Diagnostics: One-click technical report generation for easier troubleshooting. ### Improved - HLS Stability: Refined offscreen processing for large file merges. - Site Compatibility: Updated detection logic for VK, Dailymotion, and FC2. ### Fixed - HLS Messaging: Updated marketing and UI copy to accurately reflect local merging behavior for M3U8/HLS streams. - DASH Labeling: Added explicit labeling for unsupported DASH manifests (segmented/separate-audio) to guide users clearly. - Pro Cleanup: Hard-disabled and removed dormant Pro feature affordances to maintain a clean free-build experience. - May 12, 2026short_description
The ultimate HLS & M3U8 video downloader. Catch streaming videos, extract blob URLs, and merge M3U8 segments to MP4 locally.
The ultimate HLS & M3U8 video downloader. Catch streaming videos, extract blob URLs, and merge HLS and M3U8 segments locally.
- May 12, 2026category
productivity/communication
productivity/tools
- May 8, 2026description
# Video NeatDownloader Download videos from supported websites with a clean, local-first interface. ## Features 🎬 **Universal Video Detection** - Automatically detects videos playing on any webpage - Supports MP4, WebM, HLS streams, and more 📥 **Smart Download Manager** - Pause, resume, and cancel downloads - Real-time progress tracking with speed indicator - Download queue management 🎨 **Clean Interface** - Clean, modern dark theme - Intuitive one-click downloads - Quality selection when available ⚡ **Powerful Features** - HLS/M3U8 streaming support - Multiple quality options - Batch download support ## Supported Sites Works on many supported video-hosting websites including: - Twitter/X ✓ - Vimeo ✓ - Dailymotion - Facebook (with limitations) - And many more supported sites ## Not Supported - YouTube (due to Terms of Service compliance) ## How to Use 1. Navigate to any webpage with a video 2. Click the Video NeatDownloader icon in your toolbar 3. Select the video quality you prefer 4. Click Download and wait for completion 5. Click Save to store the video on your computer ## Permissions This extension requires certain permissions to function: - **Web Request**: To detect media network responses - **Storage**: To store local queue state and user preferences - **Downloads**: To start/save browser downloads - **Active Tab**: To run scan/preview actions on your current tab - **Tabs**: To read active-tab context and open the extension archive - **Side Panel**: To open the extension UI in Chrome's sidebar - **Declarative Net Request**: To apply required media header rules - **Offscreen**: To process certain HLS workflows in the background See our Privacy Policy for full details. ## Data Handling - Runs locally in your browser - No external analytics or telemetry - No remote server upload of your detected videos or files ## Support Having issues? Email Us at [email protected] --- Made with ❤️ for video enthusiasts (HandanCorp)
# Video NeatDownloader: The Ultimate HLS, M3U8, and Blob URL Video Extractor Tired of trying to figure out **how to download video from blob url without software**? Frustrated by streaming videos that are split into hundreds of tiny pieces? **Video NeatDownloader** is the most advanced, privacy-first Chrome extension engineered to seamlessly **download M3U8 playlist to MP4**, capture fragmented TS streams, and extract complex embedded videos that standard downloaders completely miss. Whether you're a video professional, an archivist, or just trying to save a webinar, Video NeatDownloader makes it ridiculously easy to **save streaming video without screen recording**. ## Why Video NeatDownloader Outperforms the Rest Most regular video downloaders fail instantly when they encounter modern adaptive streaming. Our intelligent local-first engine is purpose-built to act as a **Chrome extension to download fragmented TS videos**. It flawlessly detects `master.m3u8` manifests, intercepts streaming segments on the fly, and securely stitches them together right in your browser. No sketchy cloud servers. No conversion wait times. Complete privacy. ### 🚀 Powerful Features You Won't Find Anywhere Else: - 🎬 **Advanced M3U8 to MP4 Converter Extension**: Instantly **extract M3U8 to MP4 locally** without needing complicated command-line tools like FFmpeg or external software. - 📥 **The Best Blob URL Downloader**: The definitive solution to effortlessly **download protected embedded videos easy** directly from blob: URLs. - 🛠️ **HLS Fragmented Video Merger**: Automatically catch, download, and merge segmented streaming video pieces into a single, high-quality local MP4 file. - 📺 **Live Stream Recording Extension**: Catch streaming data as it broadcasts and save live streaming video recording directly to your hard drive. - ⚡ **Concurrent Segment Fetching**: Rapidly **download fragmented video segments** using optimized parallel downloading to maximize your bandwidth. - 🎨 **Minimalist Premium Interface**: A beautiful, dark-mode native dashboard that provides powerful queue management without cluttering your browser. - 🔒 **100% Local Privacy-First Pipeline**: Everything happens directly on your device. We never proxy your data, meaning your downloads and browsing history remain entirely private. ## Precision Site-Specific Extractors While Video NeatDownloader works universally by detecting network traffic, we’ve built highly specialized local parsers for the platforms that matter most: - **Twitter (X) Private Video Downloader Chrome**: Effortlessly capture the highest available bitrate. Our dedicated extractor makes it simple to **save Twitter videos in high quality**—including private tweets, timeline videos, and threaded media. - **Vimeo Private Video Downloader Extension**: Confidently **download Vimeo videos without login**. Bypasses common iframe restrictions to easily extract high-resolution embeds from e-learning platforms, blogs, and third-party hosted sites. - **Facebook Reels Saver High Quality**: A streamlined, one-click solution to grab Facebook Reels, Watch videos, and group recordings directly from your timeline in original resolution. - **Universal Adaptive Stream Support**: Works seamlessly across thousands of generic video hosting platforms, CMS platforms, and online course websites by detecting underlying `master.json` and `.m3u8` traffic. ## How to Save Any Complex Video in 3 Easy Steps: 1. **Detect**: Navigate to the page containing your desired video. Video NeatDownloader quietly monitors the network to automatically **catch M3U8 files** and standard media assets. 2. **Select**: Click the NeatDownloader icon to view all detected streams. If a stream is adaptive, choose your preferred resolution directly from the HLS manifest options. 3. **Merge & Reveal**: Hit 'Download'. Watch the real-time queue interface as it fetches fragments concurrently. Once merged, click 'Open' to view the final MP4 in your default downloads folder. ## Technical Capabilities & Privacy Commitment To provide the absolute **best way to download embedded streaming videos**, Video NeatDownloader requires specific, minimal permissions: - **Web Request Insight**: Crucial for identifying `.m3u8` playlists and media fragments hidden deep within site network traffic. - **Offscreen Processing Sandbox**: Ensures we can securely merge massive multi-gigabyte HLS streams seamlessly in the background without locking up your active tabs. - **Downloads API**: Required to directly write the final processed MP4 file safely to your local computer. *Important Note: In strict compliance with Google Chrome Web Store policies, this extension does NOT support downloading from YouTube.* --- **Video NeatDownloader** — The professional's choice to **download segmented streaming video master.m3u8** files. Fast, completely private, and entirely local.
- May 8, 2026short_description
Download videos from supported websites with a clean, local-first interface.
The ultimate HLS & M3U8 video downloader. Catch streaming videos, extract blob URLs, and merge M3U8 segments to MP4 locally.
Permissions & access
- Permissions
- webRequeststoragedownloadsactiveTabtabssidePaneldeclarativeNetRequestoffscreen
- Host access
- *://*/*
Screenshots
About
Video NeatDownloader is the ultimate, privacy-first video downloader designed to catch streaming videos, extract blob URLs, and seamlessly merge HLS and M3U8 segments directly on your local machine. Built for scenarios where a standard browser download fails, Video NeatDownloader empowers you to save media from complex embedded players, live streams, and fragmented web sources. --- 🚀 UNMATCHED TECHNICAL CAPABILITIES --- • 🎬 - ADVANCED HLS & M3U8 EXTRACTOR: Automatically detects .m3u8 playlists and downloads segmented streams effortlessly. • 📥 - TRUE TS-TO-MP4 REMUXING: Converts and merges HLS/TS segments into high-quality, universally compatible MP4 files locally, without relying on external servers. • 🛠️ - BLOB URL & EMBEDDED PLAYER SUPPORT: Overcomes complex video hosting setups by extracting media hidden behind blob-based players. • 📺 - CAPTURE WHILE PLAYING: An innovative fallback that records visible, non-DRM playback directly from your screen when no direct source file is exposed. • ⚡- SMART DOWNLOAD MANAGER: Track real-time progress, manage your local queue (pause, resume, cancel), and automatically select the best available resolution. • 🎨 - UNIVERSAL STREAM DETECTION: Intelligently identifies standard MP4, WebM, and fragmented media streams across the web. - 🔒 - 100% Local Privacy-First Pipeline: Everything happens directly on your device. We never proxy your data, meaning your downloads and browsing history remain entirely private. --- UNMATCHED TECHNICAL CAPABILITIES --- • ADVANCED HLS & M3U8 EXTRACTOR: Automatically detects .m3u8 playlists and downloads segmented streams effortlessly. • TRUE TS-TO-MP4 REMUXING: Converts and merges HLS/TS segments into high-quality, universally compatible MP4 files locally. • RESILIENT HLS PARTIAL OUTPUT: Preserves and saves usable media segments even if a download is interrupted or cancelled. • BLOB URL & EMBEDDED PLAYER SUPPORT: Overcomes complex video hosting setups by extracting media hidden behind blob-based players. • CAPTURE WHILE PLAYING: An innovative fallback that records visible, non-DRM playback directly from your screen when no direct source file is exposed. • SMART DOWNLOAD MANAGER: Track real-time progress, manage your local queue (pause, resume, cancel), and automatically select the best available resolution. • UNIVERSAL STREAM DETECTION: Intelligently identifies standard MP4, WebM, and fragmented media streams across the web. *(Note: YouTube downloading is strictly prohibited by Chrome Web Store policies and is not supported by this extension.)* --- 100% PRIVACY-FIRST & ZERO-SERVER PROCESSING --- Unlike other video downloaders that route your data through shady third-party servers, Video NeatDownloader features a true Zero-Server Architecture: • All video assembly, TS-to-MP4 remuxing, and processing happen locally on your device using advanced browser APIs. • Your media data and browsing history never leave your machine. • Zero telemetry, no remote media uploads, and completely ad-free. --- IMPORTANT BOUNDARIES --- • NO DRM SUPPORT: Encrypted or DRM-protected playback (e.g., premium streaming services) cannot be downloaded. • DASH STREAMS: Currently limited to direct-file cases; separate audio/video muxing for complex DASH manifests is not yet supported. • FALLBACK PURPOSE: Capture While Playing is designed as a resilient fallback for visible, non-DRM streams, not a universal format converter. --- HOW IT WORKS --- 1. Open a web page featuring the video stream you want to save. 2. Click the Video NeatDownloader icon to review all detected media sources and resolutions. 3. Choose the optimal format (Direct MP4, HLS/M3U8 variant, or Capture While Playing). 4. Monitor the progress in the native popup or side panel, and find your finished file securely saved in your Chrome Downloads folder. What Changed: [2.6.2] - 2026-05-25 -- Fixed Playable Resumed Downloads: Prevented MP4 and HLS retries from producing zero-prefixed corrupt files when saved resume metadata outlives its temporary media data. [2.6.1] - 2026-05-23 -- Fixed HLS Segment Detection: Improved .ts file recognition in partial media URLs that include query strings. [2.6.0] - 2026-05-17 -- Added Worker Modularization: Split the massive hls_worker.js into cohesive, single-responsibility modules: -- hls_downloader.js (segmented M3U8 handling) -- progressive_downloader.js (MP4/direct progressive streams) -- capture_downloader.js (canvas/tab capture engine) -- diagnostics.js (DRM and environment reporting) Unified DASH Processing: Completed porting Vimeo adapters to run on the generic DASH/mux engine. Enhanced Validation: Added pre-flight check validation for resolved tasks and clean duplicate handling. -- Improved Code Maintainability: Removed over 1,400 lines of complex inline code from the core offscreen worker, distributing the responsibilities to specific isolated engines. Test Integrity: Updated simulated test context runner to load all modular files, keeping automated fixture tests passing. [2.5.0] - 2026-05-17 -- Added Full DASH Stream Support: Generalized the downloader from Vimeo-only JSON streams to support standard DASH manifests (.mpd), covering SegmentTemplate, SegmentList, and SegmentBase (sidx index) formats. Local Audio/Video Muxing: Added support for fetching separate DASH audio and video tracks and merging them locally into a single high-quality MP4 file. Video-Only DASH Mode: Added a “Download Video Only” feature to the popup for quick video track downloads. DASH Test Fixtures: Created a robust test suite covering multiple DASH layouts to verify parser accuracy. Durable Resume Support (OPFS): Implemented Origin Private File System persistent storage sidecars to allow both HLS and DASH downloads to resume exactly where they were paused or stopped, even after worker termination or error. Diagnostics Bundle Export: Added support for exporting an automated redacted support diagnostics bundle for debugging. Segment Concurrency Setting: Allowed parallel segment downloads control (1 to 8 concurrent segments). “Best Playable” Recommendation Strategy: Introduced a smart Advisor mode that balances compatibility, codec efficiency, and resolution. [2.2.0] - 2026-05-16 -- Fixed Resume Stuck Bug: Added a 10-second timeout to resume and restart actions to prevent the queue from getting stuck on unresponsive offscreen workers. Offscreen Synchronization: Background script now ensures the offscreen document is active before dispatching resume commands, fixing cases where “Restart” would hang indefinitely. -- Improved Resume Reliability: Implemented an automatic “restart from scratch” fallback when a byte-level resume attempt times out or fails to initialize. [2.1.0] - 2026-05-10 -- Added Bilibili Support: Enhanced detection and extraction for Bilibili video streams. HLS Partial Output: Extension now preserves and saves usable media segments even if a download is interrupted or cancelled. Improved Worker Stability: Refined offscreen HLS worker and background listeners for better reliability during long downloads. Queue Resilience: Improved handling of network retries and manifest refreshes. [2.0.0] - 2026-05-07 -- Added True HLS TS-to-MP4 Remux: Implemented local remuxing of TS-based HLS streams into standard MP4 files without quality loss. Enhanced Recovery Suite: No Video Assistant: Interactive recovery guide when no media is detected. Capture While Playing: Direct screen/buffer capture for resilient downloads on protected or unstable sources. Deep Site Research: Completed comprehensive research and documentation for top 10 video sites to improve download success rates. Download Diagnostics: One-click technical report generation for easier troubleshooting. -- Improved HLS Stability: Refined offscreen processing for large file merges. Site Compatibility: Updated detection logic for VK, Dailymotion, and FC2. [1.2.0] - 2026-04-13 -- Fixed HLS Messaging: Updated marketing and UI copy to accurately reflect local merging behavior for M3U8/HLS streams. DASH Labeling: Added explicit labeling for unsupported DASH manifests (segmented/separate-audio) to guide users clearly. Pro Cleanup: Hard-disabled and removed dormant Pro feature affordances to maintain a clean free-build experience. -- Improved Popup Performance: Replaced the high-frequency 250ms polling loop with a push-first update model, significantly reducing background worker overhead. [1.1.0] - 2026-04-10 -- Improved Filename Generation: Implemented smart, word-boundary-aware filename truncation to prevent excessively long or broken filenames. [1.0.0] - 2026-04-03 -- Added Universal Video Detection: Engine for identifying MP4, WebM, and fragmented media streams across the web. Advanced HLS & M3U8 Support: Automatic detection of M3U8 manifests and segment-based downloading. Zero-Server Video Merging: Client-side merging of video segments into high-quality MP4 files using browser-native APIs and offscreen processing. Site-Specific Parsers: -- Twitter (X): Recognition of high-resolution video streams on timelines and individual posts. -- Vimeo: Extraction of embedded and hosted Vimeo content without authentication. -- Facebook: Experimental support for Facebook Reels and Watch video detection. Smart Download Manager: -- Real-time progress tracking with download speed indicators. -- Persistent local queue management (pause, resume, cancel). -- Automatic quality selection where multiple resolutions are detected. Modern UI Suite: -- Premium dark-themed Popup interface. -- Chrome Side Panel integration for persistent download monitoring. -- Responsive design for all browser window sizes. Privacy-First Architecture: -- 100% local processing; no media data or metadata ever leaves your machine. -- Zero telemetry and no external analytics. Blob URL Handling: Support for extracting and downloading media from blob-based player sources. -- Changed Initial release preparation—shifting from internal prototype to production-ready extension. -- Security Implemented Manifest V3 security standards using Declarative Net Request for media header handling. Sandboxed offscreen processing for merging large media files securely. Made with ❤️ for video enthusiasts.
Technical
- Version
- 2.6.2
- Manifest
- V3
- Size
- 234KiB
- Min Chrome
- 88
- Languages
- 1
- Featured
- No
Metadata
- ID
- bahccfnajeieakcjleeggpmbnkfdmpfb
- Developer ID
- ufa28c793c39eca74019a13f94c56e101
- Developer Email
- [email protected]
- Created
- Mar 31, 2026
- Last Updated (Store)
- May 26, 2026
- Last Scraped
- Jun 6, 2026
- Website
- handancorp.com
- Support URL
- —
- Privacy Policy
- —
Data sourced from the Chrome Web Store · last verified Jun 6, 2026.