lifehack Youtube Dl Cheatsheet

src: [pixabay](https://pixabay.com/illustrations/youtube-youtuber-channel-marketing-3157978/)

src: pixabay

介紹強大的影片下載工具youtube-dl

✏️本文最後更新於 2023-08-20:文章加入手寫字卡、資料夾更名(ac3b0ec)

update: 2/18開始陸續發生問題

原因是因為youtube改版。 不過youtube-dl開發者尚未更新patch,所以下youtube-dl -U指令更新目前無效。

爬了github討論1,目前我採取的暫時解法:

  1. 這裡 下載zip檔
  2. 解壓縮檔案後,在資料夾中創造一個youtube-dl.cmd的檔案,內容為
    @py -bb -Werror -Xdev "%~dp0youtube_dl\__main__.py" %*
    
  3. 在解壓縮的資料夾中開啟cmd,就可以正常使用囉(原本完整網址改成只有id,其他都正常使用)
    youtube-dl -vF "p7FCgw_GlWc"
    
    成功解析截圖:

工具介紹

youtube-dl是一個非常強大的工具,不僅可以下載youtube影片,還支援幾乎所有的影音格式下載。

youtube-dl是一款開源、命令列介面的下載器,最初旨在從 YouTube 上下載影片,現在也支援其它網站。該專案也是GitHub星標數最高的專案之一,截至2020年10月,共獲得72,000多個星標。

多虧了這個工具讓我有辦法使用許多素材。

安裝方式

待補

常用指令

紀錄一下我常使用的指令。

<!-- 列出可以下載的格式 -->
youtube-dl -vF "video-id"
<!-- 無腦下載: 預設下載最高畫質版本 -->
youtube-dl "video-id"
<!-- 指定下載格式: 把 format code 填入參數 -f 裡 -->
<!-- 140: 音檔only -->
youtube-dl -f 140 "CdUB0Kr49Ig"
<!-- 137: mp4 only(無聲音) -->
youtube-dl -f 137 "ds4SpSf8ZtM"
<!-- 影片+聲音 -->
youtube-dl -f 137+140 "ds4SpSf8ZtM"

<!-- 列出可下載字幕 -->
youtube-dl --list-subs "ds4SpSf8ZtM"

<!-- 如果我要下載繁中以及英文的字幕,並另存成 .srt 格式 -->
youtube-dl --sub-lang zh-Hant,en --write-sub --convert-subs srt "ds4SpSf8ZtM"

youtube-dl --sub-lang zh-TW,en --write-sub --convert-subs srt --skip-download "ds4SpSf8ZtM"

<!-- 下載含字幕影片 -->
youtube-dl -f 137+140 --sub-format srt --convert-subs srt --sub-lang zh-TW --write-sub --embed-sub -i "ds4SpSf8ZtM"

<!-- 下載自動翻譯字幕(沒特別測試) -->
youtube-dl -f 137+140 --sub-format srt --convert-subs srt --sub-lang zh-TW --write-auto-sub --embed-sub -i "ds4SpSf8ZtM"

Ref

附錄

👇本文關鍵字

👇更多同分類文章


這篇文章到這裡結束囉!

如果覺得有點意思,不妨留個言跟我交流吧❤️
See you in the next post.

google adsense廣告區塊說明
真的很希望能給大家乾淨的閱讀空間,無奈小弟我也是有點經濟壓力,放在這裡是我能想到最不影響閱讀體驗的地方了
如果您願意「免費」給小弟一點支持,讓我可以繼續追尋運動員之路,希望可以動動手指點擊上面的廣告,感激不盡!
(點擊一次我約可以得到0.01美元,但必須累積到100美元才可以真的領出來@@)



留言 0
您的留言是我持續寫文的動力~~