abox.tools

اللغة: العربية

كيف تحفظ إطاراً من فيديو صورةً

إيقافُ المشغّل وضغطُ مفتاح لقطة الشاشة يعطيك صورةً لنافذة. وأحياناً يكون ذلك كل ما تحتاجه. وهذا هو الفرق، وكيف تحصل على الإطار نفسه حين يهمّ.

افتح ملتقط اللقطات صورة ساكنة بالجودة الكاملة، من أي نقطة.

عرض بصيغة Markdown

الجواب القصير

افتح ملتقط اللقطات، وأفلِت المقطع فيه، وجِد اللحظة، واضغط خذ هذا الإطار. والذي يحطّ في تنزيلاتك هو الإطار بدقة الفيديو نفسها — ⁦3840 × 2160⁩ من مقطع 4K، مهما كان مقاس المعاينة على الصفحة.

واترك الصيغة على PNG ما لم يكن حجم الملف مشكلة. وبقيةُ هذه الصفحة عن لماذا لا تكون هاتان الجملتان الشيء نفسه الذي هو لقطةُ شاشة، ومتى يستحق الفرقُ الاكتراث.

لماذا لقطةُ شاشة لمشغّل موقوف صورةٌ أخرى

عند الجميع طريقةٌ لفعل هذا أصلاً: أوقِف، واضغط مفتاح لقطة الشاشة، واقصص أدوات التحكّم. وهي تعمل، ولمشاركة سريعة هي القدر الصحيح من الجهد. لكن أربعة أشياء تكون قد حدثت للصورة بحلول ذلك، ولا واحد منها قابل للعكس:

وملتقطُ اللقطات يتخطّى الأربعة: فهو يفكّ ترميز الإطار الذي يحمله الملف فعلاً ويكتب تلك البكسلات. فتكون الصورة بمقاس الفيديو، ولم يرسم عليها شيء.

الحطُّ على الإطار الذي قصدته

هذا هو الجزء الذي تخطئ فيه أكثر الأدوات في صمت، ومن الجدير معرفةُ ما تبحث عنه في أيٍّ منها.

الفيديو ليس شريطاً من الصور بالترتيب الذي تشاهدها به. فمعظم الإطارات مخزَّنة وصفاً لكيفية اختلافها عن إطارات أخرى، وفي أي ملف فيه إطارات B لا يكون الترتيب الذي تُخزَّن به هو الترتيب الذي تُعرَض به. والأداةُ التي تخطّي مشغّلاً إلى وقت وتأخذ ما يظهر تحت رحمة كيفية تقريب ذلك المشغّل، والتي تتنقّل «إطاراً إلى الأمام» بإضافة جزء من ثلاثين من الثانية مخطئةٌ على كل مقطع ليس 30 إطاراً في الثانية بالضبط — وذلك يشمل كل فيديو هاتف تقريباً، لأنها تغيّر معدّل إطاراتها مع تغيّر الضوء.

والعلاج قراءةُ قائمة إطارات الملف نفسه ومخاطبتُها بموضعها فيها. وعلى ملف MP4 تفعل الأداة هنا ذلك: فالمِزلاج يتحرّك إطاراً في كل خطوة، ومفاتيح الأسهم تتحرّك إطاراً، وتستطيع أن تقول لك إنك على الإطار 812 من 3,540 لأنها عدّتها. وعلى الصيغ التي لا تستطيع قراءتها مباشرة تقول ذلك، وتتنقّل بمقدار إطار تقريباً بدل أن تتظاهر.

وطريقةٌ سريعة لاختبار أي ملتقط لقطات: تنقّل إلى الأمام عبر بضعة إطارات من شيء فيه حركة سريعة. فإن كانت الصورة لا تتغيّر أحياناً، أو تقفز اثنين، فالأداةُ تخمّن الأوقات.

باحث الإطارات: صورة ثابتة عليها رمز زمني محفور، وشريط تمرير، وأزرار تنقّل إطارًا إطارًا، وحقول تعطي الزمن الدقيق ورقم الإطار.
التنقّل إطارًا إطارًا هو الطريق إلى الإطار الذي قصدته. والزمن ورقم الإطار يسمّيان الشيء نفسه، وكلاهما يمكن كتابته.

بأي صيغة تحفظها

ثلاثةُ أجوبة لا غير حقاً، والاختيارُ عن ماذا يحدث للصورة بعد ذلك.

وشيءٌ جدير بالوضوح: الإطارُ المأخوذ من فيديو صورةٌ مضغوطة أصلاً. وحفظُه PNG لا يلغي ذلك، ولا يستطيع استعادة تفصيل رماه المرمِّز حين صُنِع المقطع. والذي تشتريه لك PNG ألا يُرمى شيء مرتين. فإن كنت ستصحّح ألوان الصورة أو تقتصّها بعد ذلك، فذلك يهمّ؛ وإن كنت سترسلها إلى أحد، فلا.

أخذُ كثير منها دفعة واحدة

صورةٌ كل بضع ثوانٍ عملٌ غير صورةٍ عند لحظة واحدة، وهي ترد أكثر مما يبدو: ورقةُ تلامس لتسجيل طويل، ومصغَّراتٌ لاختيار صورة غلاف منها، وعيّنةٌ متساوية من اللقطات لفحص التركيز أو التعريض عبر تصوير.

اضبط فاصلاً، واضغط زر السلسلة، فتمشي الأداة في المقطع مرة وتأخذ صورة عند كل علامة. وملاحظتان عمليتان. أبقِ الفاصل سخياً على مقطع طويل — فصورةٌ كل ثانية من ساعةٍ من اللقطات هي 3,600 صورة، ولهذا تحدّ الأداة الجولة عند 500. واختر JPEG لهذا ما لم يكن لديك سبب لغير ذلك: فمئةُ صورة PNG بدقة 4K أكثرُ غيغابايت محفوظٍ في الصفحة قبل أن تنزّل واحدة منها.

وتعود في ملف ZIP واحد، مسمّاةً بأوقاتها، فتُرتَّب بالترتيب الذي وقعت به ويمكن إيجاد كل واحدة في الفيديو من جديد.

ثلاث صور ثابتة أُخذت من اللقطة نفسها، مصغّرة ومعها أزمنتها، وزر لحفظها كلها دفعة واحدة.
خذ عدة صور واختر بعد ذلك. تبقى في الصفحة حتى تحفظها، وحفظها زر واحد.

الفيديوهات الطولية، والصورةُ الكلاسيكية على جنبها

إن سبق أن سحبت إطاراً من فيديو هاتف فخرج على جنبه، فهذا هو السبب. فالهاتف يصوّر عرضياً ويكتب ربع دورة في الملف بدل أن يدير البكسلات. والمشغّلات تقرأ تلك الدورة وتطبّقها؛ والأداةُ التي لا تقرأ إلا البكسلات لا تفعل، فيكون الناتج صورةً حسنة تماماً للحظة الصحيحة، مدارةً 90 درجة.

ولا شيء في الملف خطأ، وإعادةُ إدارة الصورة بعد ذلك لا تكلّفك إلا الضيق. والأداةُ هنا تقرأ الدوران من المسار وتطبّقه قبل الرسم، فيعطي المقطعُ الطولي صورةً طولية.

ما الذي لا يمكن استعادته

الصورةُ الساكنة لا تكون أحسن من الإطار الذي جاءت منه، وشيئان يحدّان ذلك مهما كانت الأداة التي تستعملها.

ضبابةُ الحركة في الإطار. فإن كان الموضوع يتحرّك أثناء التعريض، فكلُّ إطار من تلك الحركة ضبابي، ولا إطار حادّ هناك يُوجَد. والتصويرُ بسرعة غالق أعلى هو العلاج الوحيد، وعليه أن يحدث قبل التسجيل.

والضغطُ في الإطار كذلك. فالفيديو مضغوط أشدّ بكثير من الصورة الفوتوغرافية، وأشدّ بكثير على الإطارات التي بين الإطارات المفتاحية. فإن بدت صورةٌ ساكنة مكعَّبة، فجرّب التنقّل إطاراً أو اثنين في أي اتجاه: فالإطار المفتاحي مخزَّن كاملاً ويبدو أنظف من جيرانه ظهوراً كثيراً.

وإن احتاجت الصورة إلى مقاس أو نسبة أخرى بعد ذلك، فافعل ذلك خطوةً منفصلة: فـ أداة تغيير حجم الصور تغيّر الحجم وتقتصّ وتحوّل، ودليلها يشرح ماذا يكلّف كلٌّ من ذلك.

لماذا لا يحتاج هذا إلى رفع

فكُّ ترميز الفيديو في متصفح حديثٌ وهو حقيقي: فـ WebCodecs يكشف فاكَّ ترميز العتاد نفسه الذي يستعمله هاتفك لتشغيل الفيديو. ويجري العمل على الجهاز الذي عنده الملف أصلاً، وهو لمقطع بغيغابايتات الترتيبُ الوحيد المعقول كذلك — فرفعُ ساعةٍ من 4K لتسترجع صورةً واحدة بحجم 8 MB صفقةٌ رديئة في كل اتجاه.

وليست للأداة هنا وظيفة شبكية من أي نوع، وContent-Security-Policy الخاصة بالصفحة تُسمّي كل عنوان يجوز لها الاتصال به، وليس واحد منها لنا. اقطع اتصالك بالإنترنت والتقط لقطة رغم ذلك إن كنت تفضّل التحقّق على أن يُقال لك.

وهل رفع الملفات إلى المحوِّلات على الإنترنت آمن؟ يعرض ثلاثة فحوص أخرى تستطيع إجراءها على أي أداة.