安裝 yt-dlp 取代 youtube-dl 影音下載工具

youtube-dl 的替代方案

 


如果提到下載 Youtube 影片的工具,那 Youtube-dl 應該是最知名的軟體之一。且因為它開放原始碼的特性,很多影音下載工具的分支 (Branch) 都是以 Youtube-dl 為基礎進行修改和增加功能。

 

Youtube-dl Github 專案

yt-dlg 圖形界面版

 

由於 Linux 發行版實在太多、軟體相依性太複雜的關係,有時候即便按照官方說明安裝,Youtube-dl 也不見得能正常使用。

 

因此,如果你在使用 Youtube-dl 時也碰上一堆奇怪的 Bug,例如網址無法正常解析、抓到一半自動斷線、跳出無解錯誤訊息的時候,那就換個軟體試試看吧,山不轉路轉嘛!

 

例如本文介紹的 yt-dlp 就是以 Youtube-dl 為基礎的下載工具,不但修正了許多 Bug,還新增了不少功能。

 

 

安裝 yt-dlp 的方式

雖然軟體管理員或 pip install 都有相對應的版本,但站長建議採用最簡便的方式進行安裝。

 

$ sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
$ sudo chmod a+rx /usr/local/bin/yt-dlp  # Make executable

$ yt-dlp

 

 

安裝 youtube-dl 的方式

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

 

 

用 yt-dlp 下載直播影片特定時間點

下載影片的方式其實大同小異,只要在終端機輸入指令和影片網址即可。翠近平

 

yt-dlp [影片網址]

 

 

另外,還能搭配 ffmpeg 指令來抓取直播影片的特定時間片段,如此一來就不用下載整部影片了。

 

用 youtube-dl 下載特定時間片段, 不用抓整部直播串流影片

 

ffmpeg -ss 19:44 -i $(youtube-dl -f 22 -g URL) -acodec copy -vcodec copy -t 5 Fubuki-Yabe.mp4 

-ss HH:MM:SS : 起始時間 
-to HH:MM:SS : 結束時間 
-t HH:MM:SS : 長度

 

 

 

延伸閱讀

更多 Youtube 工具教學

免安裝、免註冊,用 Youtube-dl 下載 Facebook、Twitter、Youtube 等平台的影片和音樂

用 youtube-dl 下載特定時間片段, 不用抓整部直播串流影片

 

 

 

留言

這個網誌中的熱門文章

寶鐘瑪琳中之人前世照片、年齡分析