مستخرج إطار الفيديو
قم باستخراج الإطارات الثابتة من مقطع فيديو بفاصل زمني محدد أو من قائمة محددة من الطوابع الزمنية وقم بتنزيل كل منها، مباشرة في متصفحك.
النتيجة
إن مسح المخطط الزمني لمقطع فيديو والأمل في ظهور لقطة الشاشة في اللحظة المناسبة ليس مثل استخراج الإطار فعليًا. تقوم هذه الأداة بفك تشفير الفيديو الذي تم تحميله في المتصفح وتلتقط إطارات ثابتة حقيقية في النقاط المحددة التي تطلبها، إما كل N ثانية عبر المقطع بأكمله أو في قائمة مكتوبة من الطوابع الزمنية المحددة، وتمنحك كل واحدة منها كملف PNG أو JPEG قابل للتنزيل بشكل فردي.
يتم التعامل مع دقة الالتقاط بأمانة بدلاً من افتراضها. عندما يدعم المتصفح واجهة برمجة تطبيقات requestVideoFrameCallback، تبحث الأداة عن الوقت المستهدف وتلتقط الإطار فقط بمجرد فك تشفير هذا الإطار الدقيق وعرضه على الشاشة - وهي نفس الآلية التي تستخدمها أدوات معالجة الفيديو ذات الإطار الحقيقي الدقيق، وأكثر موثوقية بشكل هادف من مجرد قراءة الوقت الحالي بعد لحظة من البحث. عندما لا ينفذ المتصفح واجهة برمجة التطبيقات هذه، تعود الأداة إلى التقاط حدث CurrentTime-plus-seeked-event وتقول ذلك بوضوح على الصفحة، بدلاً من التظاهر بهدوء بأن كلا المسارين متساويان في الدقة.
وضعان يغطيان الحالات الشائعة. تعمل "كل N ثانية" على إنشاء مجموعة من الطوابع الزمنية متباعدة بشكل متساوٍ عبر المدة الكاملة للفيديو - وهي مفيدة لأوراق الاتصال أو مجموعات الصور المصغرة أو إطارات العينات لأداة أخرى. تتيح لك "الطوابع الزمنية المحددة" كتابة قائمة دقيقة مفصولة بفواصل أو أسطر جديدة، بالدقائق: ثانية أو ثواني عادية، لسحب اللحظات الدقيقة - هدف، أو رد فعل، أو شريحة محددة في عرض تقديمي مسجل.
تظهر الإطارات في شبكة مصغرة بمجرد التقاط كل إطار، حتى تتمكن من مشاهدة التقدم في عمليات الاستخراج الطويلة، أو تنزيل أي إطار فردي على الفور، أو استخدام "تنزيل الكل" بمجرد أن يصبح كل شيء جاهزًا لإطلاق كل ملف بالتسلسل. لم يتم تحميل أي شيء: يبقى ملف الفيديو وكل إطار تم التقاطه على جهازك، وتتم معالجته بالكامل باستخدام فك تشفير الفيديو الخاص بالمتصفح وواجهات برمجة تطبيقات Canvas 2D.