YT-DLP 指令
YT-DLP 是一個開源的命令列工具,可以從 YouTube 等平台下載影片與音訊。
資訊
如需存取私人播放清單,可以用這個「Chrome 擴充套件」匯出瀏覽器的 Cookie 檔案,並在指令中加上:
--cookies "cookies.txt"
1. 備份播放清單(輸出為 txt 檔案)
yt-dlp ^
--flat-playlist ^
--print-to-file "%(playlist_index)03d | %(title)s | %(url)s" "%(playlist_title)s.txt" ^
"{播放清單網址}"
| 參數 | 用途 |
|---|---|
--flat-playlist | 取得整個播放清單 |
--print-to-file | 輸出為文字檔 |
2. 下載 mp3 檔案
yt-dlp ^
--extract-audio ^
--audio-format mp3 ^
--embed-thumbnail ^
--add-metadata ^
"{播放清單/影片網址}"
| 參數 | 用途 |
|---|---|
--extract-audio | 只取出音訊檔案 |
--audio-format | 轉換為 mp3 格式 |
--embed-thumbnail | 嵌入影片縮圖 |
--add-metadata | 將影片標題、作者等資訊嵌入檔案 metadata 中 |
3. 下載 mp4 檔案
yt-dlp ^
-f "bestaudio[ext=m4a]+bestvideo[height<=1080]" ^
--merge-output-format mp4 ^
--embed-thumbnail ^
--add-metadata ^
"{播放清單/影片網址}"
| 參數 | 用途 |
|---|---|
bestaudio[ext=m4a] | 最佳音訊檔案 |
bestvideo[height<=1080] | 最佳影片檔案(解析度在 1080p 內,自行調整) |
--merge-output-format | 強制輸出為 mp4 格式 |
--embed-thumbnail | 嵌入影片縮圖 |
--add-metadata | 將影片標題、作者等資訊嵌入檔案 metadata 中 |