HLS Video Download EN
HLS Video Download · Firefox
Download videos from the Web. The extension handles some HLS based and single file video stream formats and it can be used for websites that use respective technology (e.g. arte.tv, Putlocker, HlsPlay, 123Movies, Tinklepad, SolarMovie, etc).
<all_urls>),意味着它可以读取你在任意站点的页面内容,包括已登录的页面。这是许多扩展正常工作的必要条件,但也值得你确认来源可信。
截图
简介
HLS Video Download is a tool for downloading video files from websites and saving them on your local device. Notice: The unregistered version limits the size of the files that it downloads to 20MB (full version can be activated for $1.99 on the extension's options page).
This is not a general purpose download tool but it specializes on certain scenarios that do not seem to be supported by other existing 'video download' extensions. It does not aim to replicate features that are already nicely covered by other more complete video download extensions. It handles some HLS based and single file stream formats and it can be used for websites that use respective technology (e.g. ARD mediathek, arte.tv, Youtube, Putlocker, HlsPlay, 123Movies, Tinklepad, SolarMovie, etc).
<b>Known limitation:</b> This plugin is not 100% HLS feature complete, i.e. there are features like "HLS media encryption" that are not currently fully implemented. Before buying the full version, make sure to use the demo version to specifically verify that the plugin actually downloads playable versions of the streams that you are specifically interested in! Feel free to drop me a feature request in case you are interested in some page that isn't currently supported.
<b>LEGAL DISCLAIMER:</b> The extension is provided 'as is', without warranty of any kind, express or implied, including but not limited to the warranty of fitness for a particular purpose. There may be country specific laws regarding what videos can be legally downloaded from the Internet. The fact that it is technically possible to download a video does not automatically make it legal and it is your responsibility to comply with the laws and regulations that apply to whatever country you might be living in.
<b>Usage:</b> Click on the extension's toolbar icon and use the 'Turn on' / 'Turn off' button in the respective dropdown menu to make sure the extension is active (The "turned off" plugin will still complete downloads already in progress but it will stop to look to new media streams.). Use the video website's regular functionality to the point where the streamed video is playing (you can pause it now) or where it has already accessed the respective video stream data. Then click HLS Video Download's toolbar icon. Wait until the resulting dropdown menu is properly filled (depending on the website this may take some seconds). Any videos that can be downloaded will show as buttons in the dropdown. (If a video isn't detected it may help to reload the page.) The menu will also show the status of the previous downloads. Files are downloaded to the browser's regular download-folder. Note: Completely closing the browser will discard any downloads that have not been completed.
The plugin sets some default name for each download which will be used to name the file once the download is complete. This name can be easily changed in the tool-menu by clicking the respective name while a download is still in progress. The 'X' icon shown for respective downloads can be used to cancel the download and remove it from the tool-menu's list.
Some pages use separate streams for audio/video data, and these streams can be downloaded separately. However this plugin does not include the potentially bulky and computationally expensive logic to merge (mux) the audio/video files into one. Rather than including a slow (since web-browser based) muxing-implementation or a separate native "companion" application (which might be perceived as an untrustworthy security risk) this plugin relies on the user's ability to manually mux respective audio/video files using some standard native tool of his choice. Example: the "ffmpeg" command line tool performs such merging via the below command (there are other tools like mkvtoolnix that also get the job done):
<code>ffmpeg -i "in.mp4" -i "in.m4a" -c copy "out.mp4" </code>
While activated, HLS Video Download tries to detect video streams by monitoring all the files loaded by the browser: To avoid this overhead it may be a good idea to use the extension's 'Turn off' button while not downloading video streams (this will not stop downloads that are already in progress).
Postprocessing: The downloaded videos might still use original MPEG-transport-stream packets - which may lead to audio-stuttering in a regular video player and cause glitches while seeking. To easily fix these type of issues the affected files should be post-processed using a separate tool like <code>ffmpeg -i "concat:in.mp4" -c copy "out.mp4"</code>.
<b>YouTube:</b> While the plugin had originally allowed to also download Youtube videos, changes that Youtube has meanwhile made on its platform have broken that functionality (as of 2026) and the plugin no longer seems to detect respective videos. Since there are already plenty alternatives available to download Youtube videos it just isn't worth the maintenance effort to fix the plugin every time Youtube updates its anti-download measures.
As for the media streams on other pages, the plugin just replays the requests performed by the original player. This means that the exact same stream/quality setting is selected. Sometimes respective higher quality streams use separate files for video and audio and these are downloaded unchanged (see above comments on "muxing"). For separate audio/video streams HLS Video Download here will generate/download a separate ".bat" script (same name as the stream) for each affected stream: That script then contains the "ffmpeg" based one-line command which can be easily verified by opening it in an arbitrary text editor. As long as "ffmpeg" is installed on your machine (and the excutable is on your search path) you can just double click on the respective .bat files i…
HLS Video Download 是做什么的
HLS Video Download 是一款面向 Firefox 的下载管理类扩展,主要用来接管浏览器下载、批量抓取资源、加速大文件。官方对它的介绍是:Download videos from the Web. The extension handles some HLS based and single file video stream formats and it can be used for websites that use respective technology (e.g. arte.tv, Putlocker, HlsPlay, 123Movies, Tinklepad, SolarMovie, etc).在Firefox 附加组件商店(AMO)上,它当前版本 1.2.2,评分 2.91(43 人评价),约 3,193 名用户。
适合什么人用
从功能定位看,HLS Video Download 更适合经常下载视频、素材或整站资源的用户。如果你平时只是偶尔遇到相关需求,用浏览器自带功能也能凑合;但如果这件事每天都发生,装一个专门处理它的扩展通常比手动操作省事得多。需要注意的是它作用于所有网站,装上后建议先观察一两天,确认不影响常用站点的正常使用。
怎么安装 HLS Video Download
- 打开Firefox 附加组件商店(AMO)上的官方页面;
- 点「添加到浏览器」并确认权限提示;
- 装好后在扩展列表里固定图标,方便随时开关。
本站只做索引与介绍,安装包来自官方商店。如果商店页面提示当前地区不可用,说明该扩展未在你所在区域上架。
常见问题
HLS Video Download 是免费的吗?
HLS Video Download 在Firefox 附加组件商店(AMO)免费提供下载。它是浏览器扩展,装上就能直接用,不需要注册账号。
HLS Video Download 安全吗?
它只申请了 0 项权限,范围比较克制,没有申请「读取所有网站数据」这种大权限。
HLS Video Download 支持哪些浏览器?
当前收录的版本来自Firefox 附加组件商店(AMO),适用于 Firefox。同一个扩展在其他商店可能有对应版本,但功能与版本号不一定相同。
怎么卸载 HLS Video Download?
在扩展管理页找到 HLS Video Download,点移除即可。它在本地保存的设置会一起清掉,不会残留数据。
权限清单 来自 manifest.json 原文
站点访问 2
*://*/*<all_urls>
接口权限 6
activeTabdownloadsstoragetabswebRequestwebRequestBlocking
