مثبّت الفيديو بالذكاء الاصطناعي: أصلح اللقطات المهتزة بسرعة
رفع قوة المثبّت يجعل اللقطات أسوأ في الغالب. إليك ما يتحكم فيه إعداد القوة فعلًا، والأرقام المقيسة التي تثبت ذلك، وكيف تختار الإعداد الصحيح من المرة الأولى.
باختصار
يعمل Video Stabilizer من Flixly داخل متصفحك باستخدام مرشح deshake من ffmpeg، لذلك لا تُرفع لقطاتك أبدًا. تحدد إعدادات Light وMedium وStrong مدى البحث عن الإطارات المتطابقة (16 أو 32 أو 64 بكسل)، لا شدة التصحيح. البحث لمسافة أبعد مما يستدعيه الاهتزاز يضيف ارتجاجًا، لذا ابدأ بـ Light. الحدود هي 30 ثانية و60MB، وتكلف كل مهمة 5 أرصدة لا تُخصم إلا عند النجاح.
رفع قوة المثبّت يجعل لقطاتك أسوأ في الغالب.
هذا عكس ما عوّدك عليه كل شريط تمرير في كل برنامج مونتاج، وهو أهم ما يجب أن تعرفه قبل أن تستخدم هذه الأداة.
إليك ما يحدث فعلًا، ولماذا يتصرف الإعداد بهذه الطريقة، وكيف تختار الإعداد الصحيح من المحاولة الأولى.
ما الذي يفعله المثبّت فعلًا
يقدّر مقدار تحرك الكاميرا بين إطار والإطار الذي يليه، ثم يزيح كل إطار في الاتجاه المعاكس لإلغاء تلك الحركة.
هذا كل شيء. لا نموذج، ولا توليد، ولا إعادة تفسير للقطاتك. البكسلات التي صوّرتها هي البكسلات التي تستعيدها، بعد إزاحتها فقط.
يُجري Video Stabilizer هذه العملية داخل متصفحك لا على خادم. لا يُرفع مقطعك إلى أي مكان. يُحمَّل في الذاكرة ويُعالَج محليًا باستخدام ffmpeg المُترجم إلى WebAssembly، ثم يُعاد إليك مباشرة كملف للتنزيل.
بالنسبة لأي محتوى خاضع لاتفاقية عدم إفصاح، أو غير منشور بعد، أو ببساطة لا يخص أحدًا غيرك، فهذا أهم من أي حجة تتعلق بالجودة.
لماذا لا يستخدم نموذج ذكاء اصطناعي عن قصد
يشغّل Flixly في بيئة الإنتاج 37 نموذجًا لتوليد الفيديو. لا يثبّت أي منها اللقطات، والأداة لا تطلب منها ذلك.
من المهم قول هذا بصراحة، لأن الإنترنت مليء بمقالات تزعم العكس، وتدرج نماذج توليد مثل Veo أو Kling إلى جانب مواصفات تثبيت وتكاليف بالأرصدة. تلك الأرقام مختلقة. نموذج تحويل النص إلى فيديو لا يملك مدخل فيديو يمكن التثبيت من خلاله.
نعرف ذلك لأننا أطلقنا هذا الخطأ بأنفسنا.
كان تأثير "Stabilize" سابق يرسل المهمة إلى نموذج توليدي لا يقبل الفيديو كمدخل. فكان الملف المرفوع يُتجاهل بصمت. ينتظر المستخدم، ثم يتلقى مقطعًا جديدًا تمامًا لا علاقة له بمقطعه، مع استرداد للرصيد. وكان الحل هو التوقف عن التظاهر بأن نموذجًا توليديًا يستطيع أداء مهمة حتمية.
التثبيت هو تعويض للحركة. ويحتاج إلى مرشح فيديو حقيقي، ولذلك تستخدم الأداة واحدًا.
الإعداد الذي يُستخدم بالعكس
ثلاثة خيارات للقوة: Light وMedium وStrong.
لا تتحكم هذه الخيارات في شدة تطبيق التصحيح. بل تتحكم في مدى بحث المرشح عن جزء مطابق من الإطار السابق: 16 أو 32 أو 64 بكسل لكل محور.
إذا بحث المرشح لمسافة أبعد مما تحركت الكاميرا فعلًا، يبدأ في العثور على تطابقات خاطئة. فيتعلق بالكتلة الخطأ، ويصحح باتجاهها، ويضيف ارتجاجًا لم يكن موجودًا في لقطاتك أصلًا.
القياسات على مقاطع اصطناعية بثلاث درجات من الاهتزاز، مع احتساب متوسط الفرق بين الإطارات حيث تعني القيمة الأقل ثباتًا أكبر:
| الاهتزاز في المصدر | دون معالجة | Light | Medium | Strong |
|---|---|---|---|---|
| صغير، نحو 4px لكل إطار | 5.51 | 5.84 | 7.04 | 9.46 |
| متوسط، نحو 12px لكل إطار | 11.30 | 8.73 | 10.85 | 16.06 |
| كبير، نحو 50px لكل إطار | 32.34 | 26.32 | 23.87 | 22.63 |
اقرأ الصف الأوسط مرتين.
مع الاهتزاز المعتاد للتصوير باليد، يسجّل Light قيمة 8.73 ويسجّل Strong قيمة 16.06. إعداد Strong ليس إصلاحًا أقوى. بل هو أسوأ من عدم فعل أي شيء، الذي سجّل 11.30.
وحده الاهتزاز العنيف حقًا، كالتصوير أثناء المشي أو الركض بحركة تقارب 50 بكسل لكل إطار، يستحق إعداد Strong. وحتى في هذه الحالة يبقى التحسن مقارنة بـ Light متواضعًا.
ابدأ بـ Light. ولا ترفع الإعداد إلا إذا لم ينجح. هذه هي التقنية كلها.
لا يستطيع تحسين لقطات ثابتة أصلًا
انظر مجددًا إلى الصف الأول من الجدول. مع اللقطات الثابتة أصلًا، سجّلت كل الإعدادات نتائج أسوأ من تركها كما هي.
هذه أداة لإصلاح عيب محدد، لا لمسة تحسين نهائية. تطبيقها على لقطة مصوّرة بحامل ثلاثي أو بجيمبال يُضعف النتيجة ويكلفك أرصدة فوق ذلك.
إذا كانت لقطاتك ثابتة وتريد تحسين مظهرها، فأنت بحاجة إلى أداة أخرى: مؤثرات الفيديو للمظهر وتصحيح الألوان، أو رافع دقة الفيديو لزيادة الدقة.
مقايضة القص
إزاحة كل إطار لإلغاء الاهتزاز تكشف مناطق فارغة على الحواف، لأن الإطار تحرك بينما بقيت اللوحة في مكانها.
أمامك خياران. أن تترك الحواف وتقبل بإطار متذبذب ظاهر، أو أن تقص وتكبّر قليلًا بحيث يملأ الإطار المتحرك اللوحة دائمًا.
خيار القص والتكبير مفعّل افتراضيًا، وهو القرار الصحيح في كل الحالات تقريبًا. الثمن خسارة بسيطة في التأطير عند الحواف ونعومة طفيفة بسبب التكبير. أما البديل فحافة تشدّ الانتباه في كل إطار.
صوّر بزاوية أوسع قليلًا مما تحتاج عندما تعلم أن المقطع سيُثبَّت، وعندها لن تكون هناك مقايضة أصلًا.
حدود يجدر معرفتها قبل الرفع
ثلاثون ثانية لكل مقطع. ستون ميغابايت لكل ملف. بصيغ MP4 أو MOV أو WebM.
تتحقق الأداة من الحدين لحظة اختيارك للملف لا بعد المعالجة، فيخبرك المقطع الأطول من المسموح فورًا بدلًا من إضاعة وقتك.
هل لديك مقطع أطول؟ قسّمه إلى أجزاء أقل من ثلاثين ثانية، وثبّت كل جزء، ثم أعد دمجها. ولأن المعالجة محلية، فإن تشغيل عدة مرات لا يكلفك سوى الوقت.
كم يكلف
خمسة أرصدة لكل مهمة بسعر ثابت. لا يُحتسب بالثانية، ولا يتغير بحسب الدقة.
لا يُخصم الرصيد إلا بعد نجاح المعالجة. المهمة الفاشلة لا تكلف شيئًا، ولا توجد عملية استرداد لأنه لا يوجد ما يُسترد. قيم الأرصدة الحالية موجودة في صفحة الأسعار.
سير عمل موثوق
ثبّت أولًا، قبل أن تمس أي خطوة أخرى اللقطات.
كل خطوة لاحقة ترث حركة الإطارات التي تحتها. إذا صحّحت الألوان أولًا، دمجت الاهتزاز في التصحيح. وإذا رفعت الدقة أولًا، زدت وضوح الاهتزاز. وإذا قصصت أولًا، ثبّتَّ كل جزء بالنسبة إلى مرجع مختلف.
انطلاقًا من لقطات ثابتة، تسير بقية الخطوات بسلاسة: أرسلها إلى مؤثرات الفيديو للمظهر، أو رافع دقة الفيديو للدقة، أو الترجمة التلقائية لنص مدمج في الفيديو، أو مولّد Shorts لإنشاء نسخ لوسائل التواصل الاجتماعي. وإذا تضمّن المقطع حوارًا، فإن Lip Sync يحتاج إلى رأس ثابت لتتبعه.
متى تُصلح الأمر أثناء التصوير بدلًا من ذلك
التثبيت يزيل الاهتزاز. لكنه لا يستطيع اختلاق تفاصيل أتلفها ضبابية الحركة.
الحركة السريعة باليد في الإضاءة المنخفضة تنتج إطارات ملطخة، وسيعيد إليك المثبّت إطارات ثابتة لكنها ملطخة. إذا كان المصدر ضبابيًا وليس مهتزًا، فلن تستعيده أي معالجة لاحقة.
صوّر بسرعة غالق أعلى، واستند إلى شيء صلب، واحتفظ بالمثبّت للّقطات التي لا يمكنك إعادة تصويرها.
الأسئلة الشائعة
لماذا يجعل أقوى إعداد للمثبّت الفيديو أسوأ؟▾
يتحكم الإعداد في مدى بحث المرشح عن كتلة مطابقة في الإطار السابق، لا في شدة التصحيح. البحث لمسافة أبعد مما تحركت الكاميرا فعلًا يعثر على تطابقات خاطئة ويُدخل ارتجاجًا. مع الاهتزاز المعتاد للتصوير باليد، سجّل إعداد Light نتيجة أفضل من عدم المعالجة، بينما سجّل Strong نتيجة أسوأ من المقطع الأصلي.
هل يُرفع الفيديو إلى خادم لتثبيته؟▾
لا. تعمل عملية التثبيت بالكامل داخل متصفحك باستخدام ffmpeg المُترجم إلى WebAssembly. يُحمَّل المقطع في الذاكرة ويُعالَج محليًا ثم يُعاد إليك كملف للتنزيل، فلا تغادر لقطاتك جهازك أبدًا.
ما أقصى طول للمقطع الذي يمكنني تثبيته؟▾
حتى 30 ثانية لكل مقطع و60MB لكل ملف، بصيغ MP4 أو MOV أو WebM. يُتحقق من الحدين عند اختيار الملف لا بعد المعالجة. للّقطات الأطول، قسّمها إلى أجزاء أقل من 30 ثانية، ثم ثبّت كل جزء وأعد دمجها.
كم رصيدًا تكلف عملية التثبيت؟▾
خمسة أرصدة لكل مهمة بسعر ثابت، بغض النظر عن طول المقطع أو دقته. لا يُخصم الرصيد إلا بعد نجاح المعالجة، لذا فالمهمة الفاشلة لا تكلف شيئًا. راجع صفحة الأسعار لمعرفة قيم الأرصدة الحالية.
هل يمكن لنموذج فيديو بالذكاء الاصطناعي تثبيت اللقطات بدلًا من ذلك؟▾
لا. نماذج تحويل النص إلى فيديو والصورة إلى فيديو لا تملك مدخل فيديو يمكن التثبيت من خلاله. يشغّل Flixly في بيئة الإنتاج 37 نموذجًا لتوليد الفيديو، ولا يقوم أي منها بالتثبيت. التثبيت تعويض حتمي للحركة، ويتطلب مرشح فيديو حقيقيًا لا نموذجًا توليديًا.
لماذا يقص التثبيت جزءًا صغيرًا من الفيديو؟▾
إزاحة كل إطار لإلغاء الاهتزاز تكشف مناطق فارغة على حواف الإطار. يزيل خيار القص والتكبير هذه المناطق بحيث يملأ الإطار المتحرك اللوحة دائمًا. هذا الخيار مفعّل افتراضيًا لأن البديل حافة متذبذبة ظاهرة. صوّر بزاوية أوسع قليلًا عندما تعلم أن المقطع سيُثبَّت.
هل أثبّت الفيديو قبل المونتاج أم بعده؟▾
قبله. كل خطوة لاحقة ترث حركة الإطارات التي تحتها، فإذا صحّحت الألوان أولًا ثبّتَّ الاهتزاز داخل التصحيح، وإذا رفعت الدقة أولًا زدت الاهتزاز وضوحًا. ثبّت أولًا، ثم صحّح الألوان أو ارفع الدقة أو أضف الترجمة أو قصّ.
