安裝 yt-dlp 取代 youtube-dl 影音下載工具
如果提到下載 Youtube 影片的工具,那 Youtube-dl 應該是最知名的軟體之一。且因為它開放原始碼的特性,很多影音下載工具的分支 (Branch) 都是以 Youtube-dl 為基礎進行修改和增加功能。
由於 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-dl 下載 Facebook、Twitter、Youtube 等平台的影片和音樂
用 youtube-dl 下載特定時間片段, 不用抓整部直播串流影片
留言
張貼留言
由於廣告留言太多,因此改採審核發佈,請耐心等候。
無法留言?請點我