웹 캡처 및 변환 도구

YouTube 동영상이 삭제되었거나 연령 제한이 있거나 해당 국가에서 사용할 수 없습니다.

이 오류는 YouTube 동영상을 애니메이션 GIF로 변환 할 때 발생할 수 있으며 동영상에 연령 제한이 있거나 제거되었거나 잘못된 국가에서보고 있기 때문에 변환 할 수 없음을 의미합니다. 제거 된 비디오에 대해 수행 할 수있는 작업은 없지만 다른 두 가지 오류에 대한 해결 방법이 있습니다.

연령 제한 오류 해결

연령 제한이있는 동영상을 보려면 연령을 확인한 YouTube 계정을 사용해야합니다. 이렇게하려면 일반적으로 F12를 눌러 YouTube에 로그인하고 브라우저에서 개발자 도구를 연 다음 웹 페이지의 쿠키를 찾으십시오. 그런 다음 현재 세션이라고하는 YouTube 세션 쿠키를 식별하십시오. SIDSSID. 그런 다음 쿠키를 사용하여 쿠키의 이름, 도메인 및 값을 GrabzIt에 추가하십시오. 맞춤 쿠키 페이지세션 쿠키가 삭제되지 않도록 만료 날짜를 오랫동안 사용하는 것이 좋습니다. 이것은 귀하의 책임하에 이루어지며 당사는 당사의 책임을지지 않습니다 이용 약관.

잘못된 국가 오류 해결

한 국가로 제한된 비디오를 변환하도록 요청할 때 다른 국가 코드를 지정하여이 문제를 무시할 수 있습니다.

현재 국가는 미국, 영국 또는 싱가포르로 설정할 수 있습니다아래는 각 API 라이브러리의 국가를 설정하는 예입니다.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
AnimationOptions options = new AnimationOptions();
options.Country = Country.US;
grabzIt.URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw", options);
grabzIt.Save("http://www.mywebsite.com/Home/Handler");
GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
AnimationOptions options = new AnimationOptions();
options.setCountry(Country.UNITEDSTATES);
grabzIt.URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw", options);
grabzIt.Save("http://www.mywebsite.com/handler");
<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>
var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
client.url_to_animation("https://www.youtube.com/watch?v=a1Y73sPHKxw", {"country":"US"});
client.save("http://www.example.com/handler", function (error, id){
    if (error != null){
        throw error;
    }
});
$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = GrabzItAnimationOptions->new();
$options->country("US");
$grabzIt->URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw", $options);
$grabzIt->Save("http://www.mywebsite.com/handler.pl");
$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = new \GrabzIt\GrabzItAnimationOptions();
$options->setCountry("US");
$grabzIt->URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw", $options);
$grabzIt->Save("http://www.mywebsite.com/handler.php");
grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzItAnimationOptions.GrabzItAnimationOptions()
options.country = "US"
grabzIt.URLToAnimation("https://www.youtube.com/watch?v=a1Y73sPHKxw", options)
grabzIt.Save("http://www.mywebsite.com/handler.py")
https://api.grabz.it/services/convert.ashx?key=c3VwcG9ydEBncmFiei5pdA==&format=gif&country=US&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Da1Y73sPHKxw
grabzIt = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzIt::AnimationOptions.new()
options.country = "US"
grabzIt.url_to_animation("https://www.youtube.com/watch?v=a1Y73sPHKxw", options)
grabzIt.save("http://www.mywebsite.com/handler/index")