有關縮圖和元資料檢視器的問題
該工具接觸什麼,它拒絕做什麼,為什麼某些欄位不存在,以及一旦擁有縮圖您可以合法地使用它做什麼。
連結在您的瀏覽器中解析,無需網頁存取。按 Fetch 會直接從 i.ytimg.com 和 www.youtube.com 請求公共文件 - 不涉及我們的伺服器,並且不會儲存任何內容。
在詢問觀看次數之前
此處顯示的標題和頻道來自 YouTube 記錄的 oEmbed 端點,該端點發布六項內容:標題、頻道名稱、頻道 URL、預設縮圖、播放器尺寸和提供者名稱。觀看次數、按讚次數、說明、標籤、持續時間和發布日期都不在其中。
其他工具透過抓取觀看頁面或呼叫 YouTube 的內部端點來顯示這些數字。這個沒有,所以它顯示了 oEmbed 發布的內容並命名了它沒有發布的內容,而不是悄悄地填補空白。
問題
這個工具到底要接觸什麼,什麼時候接觸?
在您按下 Fetch 之前什麼都沒有。此時,您的瀏覽器會對公用檔案發出匿名 GET 要求:來自 i.ytimg.com 的縮圖和來自 www.youtube.com 的 oEmbed 記錄。請求不攜帶 cookie 和引薦來源網址。路徑中沒有我們的伺服器,因此我們運行的任何內容都看不到您貼上的連結。
我的連結發送到你們的伺服器了嗎?
我們沒有伺服器可以將其發送到。頁面是靜態文件;解析發生在您的瀏覽器中,並且提取直接從您的瀏覽器發送到 Google。這也是為什麼該產品上的隱私徽章沒有聲稱僅進行本地處理:兩個真實的請求確實會離開您的計算機,否則暗示是不誠實的。
當我在 YouTube 上看到縮圖時,為什麼縮圖不見了?
您在 YouTube 上看到的大小不一定是已發布的文件之一。只有當影片以 720p 或更高的解析度上傳時,maxresdefault 才存在;如果不存在,YouTube 將傳回 120x90 佔位符,並顯示成功狀態。該工具對圖像進行解碼並將其報告為“未發布”,而不是給您一個灰色矩形。
我可以隨意使用這些縮圖嗎?
不會。縮圖是一項創意作品,由製作者擁有,YouTube 將其發布用於預覽和連結卡。使用一個來說明該影片的連結是常見做法;將其重新發佈為您自己的藝術品,或使用它來暗示認可,並不容易就變得合法。任何具體使用是否屬於公平交易或合理使用是律師的問題,而不是工具。
它適用於私人、不公開或有年齡限制的影片嗎?
不公開的影片會發布縮圖,因此通常可以正常工作。私人、已刪除和有年齡限制的影片不會向未登入的訪客提供公共縮圖或 oEmbed 記錄,且此工具不會嘗試登入或解決該問題。
它讀取什麼字幕格式?
SRT、WebVTT、SBV、TTML/DFXP、YouTube 的 timedtext XML、JSON3 形式以及從轉錄面板複製的純文字。系統會為您偵測格式,無論輸入什麼內容都可以以文字、Markdown、CSV、SRT 或 WebVTT 的形式輸出。
它可以從 YouTube 影片下載字幕或 SRT 檔案嗎?
不可以,任何網頁都不能。根據即時服務進行衡量:video.google.com/timedtext 答案為零字節;沒有簽名參數的 youtube.com/api/timedtext 答案為零字節;嵌入在觀看頁面中的簽名標題 URL 也以零字節進行回應,因為端點現在需要向真實玩家讀取來源證明;並且觀看頁面上發送來源證明;並且觀看跨域標頭的令牌來源證明;並且觀看該令牌本身甚至無法讀取代碼。與縮圖不同,字幕是有意控制的,縮圖是純靜態文件。解決這個問題意味著從伺服器偽造玩家會話,而該工具無法做到這一點。它可以做的是讀取您已經獲得的標題 URL — 僅限於 www.youtube.com,因此該工具發布的聯絡主機清單保持準確。
那麼如何獲得帶有時間戳記的成績單呢?
最快的路線適用於任何有字幕且無需工具的視頻:打開視頻,展開說明,單擊“顯示腳本”,然後選擇腳本文字並複製。將其貼到「字幕」面板中,此工具會將這些「0:15」行轉換為真實的提示,列出每行及其時間戳,並讓您下載正確的 .srt。如果影片是您的,YouTube Studio 會直接下載 SRT、VTT 或 SBV。如果您熟悉網頁面板,請過濾「timedtext」並貼上回應或 URL。所有內容都在頁面中讀取,從未上傳。
為什麼我的自動字幕記錄會重複每一行?
YouTube 的自動字幕就是這樣寫的:每個提示都會重複前一行,並附加一個單詞,因此文字在螢幕上平滑滾動。預設情況下,「字幕」面板會折疊該滾動窗口,僅保留完整的行。如果您希望文件與寫入的內容完全相同,請將其關閉。
可以自己下載影片嗎?
不,這是故意的。這裡沒有媒體提取,沒有簽名處理,也沒有訪問控制規避。如果您需要從直接連結獲得的文件,則直接媒體下載器是一個單獨的工具。
為什麼嵌入代碼使用 youtube-nocookie.com?
因為主機不會為從不按下播放鍵的訪客設定廣告 cookie。這是這裡的預設設置,而不是發現的選項。如果您特別需要標準主機,可以將其關閉。
取得失敗,但影片播放正常。為什麼?
您的瀏覽器和 Google 之間的某些東西拒絕了該請求 - 通常是內容攔截器、公司代理或離線連線。此要求直接來自您的瀏覽器,因此任何封鎖 i.ytimg.com 的內容也會封鎖此工具。
限制
- oEmbed 不發布觀看次數、描述、持續時間、標籤清單或發布日期,且該工具不會從其他地方抓取它們。
- 任何網頁都無法從 YouTube 取得字幕。該工具會讀取您提供的字幕文件,並且不會偽造玩家會話來獲取字幕文件。
- 對於私人、已刪除或有年齡限制的視頻,不會檢索任何內容。
- 它無法下載視頻、字幕或音頻,也不會繞過任何訪問控制。