قُصّ الفيديو والصوت واضغطهما وحوّلهما داخل متصفحك
ملفك لا يخرج من هذه التبويبة. قصّ الصوت وتنظيفه يعملان فورًا بمفكّك الترميز الموجود في المتصفح نفسه؛ أما عمل الفيديو فيستخدم FFmpeg مُصرَّفًا إلى WebAssembly، ولا يُنزَّل إلا عندما تطلبه.
ملفك
أفلِت هنا ملف فيديو أو صوت
يبقى على جهازك. لا يُرفع شيء، ولا يُحفظ شيء بعد إغلاق التبويبة.
هذا يحتاج محرك FFmpeg
دقائق وثوانٍ، فـ 1:30 تعني تسعين ثانية. اترك النهاية فارغة للوصول إلى آخر الملف.
ما الذي تريد فعله؟
يحذف من الخرج تاريخ الإنشاء وطراز الجهاز وموقع GPS وأي حقول عنوان أو تعليق.
هذه لا تحتاج أي تنزيل
القصّ والتسوية والتلاشي وتصدير WAV كلها تعمل بمفكّك الصوت في المتصفح نفسه. محرك FFmpeg لا يُمَسّ.
تشغيل
تجري المعالجة على جهازك — أبقِ هذه العلامة مفتوحة
اعرض أمر FFmpeg المكافئ
هذا بالضبط ما يُنفَّذ هنا. إن كان ملفك أكبر من أن تحتمله تبويبة، فنفّذ هذا على جهازك — النتيجة مطابقة.
أين يُنفَّذ هذا الأمر؟
على الحاسوب
-
ثبّت FFmpeg مرة واحدة. افتح الطرفية ونفّذ السطر الخاص بنظامك:
Windows
winget install ffmpegmacOSbrew install ffmpegLinuxsudo apt install ffmpeg - افتح Terminal على Mac أو Linux، أو PowerShell على Windows. (في Windows اضغط زر Start واكتب PowerShell.)
- انتقل إلى المجلد الذي يوجد فيه ملفك بكتابة cd ثم اسم المجلد، مثلاً:
cd Downloads - الصق الأمر أعلاه واضغط Enter. سيظهر الملف الجاهز في المجلد نفسه.
على الهاتف
لا يمكن عمليًا تشغيل FFmpeg على الهاتف — لا توجد طريقة على iPhone، وعلى Android تحتاج تطبيق Termux. على الهاتف هذه الصفحة هي الطريق الأسهل: تؤدي العمل نفسه هنا، بلا أوامر وبلا تثبيت أي شيء.
اعرض سجل FFmpeg
كل الأدوات
كل صيغ الخرج
أسئلة
هل يُرفع ملفي إلى أي مكان؟
لا. هذه صفحة ساكنة بلا خادم خلفي. يُقرأ ملفك إلى ذاكرة هذه التبويبة، ويعالجه JavaScript وWebAssembly يعملان على جهازك أنت، ولا يُرسل إلى أي مكان أبدًا. اقطع الشبكة بعد تحميل الصفحة وسيعمل كل شيء إلا تنزيل المحرك.
لماذا هناك تنزيل بحجم 31 ميغابايت للفيديو؟
لأن عمل الفيديو يقوم به FFmpeg مُصرَّفًا إلى WebAssembly، وهذا حجمه. ولا يُنزَّل إلا عندما تطلب عملية تحتاجه، ويخزّنه متصفحك مؤقتًا بعد ذلك. أما القصّ والتسوية والتلاشي وتصدير WAV في الصوت فلا تمسّه أبدًا.
لماذا الترميز أبطأ من حاسوبي؟
لسببين. المحرك خيط WebAssembly واحد حيث يستخدم FFmpeg على سطح المكتب كل الأنوية، وهو بلا وصول إلى مرمِّز الفيديو العتادي في معالج الرسوم عندك. توقّع أضعاف الزمن الحقيقي. ويُعرض الأمر بالضبط تحت كل مهمة لتنفّذه محليًا حين يهمّ ذلك.
ما أكبر ملف يستطيع هذا التعامل معه؟
عمليًا بضع مئات من الميغابايتات. يحتفظ FFmpeg بالدخل والخرج ومساحة عمله في كومة WebAssembly واحدة، ويفشل التخصيص قبل الحد النظري 4 غيغابايت بكثير. وتحذّر الأداة فوق 500 ميغابايت وترفض فوق 2 غيغابايت بدل أن تُسقط التبويبة.
لماذا لا يستطيع التنبؤ بحجم الخرج؟
في وضع إعداد الجودة لا يستطيع حقًا. فالترميز بجودة ثابتة يترك معدل البتات يتبع مدى صعوبة ضغط المادة، فعرض شرائح ومشهد مصوَّر باليد لأوراق شجر يختلفان برتبة من المقدار عند الضبط نفسه. أما وضعا الحجم المستهدَف ومعدل البتات فمتوقَّعان، ويُقدَّران تقديرًا صحيحًا.
هل يُحفظ شيء بين الزيارات؟
إعداداتك نعم — التبويبة المختارة والصيغة والجودة والأوقات — في localStorage هذا المتصفح، على جهازك أنت. أما ملفك فلا: لن يتسع، ولا شأن لموادك المصوَّرة بالبقاء على القرص بعد إغلاق التبويبة. استخدم «إعادة تعيين الكل» في التذييل لمسح الإعدادات.
لا يُرفع شيء. ولا يوجد خادم لرفعه إليه: هذه صفحة ساكنة، وكل إطار يُعالَج على جهازك أنت.