不習慣在終端使用 youtube-dl?可以使用這些 GUI 應用 | Linux 中國

2021-03-04 Linux中國

如果你一直在關注我們,可能已經知道 youtube-dl 項目曾被 GitHub 暫時下架 以合規。但它現在已經恢復並完全可以訪問,可以說它並不是一個非法的工具。

它是一個非常有用的命令行工具,可以讓你 從 YouTube 和其他一些網站下載視頻。使用 youtube-dl 並不複雜,但我明白使用命令來完成這種任務並不是每個人都喜歡的方式。

好在有一些應用為 youtube-dl 工具提供了 GUI 前端。

使用 youtube-dl GUI 應用的先決條件

在你嘗試下面提到的一些選擇之前,你可能需要在你的系統上安裝 youtube-dl 和 FFmpeg,才能夠下載/選擇不同的格式進行下載。

你可以按照我們的 ffmpeg 使用完整指南 進行設置,並探索更多關於它的內容。

要安裝 youtube-dl,你可以在 Linux 終端輸入以下命令:

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl

下載最新版本後,你只需要輸入以下內容使其可執行就可使用:

sudo chmod a+rx /usr/local/bin/youtube-dl

如果你需要其他方法安裝它,也可以按照官方安裝說明進行安裝。

Youtube-dl GUI 應用

大多數 Linux 上的下載管理器也允許你從 YouTube 和其他網站下載視頻。然而,youtube-dl GUI 應用可能有額外的選項,如只提取音頻或下載特定解析度和視頻格式。

請注意,下面的列表沒有特別的排名順序。你可以根據你的要求選擇。

1、AllTube Download

主要特點:

AllTube 是一個開源的 web GUI,你可以通過 https://alltubedownload.net/ 來訪問。

如果你選擇使用這款軟體,你不需要在系統上安裝 youtube-dl 或 ffmpeg。它提供了一個簡單的用戶界面,你只需要粘貼視頻的 URL,然後繼續選擇你喜歡的文件格式下載。你也可以選擇將其部署在你的伺服器上。

請注意,你不能使用這個工具提取視頻的 MP3 文件,它只適用於視頻。你可以通過他們的 GitHub 頁面探索更多關於它的信息。

2、youtube-dl GUI

主要特點:

一個使用 electron 和 node.js 製作的有用的跨平臺 GUI 應用。你可以很容易地下載音頻和視頻,以及選擇各種可用的文件格式的選項。

如果你願意的話,你還可以下載一個頻道或播放列表的部分內容。特別是當你下載高質量的視頻文件時,預計的下載大小絕對是非常方便的。

如上所述,它也適用於 Windows 和 MacOS。而且,你會在它的 GitHub 發布中得到一個適用於 Linux 的 AppImage 文件。

3、Videomass

主要特點:

如果你想從 YouTube 下載視頻或音頻,並將它們轉換為你喜歡的格式,Videomass 可以是一個不錯的選擇。

要做到這點,你需要在你的系統上同時安裝 youtube-dl 和 ffmpeg。你可以輕鬆的添加多個 URL 來下載,還可以根據自己的喜好設置輸出目錄。

你還可以獲得一些高級設置來禁用 youtube-dl,改變文件首選項,以及隨著你的探索,還有一些更方便的選項。

它為 Ubuntu 用戶提供了一個 PPA,為任何其他 Linux 發行版提供了一個 AppImage 文件。在它的 Github 頁面探索更多信息。

附送:Haruna Video Player

主要特點:

Haruna Video Player 原本是 MPV 的前端。雖然使用它不能下載 YouTube 視頻,但可以通過 youtube-dl 觀看/流式傳輸 YouTube 視頻。

你可以在我們的文章中探索更多關於視頻播放器的內容。

總結

儘管你可能會在 GitHub 和其他平臺上找到更多的 youtube-dl GUI,但它們中的大多數都不能很好地運行,最終會顯示出多個錯誤,或者不再積極開發。

Tartube 就是這樣的一個選擇,你可以嘗試一下,但可能無法達到預期的效果。我用 Pop!_OS 和 Ubuntu MATE 20.04(全新安裝)進行了測試。每次我嘗試下載一些東西時,無論我怎麼做都會失敗(即使系統中安裝了 youtube-dl 和 ffmpeg)。

所以,我個人最喜歡的似乎是 Web GUI(AllTube Download),它不依賴於安裝在你系統上的任何東西,也可以自託管。

如果我錯過了你最喜歡的選擇,請在評論中告訴我什麼是最適合你的。

via: https://itsfoss.com/youtube-dl-gui-apps/

作者:Ankush Das 選題:lujun9972 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出

我們將為您添加白名單,授權「轉載文章時可以修改」。

相關焦點

  • 好用的工具youtube-dl
    Mac上用command鍵+空格鍵調出搜索欄,輸入terminal調出終端窗口(terminal);Windows上使用win鍵+r組合鍵,win鍵是ctrl右邊的鍵。在彈出的「運行(run)」窗口輸入cmd,回車後即可調出命令窗口(command)。
  • 教你如何用youtube-dl下載YouTube視頻
    windows+r,輸入cmd,回車,然後執行命令:pip install youtube-dl然後等待安裝完畢,就可以使用了。第四步,安裝ffmpeg。這個ffmpeg啊,功能十分強大,改天我寫個入門專題~說遠了。
  • youtube-dl,又一全網視頻下載利器
    之前介紹過命令行的下載神器you-get,這個工具對國內的網站支持的比較好一些,傳送門在這裡:你還在為無法下載網站視頻煩惱嗎?
  • 知名視頻下載工具「youtube-dl」被關了
    比如說,您是一個出售伺服器的IDC服務商,有人在您這裡買了一臺伺服器,但是他在該伺服器上從事了盜版影視播放服務,比如搭建了一個電影網站,裡面的影視資源沒有經過版權方的授權。版權方發現之後,就可以給網站伺服器的IDC服務商發送DMCA通知,要求IDC服務商刪除侵權內容。
  • 10年Linux使用者,告訴你11個讓你吃驚的 Linux 終端命令
    CTRL + Z – 暫停應用程式fg – 重新將程序喚到前臺如何使用這個技巧呢?試想你正用nano編輯一個文件:文件編輯到一半你意識到你需要馬上在終端輸入些命令,但是nano在前臺運行讓你不能輸入。你可能覺得唯一的方法就是保存文件,退出 nano,運行命令以後在重新打開nano。
  • 使用 lolcat 為你的 Linux 終端帶來彩虹 | Linux 中國
    編譯自 | https://opensource.com/article/18/12/linux-toy-lolcat  作者 | Jason Baker 譯者 | geekpi 💎💎💎共計翻譯:860.5 篇 貢獻時間:1881 天使用這個簡單的工具,你可以為所需的任何程序的輸出變成七彩。今天是 Linux 命令行玩具日曆的第五天。
  • Anbox:在 Linux 上運行 Android 應用程式的簡單方式 | Linux 中國
    每個應用程式將在一個單獨窗口打開,就像其它本地系統應用程式一樣,並且它可以顯示在啟動器中。如何在 Linux 中安裝 Anbox ?Anbox 也可作為 snap 軟體包安裝,請確保你已經在你的系統上啟用了 snap 支持。
  • 4 個獨特的 Linux 終端模擬器 | Linux 中國
    這四個不同的終端模擬器 —— 不僅可以完成工作,還可以增加一些樂趣。讓我們面對現實,如果你是 Linux 管理員,那麼你要用命令行來工作。為此,你將使用終端模擬器(LCTT 譯註:常簡稱為「終端」,與終端本身的原意不同)。最有可能的是,你選擇的發行版預先安裝了一個可以完成工作的默認終端模擬器。但這是有很多選擇可供選擇的 Linux,所以這種思想自然也適用於終端模擬器。
  • 使用 GDB + Qemu 調試 Linux 內核
    以上配置完成後會在當前目錄生成 .config 文件,我們可以使用 grep 進行驗證:# grep CONFIG_DEBUG_INFO .configCONFIG_DEBUG_INFO=yExample: CONFIG_EXTRA_LDLIBS="pthread dl tirpc audit pam"出錯的原因是因為我們採用靜態編譯依賴的底層庫沒有安裝,如果不清楚這些庫有哪些 rpm 安裝包提供,則可以通過 yum provides 命令查看,然後安裝相關依賴包重新編譯即可。
  • Ubuntu系統的安裝與使用
    Ubuntu 系統安裝:進入BIOS設置USB (系統盤) 啟動, 安裝Ubuntu系統(斷網先不安裝第三方軟體,快速安裝Ubuntu)。2.代理上網:$ sudo add-apt-repository ppa:hzwhuang/ss-qt5$ sudo apt-get update$ sudo apt-get install shadowsocks-qt5啟動Shadowsocks-Qt5客戶端,導入gui-config.json 文件終端設置:$ sudo
  • 如何使用Linux Top命令
    我們將使用Ubuntu命令行終端來運行我們的top命令。您可以通過系統Dash或Ctrl+Alt+T快捷鍵打開終端。top命令界面為了運行上面的命令,打開Ubuntu命令行終端,輸入以下命令:$ top您可以通過系統Dash或Ctrl + Alt + T快捷方式打開終端。
  • 12個讓您震撼的Linux終端命令
    現在當您按下CTRL+Z時,前臺應用程式將暫停,將返回到命令行。然後,您可以運行任何您喜歡的命令,完成後,再通過在終端窗口中輸入fg並按回車鍵回到您之前暫停的會話。如圖:htop提供了終端中所有正在運行的進程的列表,非常類似於Windows中的文件管理器。您可以混合使用功能鍵來更改排序順序和顯示的列。您也可以從htop中終止進程。[linuxidc@linux:~/www.linuxidc.com]$ htop
  • 使用 PySimpleGUI 輕鬆為程序和腳本增加 GUI | Linux 中國
    基於 Tkinter,可以通過標準 Python 安裝standard Python installations的方式提供 GUI,但很多程序都不太可能這樣做。如果打開 Python 程序並進入 GUI 界面變得如此容易,以至於真正的初學者也可以掌握,會怎樣呢?會有人感興趣並使用嗎?這個問題不好回答,因為直到今天創建自定義 GUI 布局仍不是件容易的事情。
  • Linux內核信號SIGIO使用實例講解
    信號處理函數的棧可以使用被中斷的也可以使用獨立的,具體可以通過系統調用設置。信號機制經過POSIX實時擴展後,功能更加強大,除了基本通知功能外,還可以傳遞附加信息。2. 處理方式 忽略:接收到信號後不做任何反應。
  • 程式設計師如何優雅使用mac
    「恩怨生死臺,的確可以決鬥生死,但必須要有所恩怨,你們兩個人,可有恩怨?」那位長老開口詢問道。在折騰windows和linux一段時間內,飽經各種摧殘的我,雖然掌握了一些不為人知的黑科技,終於對此感到厭倦,轉投mac陣營。入手了2017款的Apple MacBook Pro 13.3寸筆記本。
  • 如何在 Linux 中使用 history 命令 | Linux 中國
    隨著我在終端中花費越來越多的時間,我感覺就像在不斷地尋找新的命令,以使我的日常任務更加高效。GNU 的 history 命令是一個真正改變我日常工作的命令。GNU history 命令保存了從該終端會話運行的所有其他命令的列表,然後允許你重放或者重用這些命令,而不用重新輸入它們。
  • 領克linux系統車機使用carplay應用的方法
    app到車機屏幕的方法,因為舊款領克03和02車機有2個系統,分別是安卓和linux系統,安卓是頂配pro車型才有,基於安卓系統是開放式類型,所以這個系統是車主都可以通過應用寶下載很多第三方app到車機裡面,首先不管體驗度如何,卡頓不卡頓,這樣的形式才是符合領克生而全球,開放互聯的口號的
  • 回顧最佳的9款Linux終端模擬器
    它允許您使用Linux系統shell並與之交互。終端模擬器使您能夠訪問內核,並釋放系統的真正力量。儘管大多數用戶對Linux發行版的默認終端仿真器感到滿意,但是可以選擇嘗試不同的終端模擬器並使用它來解決問題。在這裡,我將為初學者和高級Linux用戶分享9個最佳的Linux終端模擬器的通用列表讓我從Gnome桌面的默認設置開始。
  • Linux Touch命令的8種使用技巧
    您可以使用它來更改現有文件的時間戳,包括其訪問權限和修改時間。 本文介紹了8種可以通過Linux終端使用touch命令的方案。我們在Ubuntu 18.04 LTS/Ubuntu 18.10系統上運行了本文中提到的命令和過程。 由於touch命令是命令行實用程序,因此我們將在本文中使用Ubuntu終端。 您可以通過系統Dash或Ctrl + Alt + T快捷方式打開終端。
  • 在 Linux 下截屏並編輯的最佳工具 | Linux 中國
    本文將會介紹在不適用第三方工具的情況下,如何通過系統自帶的方法和工具獲取屏幕截圖,另外還會介紹一些可用於 Linux 的最佳截圖工具。方法 1:在 Linux 中截圖的默認方式你想要截取整個屏幕?屏幕中的某個區域?某個特定的窗口?如果只需要獲取一張屏幕截圖,不對其進行編輯的話,那麼鍵盤的默認快捷鍵就可以滿足要求了。