PyIDM是采用python所开发的多线程下载工具,可以从网站快速获取视频、音频等文的下载链接,通过多线程并发的形式找到最佳网速的link,从而快速保存到本地中去,能够适用于所有的网页爬取,支持断点重连及分割下载等功能,非常适合经常爬取资源的用户。
软件功能
基于libcurl的高下载速度 - 请看: aria2与PyIDM的速度测试。
多连接下载 “多线程“
自动文件分割。
恢复未完成的下载,以及刷新过期的URL。
下载整个视频播放列表或选定的视频。
下载碎片化的视频流,以及加密/未加密的HLS媒体流。
边下载边观看视频* “某些视频在下载完成前将没有音频“。
下载视频字幕。
将视频元数据写入下载文件。
检查应用程序的更新。
计划下载
重新使用与远程服务器的现有连接。
剪贴板监视器。
简单的GUI界面,有140种主题可供选择。“90年代外观的GUI“
支持代理 (http, https, socks4, and socks5).
用户/通行证认证,推荐人链接,使用cookies,视频缩略图,字幕,MD5和SHA256校验和。
用户可以控制很多选项。
选择主题:
设置代理。
速度限制。
最大。并发下载.
每次下载的最大连接数。
更新内容
2020.8.13:
可以在下载过程中删除任何项目。
增加了打开日志文件或日志文件夹的按钮,问题#134。
修正了在Linux上显示阿拉伯文的问题#88
修正了目标文件夹名称有空格时下载失败的问题#130。
修正tkinter 8.6.9中表格颜色的问题。
停止用户向上滚动时的日志自动滚动.
增加了日志窗口的水平滚动条。
修正了以播放列表形式获取youtube频道视频的问题,问题#146。
修正元数据错误问题#138
交互式终端支持。
自动更正文件名扩展名(先问用户)问题#137