Herramientas para capturar y convertir la web

El video de YouTube se ha eliminado, tiene una restricción de edad o no está disponible en el país del que se está tomando

Este error puede ocurrir al convertir videos de YouTube a GIF animados y significa que el video no se puede convertir porque tiene una restricción de edad o se ha eliminado o se está viendo desde el país equivocado. Si bien no se puede hacer nada con respecto a los videos que se han eliminado, existen soluciones para los otros dos errores.

Resolviendo el error de restricción de edad

Para ver un video con una restricción de edad, debe usar una cuenta de YouTube en la que haya confirmado su edad. Para hacer esto, debe iniciar sesión en YouTube y abrir herramientas de desarrollador en su navegador, generalmente presionando F12, luego busque las cookies para la página web. Luego identifique las cookies de sesión de YouTube, que actualmente se llaman SID y SSID. A continuación, agregue el nombre, el dominio y el valor de estas cookies a GrabzIt utilizando el página de cookies personalizada, es una buena idea usar una fecha de caducidad mucho tiempo en el futuro para garantizar que la cookie de sesión no se elimine. Tenga en cuenta que esto se hace bajo su propio riesgo y no aceptamos ninguna responsabilidad según nuestro Términos y Condiciones.

Resolviendo el Error de País Incorrecto

Es posible que pueda evitar este problema especificando un código de país diferente al realizar la solicitud para convertir un video que está restringido a un país.

Actualmente un el país se puede configurar en EE. UU., Reino Unido o Singapur, a continuación se muestra un ejemplo de configuración del país para cada una de nuestras bibliotecas 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.3.7/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")
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")