الجواب القصير
افتح الصور إلى فيديو، وأفلِت الصور فيه، ورتّبها، واضبط كم تبقى كل واحدة، ثم أنشئ الفيديو. فتحصل على ملف MP4 بفيديو H.264، وهو يعمل على كل شيء تقريباً.
والإعدادان اللذان يحتاجان إلى مرور ثانٍ أكثر من غيرهما هما المدة والدقة، وهما جديران بالفهم قبل أول عرض لا بعده.
معدّل الإطارات والمدة ليسا الشيء نفسه
هذا هو الالتباس الذي يكلّف الناس إعادة عرض.
المدة هي كم تبقى كل صورة على الشاشة. وهي الإعداد الذي يهمّك فعلاً. وثلاث ثوانٍ افتراضٌ مريح لعرض شرائح يشاهده أحد؛ وثانيةٌ إلى ثانيتين تبدو سريعة؛ وما زاد على خمس يتثاقل ما لم يكن فوقه سرد.
ومعدّل الإطارات هو كم مرة في الثانية يكرّر الفيديو تلك الصورة. وهو لا يغيّر شيئاً من منظر عرض الشرائح — فالصورة الساكنة المُبقاة ثلاث ثوانٍ تبدو هي هي عند 24 إطاراً في الثانية وعند 60 — وهو يغيّر حجم الملف ومدة الترميز كثيراً.
فلعرض شرائح صِرف، اختر معدّل إطارات منخفضاً. و24 أو 30 يكفي بكثير. والسببُ للصعود أعلى أن تكون في الفيديو حركة: تحريكٌ أو تكبير عبر كل صورة، أو تلاشٍ متقاطع بينها، حيث يظهر المعدّل المنخفض تدرّجاً مرئياً.
الدقة، والصور ذات النسبة الخطأ
للفيديو مقاسُ إطار واحد لطوله كله. وصورُك الفوتوغرافية لا تتشارك واحداً على الأرجح، فلا بدّ أن يحدث شيء للتي لا تتّسع — وذلك الشيء هو الاختيار الجدير بأن يُتخَذ عمداً.
ابدأ باختيار الدقة من حيث سيذهب الفيديو:
- 1920×1080 لكل ما هو عام. مدعومة في كل مكان، وتعمل في كل مكان، وهي ما يعنيه معظم الناس بـ HD.
- 1080×1920 — الرقمان نفسهما مقلوبَين — لوجهة الهاتف أولاً: القصص والريلز والشورتس.
- 3840×2160 فقط إن كانت الصور تحمل ذلك القدر من التفصيل حقاً وكانت الوجهة ستعرضه. فهي أربعةُ أضعاف البكسلات، وأربعةُ أضعاف مدة الترميز، ونحو أربعةِ أضعاف الملف.
ثم احسم ماذا يحدث لغير المتطابقة. فاحتواءُ كل صورة داخل الإطار يُبقيها كلها ويترك أشرطة على الجانبين — آمن، وهو الجواب الصحيح حين تكون الصور أهمّ من العرض. وملءُ الإطار وقصُّ الفائض يبدو أحسن وسيقطع أعالي بعضها. وخلطُ الصور الطولية والعرضية في فيديو واحد هو الحالة التي لا جواب حسن فيها؛ والحسمُ سلفاً بأي وجه تفضّل أن تخطئ يوفّر إعادة عرض.
الترتيب، وفخُّ أسماء الملفات
كما في أي عمل على دفعة، أسماءُ الملفات تُرتَّب على نحو غير الذي عددتَ به. فـ photo2.jpg يأتي بعد photo10.jpg في ترتيب أبجدي، لأن المقارنة محرفاً بمحرف.
والترتيبُ بتاريخ الالتقاط صائبٌ عادةً لصور حدث، إذ التقطتَها بالترتيب الذي وقعت به. وسحبُ المربّعات صائبٌ لكل ما لا تكون قصته زمنية. تحقّق قبل أن تعرض: فالفيديو هو الأثر الوحيد الذي يعني إصلاحُ ترتيبه إعادةَ العمل كله.
لا مسار صوتياً، وذلك ليس أمراً هيّناً
ملفُّ MP4 الذي تكتبه هذه الأداة فيه مسار فيديو واحد ولا مسار صوت فيه البتة. فإن كان عرضُ شرائحك يحتاج إلى موسيقى أو سرد، فستحتاج إلى محرِّر فيديو لتلك الخطوة.
ومن الجدير معرفةُ لماذا، لا معرفةُ أنه كذلك فحسب: فإضافةُ الصوت تعني فكّ ترميز ملف موسيقى، وترميزَه AAC، وتشبيكَه مع الفيديو في الحاوية. والثلاثة عملٌ حقيقي، وفعلُها رديئاً ينتج ملفاً ينحرف تزامنه وهو يعمل. فهي على القائمة لا منجَزةً نصفاً.
وملاحظةٌ عملية إن أضفت الموسيقى بعد ذلك: اختر المقطوعة أولاً واضبط مدة كل صورة بحيث يخرج عرضُ الشرائح قريباً من طول الأغنية. فتقصيرُ الموسيقى لتناسب الفيديو يبدو أسوأ دائماً من ملاءمة الفيديو للموسيقى.
ما الذي يخرج، وماذا تفعل إن لم يعمل
MP4 بـ H.264 هو الهدف، وهو أوسع التركيبات قابليةً للتشغيل. وفي متصفح بلا WebCodecs تتراجع الأداة إلى تسجيل WebM بدلاً منه — اللقطات نفسها في حاوية يقبلها عدد أقلّ من المحرِّرات والمنصات.
فإن انتهيت بملف WebM ورفضه شيء، فالعلاج متصفحٌ يدعم WebCodecs لا تحويل: فالإصدارات الحالية من Chrome وEdge وSafari كلها تدعمه. وإعادةُ العرض أحسن من التحويل، لأن التحويل يعني جيلاً آخر من الترميز ذي الخسارة.
ولا حدّ مبنيّاً في الأداة لعدد الصور التي تستطيع استعمالها. والسقفُ ذاكرةُ جهازك أنت، لأن الفيديو المنتهي يُجمَّع فيها قبل أن تنزّله — وعرضُ شرائح طويل بدقة 4K أول ما يشعر بذلك.
تصغير الملف
إن كان الناتج أكبر من أن يتّسع حيث هو ذاهب، فبترتيب ما يفيد فعلاً:
أنزِل معدّل الإطارات. فلعرض شرائح ساكن لا يكلّف هذا شيئاً مرئياً وهو أكبر توفير منفرد متاح.
أنزِل الدقة. فـ 1080p بدل 4K رُبعُ البكسلات، وعلى شاشة هاتف لن يعرف أحد.
قصِّره. فثلاث ثوانٍ للصورة بدل خمس هي 40% من الطول و40% من الملف، وهي عرضُ شرائح أحسن عادةً.
أما تصغير الصور المصدرية أولاً فلا يفيد كثيراً. إذ يُرمَّز الفيديو بالدقة التي اخترتها على أي حال، فصورةٌ بأربعة آلاف بكسل وأخرى بألفين تنتجان عدد البايتات نفسه تقريباً في فيديو بدقة 1080p. وهو يجعل الترميز أسرع، ويزيح ذلك السقف في الذاكرة.
لماذا لا يحتاج هذا إلى خادم، مع استثناء واحد مذكور
كان ترميزُ الفيديو أوضحَ حجة للرفع: فالمتصفحات لم تكن تستطيعه، والجهازُ الذي عليه FFmpeg كان يستطيعه. وقد غيّر WebCodecs ذلك بكشف مرمِّز العتاد الموجود في جهازك أصلاً، وهو الذي يستعمله هاتفك لتسجيل الفيديو في الزمن الحقيقي. وتركيبُ الإطارات لوحةٌ. ولا تحتاج الخطوتان إلى شيء غير عتادك أنت.
واستثناءٌ واحد في هذه الأداة بعينها، مذكورٌ لا مدفون: خاصيةُ «أضِف من عنوان ويب» الاختيارية تجلب صورة من عنوان تلصقه، والخادمُ عند ذلك العنوان يرى عنوان IP الخاص بك وما طلبته. وذلك ملازمٌ للخاصية لا عيبٌ فيها، وهو الخطوة الشبكية الوحيدة في الأداة كلها. ولا تستعملها فلا يغادر جهازك شيء البتة.
وهل رفع الملفات إلى المحوِّلات على الإنترنت آمن؟ يعرض أربعة فحوص تقول لك الشيء نفسه عن أي أداة، ومنها هذه.