跳至主要内容

批次下載 YouTube 縮圖並調整尺寸

· 閱讀時間約 1 分鐘

前言

今天在更新網站上「Tiny Desk Concerts」的欄位,突然想到沒有把下載步驟記下來,在這邊補一下。

第一步:用 yt-dlp 抓整個播放清單的縮圖

yt-dlp ^
--skip-download ^
--write-thumbnail ^
--convert-thumbnails jpg ^
-o "%(title)s.%(ext)s" ^
"{播放清單/影片網址}"

第二步:用 ImageMagick 統一縮放

magick mogrify -resize 480x270! *.jpg

mogrify 會直接覆寫原檔,省下另開資料夾的功夫。

尺寸後面的 ! 代表忽略原始長寬比,強制拉伸到指定尺寸。

沒加的話,ImageMagick 會把 480x270 當成最大邊界框,在框內保持原始比例縮放。

筆記