影片和字幕 · YouTube 縮圖下載器和元資料檢視器
僅限公共資料:YouTube 元資料檢視者會顯示和不會顯示的內容
· 為什麼它很重要
youtube 元資料 隱私
ToolAcre 記錄了每個工具無法執行的操作。這篇文章列出了元資料檢視器的邊界:它顯示的公共標題、頻道和嵌入詳細資訊、它故意不獲取的內容以及為什麼該邊界是正確的。
一個檢視器,而不是一個抓取工具-在貼上連結之前設定期望
公共元資料檢視器回答了一個有界問題:登出的瀏覽器現在可以為此經過驗證的影片參考取得哪些縮圖資源和結構化事實?它不會抓取觀看頁面、執行腳本、列舉相關影片或模仿一般的 YouTube 研究 API。從這個狹隘的問題開始,可以防止緊湊的實用程式被誤認為是帳戶感知的資料來源或完整的歷史記錄。
邊界也使結果可審計。每個顯示的值要么來自已知的候選縮圖,要么來自標準化的 oEmbed 回應,而不是來自猜測頁面標記。審查者可以追蹤作者提供的 JSON 的標題、解碼圖片位元組的維度以及已驗證的 11 個字元 ID 的產生連結。然後,重複查找可以進行同類比較,同時承認公眾的反應可能會改變。
設計公開的內容 — YouTube 為每個公開影片發布的標題、頻道和嵌入詳細信息
在此工具中的公開表示無需憑證即可滿足匿名請求。範圍包括 JPEG 候選縮圖、五個 WebP 海報連結以及標題、頻道、頻道 URL、縮圖 URL 和尺寸、播放器尺寸、提供者和影片 ID 的規範化 oEmbed 欄位。這並不意味著每個有效標識符都會產生每個欄位,只是該工具會詢問旨在在沒有登入帳戶的情況下回答的端點。
技術可近性既不是永久性也不是授權。上傳者可以替換縮圖或標題,而其 URL 保持不變; YouTube 或當地政策可以拒絕請求;和權限可以限制重複使用。負責任的記錄包括訪問日期和來源,並描述觀察結果,而不是影片的永恆屬性。
該工具顯示的內容 - 來自兩個指定主機的各種尺寸的縮圖以及這些公開詳細信息
ToolAcre 探測了八個 JPEG 名字:五個海報變體和三個總部框架劇照。它讀取正文,解碼實際尺寸,並將較大候選人的 120×90 回應視為 YouTube 的佔位符,而不是證明所請求的藝術品存在。該介面還提供了五個 WebP 海報 URL,但這些仍然是連結,因為它們的路徑不授予 ToolAcre 讀取和保存位元組所需的跨源訪問權限。
元資料分支使用規範的觀看 URL 和 format=json 請求 www.youtube.com/oembed。 ToolAcre 將選定的規範化欄位匯出為 JSON、Markdown、CSV 或文字,而不是任意屬性或 oEmbed HTML。其隱私增強型 iframe 是與經過驗證的 ID 分開建構的,而不是受端點信任。
它不會做什麼 — 下載影片、登入、讀取私人資料或繞過限制
觀看者不會下載影片或音訊、登入、抓取觀看頁面、解析頻道或播放清單或檢索字幕。它不會綜合視圖、喜歡、描述、標籤、持續時間、上傳日期、評論或僅限帳戶欄位。這些遺漏是合約的一部分。如果引文需要持續時間或發布日期,請從另一個允許的來源取得並標記該來源,而不是用推論來填補空白。
私人、已刪除和有年齡限制的記錄不會公開所需的簽出資料。 ID 可以透過本地 11 個字元的形狀測試,而所有後續請求都會失敗,因為語法標識的是可能的引用而不是當前的可用性。該工具不執行登入或存取旁路。遺失的記錄應該保持遺失狀態,並記錄其故障類別,而不是根據搜尋結果、快取的頁面標題或不相關的縮圖進行重建。
為什麼邊界很重要-尊重上傳者、平台條款和讀者自己的風險
透明的邊界可以保護上傳者和讀者。它可以防止便利工具被表示為存取機制,並讓研究人員準確說明哪些觀察結果來自公共端點。解碼後的圖片證明了到達的字節數; oEmbed 證明返回了哪些標準化欄位;兩者都無法證明誰擁有該材料、為何發布該材料或提議的重複使用是否獲得授權。
平台條款、創建者權利、授權和專案特定權限仍然由使用者負責。此實作可以演示請求機制和輸出欄位,但不能得出合法結論。在下載的資源旁邊保留許可證據,避免暗示認可,並在不必要複製或預期演示超出您可以記錄的權利時首選嵌入或直接許可請求。
工作範例:僅公開證據,不預測未列出的連結行為
對於已知的公共視頻,保留輸入 URL 和訪問日期,然後將標準化標題和頻道與可見來源進行比較,並檢查每個解碼的縮圖行。 maxresdefault 請求可能會傳回真正的 1280×720 圖稿,可能會提供較小的變體,而其他候選者可能會傳回佔位符。獨立報告這些結果,而不是將執行減少到單一可用或缺少的標籤。
對於私人或已刪除的參考,預計缺席;已簽出的有年齡限制的資料同樣無法恢復。此實作不會為未列出的連結建立一種通用規則,因此不要根據 ID 格式或一項測試來預測其行為。僅檢查您有權檢查的材料並記錄觀察到的回應。當輸入、日期、瀏覽器上下文和個人結果一起出現時,證據是最有力的。
重點:具有明確私有、刪除和年齡限制的已簽署公共範圍
在 Fetch 之前,解析是本地的,並不進行存在性檢查。點選後,8 張圖片 GET 和 1 個 oEmbed GET 直接前往 Google,省略憑證,無引薦來源網址、無儲存和重新導向。 Google 接收這些請求和瀏覽器 Origin 標頭;沒有 ToolAcre 代理程式接收 ID 或傳回的內容。因此,該操作是公開且可檢查的,但在 Fetch 後不是本地的。
解釋簽出邊界內的每個結果。重試傳輸中斷,但不要將重試視為擴展存取的一種方式;將佔位符和 HTTP 拒絕保留為不同的觀察結果,而不是將它們轉換為猜測的元資料。檢視器仍然是目前的公共證據工具,而不是歷史資料庫、權利神諭或恢復受限記錄的機制。