yt-dlp,已停產的 youtube-dl 的分支/繼承者,可讓您從數十個平台下載視頻

yt-dlp

幾年前,我當時還不是同伴的 Darkcrist 他出版 一篇談論 youtube-dl 的文章,這是一個用 Python 編寫的程序,它允許我們從終端從數十個站點下載視頻。 YouTube的-DL 它是為許多程序提供動力的引擎,但其開發人員決定在 2021 年底放棄它(最新版本,2021-12-17)。 正如許多其他項目所發生的那樣,其他人決定繼續創建一個分支,現在下載視頻的最佳選擇是調用 yt-dlp.

當有人接過另一個接力棒時,通常還會發生的事情是他們試圖改進已經存在的東西,而這正是 yt-dlp 團隊負責強調的,以至於在他們的官方形像中添加了它«youtube-dl 的一個分支,增加了功能和修復«。 對於大多數情況,那些 附加功能 它們是額外的,但在我看來,最重要的是更正。 換句話說,更新會繼續發布,因為視頻服務進行更改並最終破壞兼容性是很常見的。

如何安裝 yt-dlp

可以通過不同的方式為自己提供動力,但我建議通過 python pip 包管理器. 如果有人在使用 Arch Linux 衍生版之類的發行版並決定思考“如果它在 AUR 上,那有什麼意義呢?” 甚至在分發存儲庫中,好吧,是的,但是更新速度不如官方包。 因此,如果他們對視頻服務進行更改並且需要幾天時間來更新包,則下載可能無法完成。 如果你使用 pip 包,你只需要更新它並重試。

所以我堅持使用最直接的包,並且要安裝它,只要你的作業系統上安裝了Python(這適用於任何人),你必須打開一個終端並編寫:

pip 安裝 yt-dlp

儘管它適用於任何可以使用 Python 的平台,包括 iOS 和 iPadOS(通過 如地獄),你可能無法在所有場景中使用 pip,尤其是在 Windows 上,如果你還沒有 添加到您的路徑. 在這種情況下,可能需要將 pip 作為模塊啟動,語法為 python -m pip 安裝 yt-dlp。它將進行快速下載,您現在可以使用它。

更新:最近,有些 Linux 發行版不允許使用 點子 安裝系統範圍的軟體。現在建議使用每個人的套件管理器。另一種選擇是前往 GitHub 頁面,下載可執行文件,為其授予執行權限,然後從終端啟動它。

它是如何使用的

它的使用可以簡單一點,也可以複雜一點。這裡我們將解釋三種使用它的方法,因為即使透過閱讀官方文件來處理它所做的一切也不容易。要下載最佳品質的視頻,我們將打開一個終端並編寫 程序名稱後跟引號中的鏈接,例如:

yt-dlp “https://www.youtube.com/xxxxxxxxx”

這樣,程式將​​分別下載最佳音頻和最佳視頻,並且 將通過拉動 FFmpeg 加入他們. 如果我們沒有安裝 FFmpeg,則必須手動加入來自 YouTube 等平台的視頻。

yt-dlp 的其他下載選項

另一種下載視頻的方法是 選擇質量. 有很多方法可以告訴你最好的視頻,最好的音頻,一起,分開......但我更喜歡這樣做。 我們沒有將 yt-dlp 放在引號中的鏈接之後,而是將 -F 放在鏈接之前。 -F 要求您在控制台中向我們展示可用的不同格式,我們將看到如下內容:

youtube 上的視頻格式

如您所見,顯示了很多信息。 在第二列中我們看到視頻格式,在第三列中看到分辨率或者如果它只是音頻,在第五列中是大小。 對於此示例,我們將以可用的最高分辨率和 mp4 格式下載視頻。 為此,我們必須查看第一列中的數字,並將其與 -f 選項一起使用,在本例中為小寫:

yt-dlp -f 137 “https://www.youtube.com/xxxxxxxxx”

下載將與僅放置鏈接完全相同,不同之處在於我們將選擇下載的內容。 還有一個細節:這也適用於非視頻但鏈接了視頻的頁面。

分別選擇音頻和視頻,後面 -f 我們將把兩者相加,例如“-f 248+600”,如果我們想要的是它以最高品質下載視頻,以最低質量下載音頻,完成後將其全部加入。

誰想了解更多關於 yt-dlp 的信息,它的官方頁面是 ESTA.


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   迭戈·德·岡薩雷斯(Diego German Gonzalez) 他說:

    謝謝。
    就在前幾天,我安裝了 youtube-dl,但它對我不起作用。 我要試試

  2.   CMM 他說:

    感謝更新