Strumenti per acquisire e convertire il Web

Il video di YouTube è stato rimosso, ha un limite di età o non è disponibile nel Paese di provenienza

Questo errore può verificarsi durante la conversione di video di YouTube in GIF animate e significa che il video non può essere convertito perché ha un limite di età o è stato rimosso o viene visualizzato dal Paese sbagliato. Sebbene non sia possibile fare nulla per i video che sono stati rimossi, esistono altre soluzioni per gli altri due errori.

Risoluzione dell'errore di limitazione dell'età

Per visualizzare un video con un limite di età, devi utilizzare un account YouTube in cui hai confermato la tua età. Per fare ciò, è necessario accedere a YouTube e aprire gli strumenti di sviluppo nel browser, in genere premendo F12, quindi trovare i cookie per la pagina Web. Quindi identifica i cookie di sessione di YouTube, che attualmente vengono chiamati SID e SSID. Quindi aggiungi il nome, il dominio e il valore di questi cookie a GrabzIt usando il pagina dei cookie personalizzati, è una buona idea utilizzare una data di scadenza a lungo in futuro per assicurarsi che il cookie della sessione non venga eliminato. Si noti che ciò viene fatto a proprio rischio e non si assume alcuna responsabilità secondo la nostra termini e condizioni.

Risolvere l'errore paese sbagliato

Potrebbe essere possibile aggirare questo problema specificando un codice paese diverso quando si effettua la richiesta di convertire un video limitato a un paese.

Attualmente a il paese può essere impostato su Stati Uniti, Regno Unito o Singapore, di seguito è riportato un esempio di impostazione del Paese per ciascuna delle nostre librerie 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.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")