Formats

كيفية قص الفيديو على نظام Mac بدون FFmpeg

يُعد FFmpeg أداة قوية، ولكنه يتطلب إعداد "الطرفية" (Terminal) واستخدام Homebrew وتحديد وسائط أمر دقيقة لمجرد قص مقطع فيديو. في المقابل، يوفر تطبيق Lossless Video Cutter إمكانية القص دون فقدان الجودة ذاتها كتطبيق أصلي لنظام Mac، ودون الحاجة إلى استخدام سطر الأوامر.

مدة القراءة: 4 دقائق

مشكلة إعداد FFmpeg

يُعد FFmpeg برنامجاً رائعاً، إلا أن تشغيله على أجهزة Mac يتطلب سلسلة من الخطوات التي تنطوي كل منها على احتمالات فشل خاصة بها:

  • تثبيت Homebrew، الذي يُعدّل مسار النظام (PATH) ويتطلب أدوات سطر أوامر Xcode (Xcode Command Line Tools).
  • تشغيل الأمر brew install ffmpeg وانتظار تجميع الاعتمادات.
  • التعامل مع تنبيهات الحجر (Quarantine) الخاصة بـ Gatekeeper في نظام macOS عند تشغيل ملف ثنائي تم تنزيله.
  • تحديد الخيارات (flags) بدقة: هل يأتي -ss قبل -i أم بعده؟ وهل نستخدم -c copy للحفاظ على الجودة دون فقدان (lossless)؟ وماذا عن -avoid_negative_ts؟
  • اختلافات الإصدارات بين الأجهزة تتسبب في تعطل نصوص برمجية كانت تعمل في العام الماضي.

معظم الأشخاص الذين يرغبون في قص مقطع ما ليسوا مهندسي أنظمة؛ فهم يريدون فقط إزالة أول 30 ثانية وآخر 30 ثانية من الملف.

كيف يعمل Lossless Video Cutter بدون FFmpeg

يعتمد التطبيق على AVFoundation - وهو إطار عمل الوسائط الأصلي من Apple، والمستخدم داخلياً في نظامي macOS وiOS لإنجاز كافة عمليات الوسائط. وتتم عمليات المعاينة، واكتشاف الإطارات الرئيسية (keyframe detection)، ونسخ الحزم دون فقدان للبيانات، والتصدير، بالكامل عبر واجهات برمجة تطبيقات AVFoundation المدمجة في كل جهاز Mac.

لا يتم إنشاء عمليات فرعية، ولا تُجرى عمليات بحث في مسار النظام (PATH)، ولا توجد حاجة لتهيئة الأحرف الخاصة (shell escaping)؛ إذ يفتح التطبيق ملف الفيديو الخاص بك ويكتب ملف الإخراج مباشرةً، دون تدخل أي عملية وسيطة.

ما يمكنك قصه دون استخدام FFmpeg

حاويات الفيديو

MP4 · MOV · M4V · MKV · MTS · M2TS · TS · MXF

ترميزات الفيديو

H.264 · HEVC (H.265)

ترميزات الصوت

AAC · MP3 · AC3 · PCM

تحويل الصيغة

لا يلزم إجراء تحويل؛ قم بقص المقطع بالتنسيق الأصلي وصدّره بالتنسيق نفسه.

ملاحظة MKV

لا يدعم إطار العمل AVFoundation تنسيق MKV بشكل أصلي. يضم تطبيق Lossless Video Cutter أداة مدمجة صغيرة لدمج وفصل مسارات MKV (muxer/demuxer)، حيث يقوم بقراءة وكتابة ملفات MKV عبر نسخ الحزم المضغوطة مباشرة؛ مما يعني عدم الحاجة لإعادة الترميز أو الاعتماد على FFmpeg. وفي حال كان برنامج FFmpeg مثبتاً على جهاز Mac الخاص بك، فقد يستخدمه التطبيق اختيارياً لتعديل البيانات الوصفية الخاصة بنسبة العرض إلى الارتفاع (display-aspect-ratio) بعد عملية التصدير، إلا أن وظيفة القص الأساسية لا تعتمد إطلاقاً على وجوده.

الحالات التي قد تظل فيها بحاجة إلى FFmpeg

تظل أداة FFmpeg الخيار الأمثل لتحويل الصيغ (مثل تحويل MKV إلى ProRes)، وإضافة المرشحات، والمعالجة المتسلسلة (pipeline) باستخدام نصوص برمجية (shell scripts)، أو تنفيذ العمليات المجمعة التي تتطلب تحكماً دقيقاً في برامج الترميز (codecs). أما بالنسبة لقص الملفات الموجودة دون فقدان الجودة، فإن أداة Lossless Video Cutter تغني تماماً عن الحاجة إلى استخدام أدوات أخرى.

جَرِّبْهُ الآن

Trim video on Mac without a terminal

حمّل Lossless Video Cutter وقص مقطعك الأول في أقل من دقيقة؛ دون الحاجة إلى Homebrew أو وسائط (flags) أو FFmpeg.