أدوات لالتقاط وتحويل الويب

تمت إزالة مقطع فيديو YouTube أو تم تقييده بحسب العمر أو أنه غير متوفر في البلد الذي يتم نقله منه

يمكن أن يحدث هذا الخطأ عند تحويل مقاطع فيديو YouTube إلى ملفات GIF متحركة ويعني أنه لا يمكن تحويل الفيديو لأنه مقيد بالفئة العمرية أو لأنه تمت إزالته، أو لأنه يتم مشاهدته من بلد خاطئ. في حين أنه لا يوجد شيء يمكن فعله بشأن مقاطع الفيديو التي تمت إزالتها، إلا أن هناك حلول للخطأين الآخرين.

حل خطأ تقييد العمر

لمشاهدة مقطع فيديو مقيد بالفئة العمرية، يلزمك استخدام حساب YouTube الذي أكدت فيه عمرك. للقيام بذلك، يجب عليك تسجيل الدخول إلى YouTube وفتح أدوات المطورين في متصفحك، عادةً عن طريق الضغط على F12، ثم ابحث عن ملفات تعريف الارتباط الخاصة بصفحة الويب. ثم حدد ملفات تعريف الارتباط لجلسة YouTube، والتي يتم استدعاؤها حاليًا SID و SSID. ثم قم بإضافة اسم ومجال وقيمة ملفات تعريف الارتباط هذه إلى 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")