网站搜索

PyIDM - IDM(互联网下载管理器)的开源替代品


pyIDMIDM (Internet Download Manager) 的免费开源替代品,用于从 YouTube 以及 YouTube 下载一般文件和视频其他流媒体网站。它使用Python(需要Python 3.6+)开发,仅依赖于pycurl、youtube_dl、FFmpeg和pysimplegui

推荐阅读:2020 年 10 个最受欢迎的 Linux 下载管理器

它具有多个连接、速度引擎(并且基于libcurl提供高下载速度);恢复未完成的下载,支持分段视频流,支持加密/非加密HLSHTTP Live Streaming)媒体流。

此外,它还支持计划下载、重用现有的远程服务器连接以及 HTTP 代理支持。它允许用户控制选项,例如选择主题(有 140 个主题可用)、设置代理、选择分段大小、速度限制、最大并发下载和每次下载的最大连接数。

如何在 Linux 中安装 pyIDM

首先,您需要安装所需的软件包,它们是:pip - Python 事实上的标准软件包安装程序和管理器,Tkinter - Python 事实上的标准 GUI(图形化)用户界面)包,xclip - X11 剪贴板的命令行界面和 FFmpeg - 广泛使用的多媒体框架。

sudo apt install python-pip python3-pip python3-tk xclip ffmpeg   [On Debian/Ubuntu]
dnf install python-pip python3-pip python3-tkinter xclip ffmpeg   [On Fedora/CentOS/RHEL]
yum install python-pip python3-pip python3-tkinter xclip ffmpeg   [On Fedora/CentOS/RHEL]

安装所需的软件包后,使用pip3实用程序安装pyIDM,一旦运行它,它将尝试自动安装缺少的依赖项。

sudo pip3 install pyIDM
OR
pip3 install pyIDM

安装完成后,您可以从终端窗口启动 pyIDM,如图所示。

pyidm

要下载文件,请复制其下载链接并将其粘贴到 URL 输入框中。请注意,打开时,pyIDM 将使用 xclip 程序(或 pyperclipxsel 如果已安装)自动检测系统剪贴板中复制的 URL,并自动将下载链接粘贴到 URL 字段中。然后单击下载按钮,如以下屏幕截图所示。

要查看正在进行的下载,请单击下载选项卡。您还可以通过单击设置选项卡来更改设置。

有关更多信息,请访问 pyIDM Github 存储库:https://github.com/pyIDM/pyIDM。

pyIDM 是使用 Python 和 FFmpeg 和 youtube_dl 等开源工具构建的 IDM 的开源替代方案。尝试一下并通过下面的评论表向我们提供反馈。