跳到主要內容

發表文章

目前顯示的是有「youtube」標籤的文章

[野人獻曝] 來講一下 youtube-dl 的使用

youtube-dl 大概是我看過最可怕的下載影片工具了, 雖然看名字你會認為她只能抓 youtube 的影片, 但實際上 主流的影音網站 的影片他都能抓。 (雖然這工具主要著墨於 youtube 就是了 安裝方法就不說, 反正 windows 用戶就抓一個可執行檔就可以跑了, linux / mac 下個指令應該也可以輕鬆安裝。 以下列出常用的指令: 簡單地抓影片:執行後會去抓最高畫質的影片並放在當前所在目錄。如果是播放清單的話,會整份清單上的影片都全跑一次。 [youtube-dl路徑] 影片url/或youtube播放清單 抓取指定畫質的影片:只限 youtube,其他網站沒試過 可以先用 [youtube-dl路徑] --list-formats 影片url 列出所有可用的 fmt 接著再下 [youtube-dl路徑] -f [fmt代碼] 影片url 只要影片中的音樂檔 [youtube-dl路徑] --extract-audio 影片url 如果還需要限定音質水準的話,可以多加 --audio-quality [0-9] ,0 品質最高,9 最低 也可以限定要輸出什麼編碼的檔案,只要多加 --audio-format [aac|vorbis|mp3|m4a|opus|wav] 即可。 只下載播放清單中的第 N ~ M 間的影片 [youtube-dl路徑] 播放清單網址 --playlist-start N --playlist-end M ,不過要記得如果是要從第一部影片開始抓的話 N 是要填 1 。 如果是要從第五個影片開始抓的話就只要加 --playlist-start 5 就好了 改變下載檔名 [youtube-dl路徑] 影片url -o "名稱或是名稱模板" 其中名稱模板可以放一堆變數替換掉,不過這就要翻說明內容才知道。沒設定這個選項的話,下載的檔名會是「影片標題_影片ID」。 其他還有一狗票選項可以設定,可以讓你的影片收藏更加豐富。 要說的話這東西的缺點就是只有文字列模式, 所以可能會用得很不習慣, 不過一旦習慣了, 大概會覺得一狗票抓影片的工具實在都弱爆了。 (回想起以前還要裝 GreaseMonkey Script 或是...