你可以透過以下方式從 URL 取得 YouTube 縮圖:先從任何標準 YouTube 連結中擷取出 11 個字元的影片 ID,再組合出指向 i.ytimg.com 上 YouTube 官方記錄的縮圖檔案的 HTTPS 路徑。YouTube 將每張公開縮圖都存放在固定的圖片主機上,並遵循可預測的檔名規則,這代表單一影片 ID 最多可在預設、中等、高、標準和最高解析度這五種變體中,產生五張候選圖片。YouTube 縮圖下載工具正是為你完成這些本機解析作業,無需 API 金鑰或帳號,只要接受完整 YouTube URL 或單純的 11 字元影片 ID,並為 YouTube 實際開放的每種尺寸回傳直接的「開啟圖片」連結。由於解析作業是在你的瀏覽器中,依據嚴格的主機白名單執行,因此這個表單只能為 youtube.com 的子網域和 youtu.be 建立路徑,而且只能輸出五個固定檔名之一——所以格式錯誤的連結、偽裝的主機,或任何指向任意路徑的請求,都會在你的電腦發出任何網路請求之前就被拒絕。每張卡片都會顯示 YouTube 實際回傳的圖片以及「開啟圖片」連結,因此 Lizely 不會代理、複製或儲存該檔案。最終結果與手動操作 URL 所得到的直接 HTTP 預覽相同,只是由一個表單為你處理掉惱人的例外狀況。

how to get youtube thumbnail from url
如何從 URL 取得 YouTube 縮圖

工具可辨識的 URL 格式

在任何卡片產生之前,表單必須先辨識你貼上的連結。YouTube 縮圖下載工具會先去除空白,接著接受符合 YouTube 11 字元精確字母組合(ASCII 字母、數字、底線和連字號)的單純 ID,或將輸入解析為符合嚴格白名單的 URL,該白名單涵蓋 youtube.com 及其子網域,再加上 youtu.be。任何其他輸入——無論是 youtube.com.evil.example 路徑、缺少 ID、格式錯誤的查詢字串,或被注入的檔名——都會在表單嘗試產生任何內容之前被拒絕。這種作法很重要,因為目標是讀取 YouTube 可預測的 CDN 路徑,而不是從任意伺服器取得內容。唯一重要的細節是主機(為了讓請求留在真正的 YouTube 網域上)以及 ID(因為 CDN 路徑只認得 ID,不認得你 URL 的其餘部分)。

解析器可辨識六種 URL 格式加上一個單純的 ID。標準的 watch 連結將 ID 放在 v= 欄位中,而 youtu.be 短網址將 ID 直接放在路徑中。YouTube Shorts 使用 /shorts/ 路徑,嵌入影片使用 /embed/,直播則將 ID 放在 /live/ 之下。來自 m.youtube.com 子網域的行動版 YouTube URL 仍使用與桌面版 watch 連結相同的 v= 欄位。不屬於這些已辨識格式的內容——包括頻道、播放清單、貼文和使用者頁面——都會被拒絕,因為這些頁面無法以相同方式取得公開縮圖。實際結論是:如果你有可用的分享連結或單純的 ID,表單就能建立 CDN 路徑;如果你只有頻道或播放清單頁面,則需要先取得具體的影片 URL 或 ID。

如何從 URL 擷取縮圖

  1. 在 YouTube 縮圖下載工具頁面的表單中,貼上支援的 YouTube URL,或輸入精確的 11 字元影片 ID。
  2. 選擇「取得縮圖」,並等待 YouTube 託管的預覽載入完成。
  3. 在新分頁中開啟可用的尺寸,僅在獲得重複使用授權時再儲存。

每張卡片代表五個官方記錄的檔名變體之一。最大的兩個變體——最高解析度與標準解析度——被標示為選用,因為 YouTube 並不會為每個上傳的影片提供這些圖片。當選用圖片不存在時,卡片會明確標示出來,而不是在錯誤的標籤下顯示低解析度的佔位圖,這樣可避免讓你誤以為自己擁有 1280 × 720 的檔案,實際上卻只有 320 × 180 的備援版本。在任何一張你想使用的卡片上點選「開啟圖片」連結,然後在桌面上按右鍵,或在行動裝置上長按,即可呼叫瀏覽器的儲存圖片指令。由於「開啟圖片」連結是對 i.ytimg.com 的直接 HTTPS 請求,因此過程中不會有任何縮圖資料經過 Lizely。

每種縮圖尺寸對應的內容

五個檔名對應五種官方記錄的影片資源縮圖類別:maxres、standard、high、medium 和 default。YouTube Data API 在 snippet.thumbnails 中公開了完全相同的類別,而表單則將它們鏡像為 CDN 路徑上的檔名副檔名。工具從固定的白名單中挑選這些檔名,因此表單的輸入無法使項目表輸入無法使 CDN 路徑變成任意檔名(例如 maxresdefault2.jpg)或任何其他路徑。下方列出的常見尺寸是平台官方記錄的對應關係,而非工具為每部影片測量出的像素數。

檔名類別常見尺寸是否一定提供?
maxresdefault.jpgmaxres1280 × 720否(選用)
sddefault.jpgstandard640 × 480否(選用)
hqdefault.jpghigh480 × 360是
mqdefault.jpgmedium320 × 180是
default.jpgdefault120 × 90是

「是否一定提供?」欄位反映的是平台的可供性規則,而非工具端的決定:它顯示 YouTube 是否在其官方記錄中將該變體標示為每個公開上傳的保證項目。當 YouTube 沒有回傳圖片時,選用變體會被隱藏,因此你絕不會看到以低解析度佔位圖冒充較大變體的情況。如需官方 API 金鑰名稱與類別定義,請參閱 YouTube Data API 縮圖參考文件。

為何最高或標準變體會保持空白

即使影片是公開的,YouTube 的圖片產生流程也只會在原始來源夠大、足以進行縮小時,才會輸出最大的檔案。medium、high 和 default 圖片幾乎會為每一部公開影片產生,因為它們來自永遠存在的縮小來源;而 standard 和 maxres 檔案則僅在來源解析度支援時才會存在。工具會直接反映這個現實:當 YouTube 沒有回傳圖片時,maxres 或 sddefault 卡片上的「開啟圖片」連結就會隱藏,因此頁面會顯示誠實的「不可用」狀態,而非誤導性的佔位圖。

可供性也會隨時間改變。如果影片擁有者上傳了新縮圖、限制影片、年齡分級或完全刪除影片,昨天有效的 URL 今天可能就會回傳 404。請將選用尺寸視為盡力而為的提示,而非保證;若你先前開啟的卡片現在回傳錯誤,請重新執行表單。工具無法下載私人影片、繞過權限,或取回已刪除的內容,因此任何空白的卡片都與其本身的曝光規則一致。

負責任地儲存與重複使用縮圖

開啟縮圖是一種技術上的便利,並不等於授予重複使用權利。縮圖仍然存放在 YouTube 的圖片主機上,不會被 Lizely 代理、複製或儲存;你的瀏覽器透過「開啟圖片」連結直接擷取它們,而在新分頁中檢視檔案的行為,並不會賦予你重新發布它的授權。在商業上重複使用他人的影片封面之前,你仍需要擁有權、授權,或另行具備例如合理使用評論等法律依據(並留意其相關限制)。如果縮圖是你的,因為你上傳了該影片,那麼透過這個工具儲存它只是一種便利。如果你要記錄或評論第三方影片,可以儲存一份本機副本供自己參考,但在任何可見的管道重新發布之前,請註明原創作者。

表單不會驗證擁有權、不會檢查影片的授權,也不會呼叫需要配額的 YouTube Data API,因此任何重複使用的決定都由你自己承擔。它同樣不會繞過權限、去除浮水印、放大圖片,或保證每個列出的變體都確實存在;你所做的只是向 YouTube 要求一張能取得的公開資訊圖片,僅此而已。如需相關的操作教學,重點在於從任何影片 URL 產生平台實際提供的縮圖格式,從任何影片 URL 轉換為 YouTube 縮圖格式的指南以不同的輸出切入角度,說明了相同的路徑。

如需像素尺寸、檔案格式與官方 API 金鑰名稱,請參閱 YouTube Data API 縮圖參考文件,以及更廣泛的 YouTube videos 資源 說明文件。這些頁面以與表單相同的用語描述 snippet.thumbnails 物件,因此這些類別才能在名稱與檔名上相互對應。

延伸閱讀:取得 YouTube 縮圖:貼上 URL 或輸入 ID。