AI product readAmazon 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
- Target users
- 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)
MonetizationNo paid features detected
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.
- Confidence
- 92
- Payment platform
- --
- Source
- AI / High
- Login required
- No
- Reason
- 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.
这个太棒了,比其他那些下载的乱七八糟还得收费的垃圾强太多了,YYDS
it works
Finally one that actually works and is smooth to use, keep it up love you guys
无敌
嘎嘎好用,必须五星!
很不错,其它软件不能用了,午休醒了一看,这个能用,牛逼了兄弟
很不错的功能。有一个问题需要解决:下载后的视频都变成99分钟99秒了,什么原因呢。本来就一两分钟的视频。
好工具,一下子解决了好多问题
要先打开要下载的视频页面,然后点击那个插件的审查弹出内容就可以下载了。没点击审查弹出内容就一直是清除数据的状态
为什么点击下载没有反应的