AI 产品解读Amazon video downloader that intercepts HLS M3U8 video streams from Amazon product pages and converts them to downloadable MP4 files
Amazon product page videos (used for marketing/operations) cannot be easily downloaded through normal means. This extension enables Amazon operations professionals to capture and download these videos for offline use, content analysis, or cross-platform repurposing.
1. User navigates to an Amazon product page and plays a video.
2. Content script (content.js) monitors the DOM and detects M3U8 URLs from video/source elements.
3. Background script (background.js) intercepts M3U8 URLs via webRequest API, filtering for Amazon domains.
4. User clicks the extension icon to open the popup.
5. Popup (popup.js) requests collected URLs from background script and displays them with HLS.js preview players.
6. User clicks 'Download' button on a detected video.
7. Extension fetches the M3U8 manifest, parses sub-playlists if master playlist, downloads all TS segments, and remuxes them into a single MP4 file using mux.js.
8. Browser downloads the resulting MP4 file with a timestamped filename.
Intercepts HLS M3U8 video streams from Amazon pages via webRequest APIContent script monitors DOM for video elements on Amazon pagesPopup UI lists detected videos with thumbnail previews and play/pause controlsDownloads M3U8 streams, fetches TS segments, and remuxes to MP4 using mux.jsSupports multi-quality HLS streams (auto-selects first available quality)One-click download with automatic filename based on timestamp
- 目标用户
- Amazon e-commerce operations professionals (亚马逊运营) / Amazon sellers who need product videos for marketing / Content creators working with Amazon product videos
- The extension code is minified/webpack-bundled, making deep inspection of all logic paths difficult
- External ads endpoint (api.amzgo.org/ads/ads.php) content cannot be verified - it could potentially serve malicious ads
- The extension requests <all_urls> host permission which is overly broad for its stated purpose (should ideally be limited to Amazon domains)
付费分析未识别到付费功能
No payment, subscription, premium, upgrade, or billing logic found in the source code. The 'pro' keyword matches are false positives from minified Vue.js/webpack vendor code. The extension monetizes via displaying ads (fetched from api.amzgo.org), not via paid features. All download functionality is available to all users without any gating or tier system.
- 置信度
- 92
- 支付平台
- --
- 来源
- AI / 高
- 需要登录
- 否
- 登录理由
- No login flow, authentication, or account creation exists in the extension. The extension intercepts M3U8 video streams directly from Amazon web pages via webRequest and content script APIs. The core workflow (detecting and downloading Amazon videos) works without any login. No login-related strings (login, signin, auth, token, session) were found in any source file.