Xtreme Download Manager 可将下载速度提升5倍
XDM 在 GitHub 上已经拿到 7,735 Star 了。 这是一个下载管理工具,可将下载速度提升最多500%,支持流媒体视频下载、断连续传、下载调度和格式转换。它会自动拆分下载文件为多个块同时传输,以此提升下载效率,避免单线程下载的速度限制。
1、 核心功能
它能接管浏览器下载任务,支持Chrome、Firefox、Opera、Vivaldi、Edge等基于Chromium和Firefox内核的主流浏览器,自动识别页面中的下载链接和视频资源。用户安装对应浏览器的扩展插件后,无需额外操作,XDM会自动捕获可下载的资源。内置视频转换器,支持将下载的视频转换为100余种设备兼容的格式,可直接在手机、电视、平板等设备上播放,无需二次转码。 下载速度比常规下载工具快5到6倍,可从多数视频流媒体站点保存视频,支持的站点覆盖主流长视频、短视频平台。支持Windows、Linux、Mac OS X系统运行,覆盖主流桌面平台,不同系统的功能保持一致。内置视频转换器,可将下载的视频转换为MP3、MP4等常用格式,无需额外安装转换工具,减少用户操作步骤。支持HTTP、HTTPS、FTP协议,以及MPEG-DASH、Apple HLS、Adobe HDS等流媒体协议,覆盖多数网络资源传输场景,支持不同类型的文件和视频资源下载。支持身份认证、代理服务器、cookie、重定向等特殊网络环境,满足企业用户和特殊网络场景的使用需求,无需额外配置即可适配多数网络环境。提供视频下载、剪贴板监控、自动杀毒检查、下载调度、下载完成后系统自动关机等功能,覆盖不同用户的使用习惯。用户可设置定时下载任务,在网络空闲时段自动开始下载,避免占用工作时段带宽。可恢复因网络问题、断电、会话过期导致的断连下载,无需重新开始整个下载任务,避免重复下载浪费带宽和时间。支持Windows ISA、自动代理脚本、代理服务器、NTLM、Kerberos身份认证,适配企业级网络环境,满足企业内部网络的使用需求。
2、 源码构建方法
这是一个标准Maven项目,配置好Java和Maven环境后,运行mvn clean install即可构建项目,生成的jar文件保存在target目录中。用户也可以直接下载官方发布的二进制安装包,无需自行构建。项目同时提供实验性Beta版本,用户可根据需求选择使用。
3、 翻译贡献方式
如果要将XDM翻译为其他语言,可提交翻译文件,具体步骤参考项目wiki中的Submitting translations for XDM页面。项目欢迎不同语言的翻译贡献,帮助更多地区的用户使用工具。