pyIDM是IDM(Internet Download Manager)的免費開源替代品,用于從流媒體網站下載常規文件和視頻。它是使用Python開發的(需要Python 3.6+),并且僅依賴于開源工具和庫,例如pycurl,youtube_dl,FFmpeg和pysimplegui。
它具有多線程下載,高速引擎(并且基于libcurl提供了很高的下載速度);恢復未完成的下載,對分段視頻流的支持,對加密/未加密的HLS(HTTP實時流)媒體流的支持。
此外,它還支持計劃下載,重新使用與遠程服務器的現有連接以及HTTP代理支持。并且它允許用戶控制選項,例如選擇主題(有140個主題),設置代理,選擇段大小,速度限制,最大并發下載和每次下載最大連接。
如何在Linux中安裝pyIDM
首先,您需要安裝所需的軟件包,其中包括:pip – Python的事實上的標準軟件包安裝程序和管理器,Tkinter – Python的事實上的標準GUI(圖形用戶界面)軟件包,xclip –到窗口的命令行界面。 X11剪貼板和FFmpeg –廣泛使用的多媒體框架。
[linuxidc@localhost ~/www.linuxidc.com]$sudo apt install python-pip python3-pip python3-tk xclip ffmpeg [在 Debian/Ubuntu 上]
[linuxidc@localhost ~/www.linuxidc.com]$dnf install python-pip python3-pip python3-tkinter xclip ffmpeg [在 Fedora/CentOS/RHEL 上]
[linuxidc@localhost ~/www.linuxidc.com]$yum install python-pip python3-pip python3-tkinter xclip ffmpeg [在 Fedora/CentOS/RHEL 上]
安裝所需的軟件包后,請使用pip3實用工具安裝pyIDM,一旦運行它將嘗試自動安裝缺少的依賴項。
[linuxidc@localhost ~/www.linuxidc.com]$sudo pip3 install pyIDM
或者
[linuxidc@localhost ~/www.linuxidc.com]$pip3 install pyIDM
安裝完成后,您可以如圖所示從終端窗口啟動pyIDM。
[linuxidc@localhost ~/www.linuxidc.com]$pyidm
要下載文件,復制其下載鏈接并將其粘貼到URL輸入框中。請注意,打開時,pyIDM將使用xclip程序(如果安裝了pyperclip或xsel)來自動檢測系統剪貼板中復制的URL,并在URL字段中自動粘貼下載鏈接。然后單擊下載按鈕,如下面的屏幕截圖所示。
要查看正在進行的下載,請單擊“下載”選項卡。 您也可以通過單擊“設置”選項卡來更改設置。
有關更多信息,請訪問pyIDM Github存儲庫:https://github.com/pyIDM/pyIDM。
pyIDM是一個使用Python和開源工具(如FFmpeg和youtube_dl)構建的IDM的開源替代品。試一試,然后通過下面的留言說說你的使用感受。