Webをキャプチャして変換するツール

YouTube 動画が削除されているか、年齢制限があるか、動画を取得した国では視聴できません

このエラーは、YouTube ビデオをアニメーション GIF に変換するときに発生する可能性があり、ビデオに年齢制限があるか、削除されているか、または間違った国から視聴されているため、ビデオを変換できないことを意味します。 削除された動画については何もすることができませんが、他の XNUMX つのエラーについては解決策があります。

年齢制限エラーの解決

年齢制限のある動画を視聴するには、年齢確認済みの YouTube アカウントを使用する必要があります。 これを行うには、YouTube にログインし、通常は F12 キーを押してブラウザで開発者ツールを開き、Web ページの Cookie を見つけます。 次に、YouTube のセッション Cookie を特定します。現在は次のように呼ばれています。 SIDSSID。 次に、これらの Cookie の名前、ドメイン、値を GrabzIt に追加します。 カスタム Cookie ページ、セッション Cookie が削除されないように、将来のかなり先の有効期限を使用することをお勧めします。 これはお客様ご自身の責任で行うものであり、当社は当社の規定に従って一切の責任を負いません。 規約と条件.

国が間違っているというエラーの解決

XNUMX つの国に限定されているビデオの変換リクエストを行うときに、別の国コードを指定すると、この問題を回避できる場合があります。

現在 国は米国、英国、シンガポールのいずれかに設定できます, 以下は、各 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")