شيفرة هذه الصفحة لم تبدأ العمل.

فتح index.html مباشرة من مجلد يمنع المتصفح من تحميل وحدات JavaScript، فلا يحدث شيء عند اختيار فيديو. قدّم المجلد عبر HTTP بدلا من ذلك:

powershell -ExecutionPolicy Bypass -File serve.ps1

ثم افتح http://localhost:8080/.

صانع التايم لابس — سرّع فيديو طويلاً

ساعةٌ من التصوير، في عشرين ثانية.

اللغة: العربية
عرض الشيفرة المصدرية
مقاطع الفيديو الخاصة بك لا تُرفع أبدا. لا يوجد خادم.

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

فحص حي: جارٍ الفحص…

دون اتصال: جارٍ الفحص…

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

1 اختر فيديو

2 اختر السرعة

يعمل بمعدّل المعدّل الذي يعمل به المقطع المنتهي. وهو لا يغيّر سرعة المقطع — فتلك هي السرعة أعلاه — بل سلاسة منظره لا غير.

المقاس تصغيرٌ لا غير. والتايم لابس يُشاهَد صغيراً عادةً.

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

3 اصنع التايم لابس

الإطارات المُبقاة
—
إطار كل
—
المدة المنتهية
—
إطار الخَرج
—
يقرأ
—
نحو
—

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

عرض بصيغة Markdown

كيف تصنع تايم لابس من فيديو

  1. اختر فيديو. أفلِت ملف MP4 أو MOV أو M4V أو WebM على المُنتقي، أو اختر واحداً يدوياً. يقرؤه المتصفح من قرصك مباشرة؛ ولا يُرسَل شيء إلى أي مكان أثناء ذلك.
  2. قل كم أسرع. اضغط إحدى السرعات، أو اكتب سرعتك أنت. وإن كنت تفضّل أن تقول كم ينبغي أن تكون مدة الناتج — «اجعل هذا يتّسع في عشرين ثانية» — فاكتب ذلك بدلاً منها وتتبعُه السرعة.
  3. تحقّق من الفاصل. السطر الذي تحت السرعة يقول ما الأداة على وشك فعله حقاً: إطارٌ كل كذا ثانية من الأصل. وذلك هو الرقم الذي كان مصوّر فوتوغرافي سيضبطه على كاميرا، وهو الجدير بالتحقّق من معقوليته قبل أن تبدأ.
  4. اصنعه ونزِّله. يجري العمل على عتادك أنت، فمدّته تتوقّف على جهازك لا على طابور. ويُناوَل الفيديو المنتهي لتنزيلات متصفحك مباشرة.

النسخة الأطول

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

أسئلة

هل يُرفع فيديوي إلى أي مكان؟

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

ماذا تعني السرعة فعلاً؟

النسبة بين ما دخل وما يخرج. فعند 60× تصير ساعةٌ من التصوير دقيقةً، بأي معدّل إطارات شغّلتها. وتحت ذلك، تأخذ الأداة إطاراً كل السرعة ÷ معدّل الإطارات ثانية — فـ 60× عند 30 إطاراً في الثانية إطارٌ كل ثانيتين — وتعرض الصفحة ذلك الفاصل قبل أن تبدأ، لأنه الرقم الذي يقول ما يحدث حقاً.

ما صيغ الفيديو التي أستطيع تسريعها؟

MP4 وM4V وMOV تُقرأ مباشرة، مهما كان بداخلها: H.264 أو HEVC أو AV1 أو VP9، ما دام متصفحك يستطيع فكّ ترميز ذلك المرمِّز. وكل ما عداها مما يستطيع متصفحك تشغيله — وWebM أظهرها — يُقرأ بتخطية مشغّل المتصفح نفسه إلى كل لحظة بدلاً من ذلك، وهو يعمل على كل صيغة يشغّلها. أما الملف الذي لا يستطيع المتصفح قراءته ولا تشغيله، وهو عملياً AVI وWMV وFLV ومعظم ملفات MKV، فيُرفَض برسالة تقول ذلك بدل أن يفشل في منتصف الطريق. والذي يخرج دائماً MP4.

لماذا لا صوت في التايم لابس؟

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

هل هو أسرع من تحويل الفيديو كله؟

أسرع بكثير، وذلك هو مغزى قراءة الملف مباشرة. فالإطار لا يمكن فكّ ترميزه إلا بالبدء من الإطار المفتاحي الذي أمامه، لكن ليس ثمّة ما يوجب الإبقاء على الإطارات التي بينهما — فتايم لابس بسرعة 60× لساعةٍ يفكّ ترميز بضعة آلاف من الإطارات من مئة ألف لا كلَّها. ويقول الملخّص كم سيقرأ بالضبط قبل أن تضغط الزر.

هل يُفقد شيئاً من الجودة؟

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

هل ثمّة حدّ لحجم الفيديو أو مدّته؟

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

هل أستطيع تسريع جزء من مقطع فقط؟

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

هل هو مجاني، وهل أحتاج إلى حساب؟

هو مجاني، ولا حساب ولا تسجيل دخول ولا فترة تجريبية ولا علامة مائية. ويحمل الموقع إعلانات، وهي ما يدفع تكاليفه؛ ولا يُعطى المعلنون شيئاً عن فيديوك.