الجواب القصير
افتح عكس الفيديو، وأفلِت المقطع فيه، واحسم أمر عكس الصوت معه، ثم صدِّر. والذي يخرج هو المقطع نفسه وآخرُ إطار فيه أولاً، بطول الذي دخل بالضبط.
وعلى خلاف التقصير، على هذا أن يكتب كل إطار من جديد — الصوت كما الصورة. وليس ذلك نقصاً في أداة بعينها؛ بل هو ما يكونه العكس. وبقيةُ هذه الصفحة هي لماذا، وماذا يعني ذلك لمدة انتظارك.
لماذا لا يمكن تشغيل فيديو بالمقلوب ببساطة
ملفُّ الفيديو ليس رصّةً من الصور. فنحو إطار من كل خمسين صورةٌ كاملة — إطارٌ مفتاحي — وكلُّ ما بينها وصفٌ لما تغيّر عن الإطارات التي حوله. ولهذا تتّسع ساعةٌ من الفيديو في هاتف.
ويعني ذلك أيضاً أن فاكَّ الترميز لا يستطيع المضيّ إلا إلى الأمام. فليعرض عليك آخر إطار في مقطع عليه أن يجد الإطار المفتاحي الذي أمامه ويفكّ ترميز كل ما بينهما. واطلب الإطار قبل الأخير فيفعل العمل نفسه من جديد.
فالعكس يجري مجموعةً في كل مرة: فكَّ ترميز مجموعةٍ إلى الأمام، وحفظُ الإطارات، ومناولتُها للمرمِّز بالترتيب الآخر، ثم الانتقال إلى المجموعة التي قبلها. أما البديل البديهي — فكُّ ترميز المقطع كله إلى قائمة والمشيُ في القائمة إلى الوراء — فيحتاج إلى نحو 3 MB من الذاكرة لكل إطار بدقة 1080p، أي 5 GB في الدقيقة، ولهذا تنهار الأدوات التي تفعل ذلك على أي شيء أطول من بضع ثوانٍ.
ماذا يحدث للصوت
هنا تختلف أدوات العكس أشدَّ الاختلاف، وهنا يجدر التحقّق مما حصلت عليه فعلاً.
الصوت مضغوط في حزم من بضع عشرات من الأجزاء من الألف من الثانية، كلٌّ مرمَّزة في مقابل التي قبلها. وكتابةُ تلك الحزم من آخرها إلى أولها لا تشغّل المسار بالمقلوب — بل تشغّل قطعاً قصيرة إلى الأمام بترتيب خطأ، وذلك يبدو تلعثماً أو عطلاً لا عكساً. والسبيلُ الوحيد إلى عكس الصوت كما ينبغي هو فكّ ترميز المسار كله، ووضعُ العيّنات بالترتيب الآخر، وإعادةُ ترميزه.
وذلك ما يحدث هنا، وهو سبب إعادة ترميز الصوت بينما لا يمسّه مقصّ الفيديو ولا اقتصاص الفيديو قط: فذانك العملان لا يغيّران متى يحدث شيء، وهذا لا يغيّر شيئاً آخر.
وإن أردت الصورة بالمقلوب وبلا صوت البتة — وهو الخيار المعتاد لكل ما يذهب إلى صفحة أخبار تشغّل صامتاً — فأطفئ مربع الاختيار. فذلك أسرع، والملفُّ أصغر.
ماذا يكلّف الصورة
إعادةَ ترميز واحدة. فالإطارات تخرج بترتيب لم يُرمَّز له شيء في الملف الأصلي، فوجب أن يُكتَب كلٌّ منها من جديد.
والذي لن تفعله أداةٌ حسنة السلوك أن تنفق أكثر مما أنفق الأصل. فالمقطع المعكوس يحمل الصور نفسها بالضبط التي حملها المقطع الذي وصل، فمعدّلُ بتّات أعلى ليس عنده جديد يصفه: إنما يكبّر الملف دون أن يحسّن منظره. وإعدادُ الجودة هنا يتحرّك داخل ذلك السقف لا فوقه.
وكما هي العادة، الخطواتُ ذات الخسارة تتراكم. فعكسُ أصلٍ جيلٌ واحد. وعكسُ تصديرٍ لتنزيلٍ لتسجيل شاشة أربعةُ أجيال، ويبدو كذلك.
قصِّر أولاً، ثم اعكس
إن احتاج المقطع إلى الاثنين، فاقطعه أولاً. فالتقصير مجاني — والمقصُّ الجيد ينقل إطارات كاملة دون فكّ ترميزها — وكلُّ ثانية تزيلها ثانيةٌ لا يحتاج أحد إلى فكّ ترميزها وإعادة ترميزها.
وفعلُ العكس يعني عكس لقطات أنت على وشك رميها. وعلى مقطع طويل ذلك هو الفرق بين عمل يستغرق بضع ثوانٍ وآخر يستغرق دقائق. و دليل التقصير يشرح لماذا لا يلزم أن تكلّفك تلك الخطوة الأولى شيئاً من الجودة البتة.
والترتيب نفسه ينطبق على الاقتصاص: اقطع، ثم اقتصص، ثم اعكس، فتدفع ثمن إعادة ترميز واحدة لأقصر مقطع ممكن.
فيمَ يستعمله الناس فعلاً
- نكتةُ الإرجاع. شيءٌ يقع أو ينكسر أو يتناثر، فيعيده العكسُ. وهو يُقرأ نكتةً لأن اللقطات الحقيقية مشغَّلةً بالمقلوب لا تُخطئها العين — فالدخان يتجمّع والماء يتسلّق.
- بوميرانغ باليد. اعكس مقطعاً قصيراً وصِله بالأصل بـ مقصّ الفيديو؛ فتحصل على حلقة الأمام-ثم-الخلف دون التطبيق الذي يصنعها عادةً، وبالطول الذي تريده أنت لا بطوله هو.
- الكشف. صوِّر الحالة النهائية المرتَّبة واعكسها، فيصير الطبقُ المنتهي مكوّنات أو ينفكّ الشيء المركَّب. وتصويرُه أيسر من تصوير النسخة الأمامية، وذلك هو المغزى.
- الكلام المعكوس. وهو لا يثير الاهتمام إلا إن كان الصوت معكوساً حقاً — انظر أعلاه.
الصيغ، وكم يستغرق
MP4 وM4V وMOV تُقرأ مباشرة، مهما كان بداخلها — H.264 أو HEVC أو AV1 أو VP9 — ما دام متصفحك يستطيع فكّ ترميز ذلك المرمِّز. وهذا هو المسار السريع: إذ يُمشى في الملف إلى الوراء مجموعةَ إطارات في كل مرة، بسرعة جهازك.
وكلُّ ما عداها مما يستطيع متصفحك تشغيله، وWebM أظهرها، يُعكَس بتخطية مشغّل المتصفح نفسه إلى الوراء عبر المقطع، لحظةً في كل مرة. وهو يعمل، وهو أبطأ، لأن كل تخطية من تلك تجعل المتصفح يفكّ الترميز من الإطار المفتاحي الذي أمامها. وتقول الصفحة أي المسارين تستعمل قبل أن تبدأ، ولماذا.
وAVI وWMV وFLV ومعظم ملفات MKV لا يستطيع المتصفح قراءتها ولا تشغيلها، وترفضها الأداة برسالة بدل أن تفشل في منتصف الطريق.
وفي الحالين هذا من أبطأ الأعمال على هذا الموقع، لأن كل إطار يُفكّ ترميزه ويُرمَّز وبعضُ الإطارات يُفكّ ترميزها أكثر من مرة. فالمقطع القصير ثوانٍ؛ أما الطويل بدقة 4K فجديرٌ بأن تبدأه وتتركه.
لماذا لا يحتاج هذا إلى رفع
فكُّ ترميز الفيديو وإعادةُ ترميزه في متصفح حديثٌ وهو حقيقي: فـ WebCodecs يكشف مرمِّز العتاد نفسه الذي يستعمله هاتفك لتسجيل الفيديو، وهو سريع للسبب نفسه. ويجري العمل على الجهاز الذي عنده الملف أصلاً، وهو للفيديو الكبير الترتيبُ الوحيد المعقول كذلك — إذ يكلّف رفعُه وتنزيلُ الناتج وقتاً أطول مما يكلّفه الترميز.
وليست للأداة هنا وظيفة شبكية من أي نوع، وContent-Security-Policy الخاصة بالصفحة تُسمّي كل عنوان يجوز لها الاتصال به، وليس واحد منها لنا. اقطع اتصالك بالإنترنت واعكس مقطعاً رغم ذلك إن كنت تفضّل التحقّق على أن يُقال لك.
وهل رفع الملفات إلى المحوِّلات على الإنترنت آمن؟ يعرض ثلاثة فحوص أخرى تستطيع إجراءها على أي أداة.