將YouTube視頻轉換為GIF動畫時,可能會發生此錯誤,並且表示該視頻由於年齡限制,已被刪除或從錯誤的國家/地區觀看而無法轉換。 儘管對於已刪除的視頻無法採取任何措施,但還有其他兩個錯誤的解決方案。
解決年齡限制錯誤
要觀看有年齡限制的視頻,您需要使用已確認年齡的YouTube帳戶。 為此,您應該登錄YouTube並在瀏覽器中打開開發人員工具,方法通常是按F12,然後找到該網頁的Cookie。 然後確定YouTube的會話Cookie,當前稱為 SID
以及 SSID
。 然後使用以下代碼將這些Cookie的名稱,域名和值添加到GrabzIt中: 自定義Cookie頁面,最好在以後長時間使用到期日期,以確保不會刪除會話cookie。 請注意,此操作需要您自擔風險,根據我們的規定,我們不承擔任何責任 條款和條件.
解決錯誤的國家/地區錯誤
您可以通過在請求轉換為僅限一個國家/地區的視頻時指定其他國家/地區代碼來繞過此問題。
目前一個 國家可以設置為美國,英國或新加坡,下面是為我們的每個API庫設置國家/地區的示例。
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("https://www.youtube.com/watch?v=a1Y73sPHKxw",
{"format":"gif", "country":"US"}).Create();
</script>
https://api.grabz.it/services/convert.ashx?key=c3VwcG9ydEBncmFiei5pdA==&format=gif&country=US&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Da1Y73sPHKxw