웹 캡처 및 변환 도구

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

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

연령 제한 오류 해결

연령 제한이 있는 영상을 보시려면 연령이 인증된 YouTube 계정을 사용해야 합니다. 이렇게 하려면 YouTube에 로그인하고 일반적으로 F12 키를 눌러 브라우저에서 개발자 도구를 연 다음 웹페이지에 대한 쿠키를 찾으십시오. 그런 다음 현재 호출되는 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.5.2/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?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")