이 오류는 YouTube 동영상을 애니메이션 GIF로 변환 할 때 발생할 수 있으며 동영상에 연령 제한이 있거나 제거되었거나 잘못된 국가에서보고 있기 때문에 변환 할 수 없음을 의미합니다. 제거 된 비디오에 대해 수행 할 수있는 작업은 없지만 다른 두 가지 오류에 대한 해결 방법이 있습니다.
연령 제한 오류 해결
연령 제한이있는 동영상을 보려면 연령을 확인한 YouTube 계정을 사용해야합니다. 이렇게하려면 일반적으로 F12를 눌러 YouTube에 로그인하고 브라우저에서 개발자 도구를 연 다음 웹 페이지의 쿠키를 찾으십시오. 그런 다음 현재 세션이라고하는 YouTube 세션 쿠키를 식별하십시오. SID
및 SSID
. 그런 다음 쿠키를 사용하여 쿠키의 이름, 도메인 및 값을 GrabzIt에 추가하십시오. 맞춤 쿠키 페이지세션 쿠키가 삭제되지 않도록 만료 날짜를 오랫동안 사용하는 것이 좋습니다. 이것은 귀하의 책임하에 이루어지며 당사는 당사의 책임을지지 않습니다 이용 약관.
잘못된 국가 오류 해결
한 국가로 제한된 비디오를 변환하도록 요청할 때 다른 국가 코드를 지정하여이 문제를 무시할 수 있습니다.
현재 국가는 미국, 영국 또는 싱가포르로 설정할 수 있습니다아래는 각 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