هل سمعت أي شيء عن FFmpeg؟ بالتأكيد نعم، على الرغم من أن هذه هي إحدى أكثر الأدوات تعقيدًا التي يمكن استخدامها على الفور بالنسبة للعديد من الأشخاص؛ على الرغم من أن الأمر قد يبدو أمرًا لا يصدق، إلا أنه يوفر لنا الفرصة للقيام بذلك أداء عدد كبير من المهام من حيث إدارة الصوت والفيديو.
على سبيل المثال ماذا عن الاضطرار إلى دمج مقطعي فيديو في مقطع واحد؟ o استخراج الصوت من بعض ملفات الفيديو؟ ربما في هذه اللحظة بالتحديد سوف تجيب على ذلك ، هناك بعض التطبيقات المتخصصة مثل Adobe Audition أو أي تطبيقات أخرى تعرفها ؛ لسوء الحظ ، إذا لم يكن لدينا هذا التطبيق الاحترافي في نسخته الكاملة ، فيجب أن نبحث عن البدائل التي تقدم لنا حلاً سريعًا ، ربما يكون FFmpeg أحدها والذي سنناقشه في هذه المقالة.
1. قص ملف فيديو إلى ملف أصغر باستخدام FFmpeg
من أجل استخدام FFmpeg في Windows (متوافق مع معظم) ، سوف نعتمد على قدر كبير من الأوامر ، مما يوحي ، فتح محطة CMD ، وبقدر الإمكان ، بحقوق المسؤول ؛ إذا استخدمنا التسلسل التالي:
سنحدد أننا نريد قطع مقطع فيديو من وقت محدد. في المثال المعطى ، اقترحنا أن يتم إنشاء إخراج الفيديو .mp4 من 50 ثانية وأن تكون مدته 20 ثانية.
2. قص مقطع فيديو إلى أجزاء متعددة باستخدام FFmpeg
الصورة التي سنضعها بعد ذلك تمثل الأمر والجملة لاستخدامهما في المحطة الخاصة بنا ؛ هناك يشار إلى أن نتمنى قسّم ملف الفيديو إلى جزأين ، يبلغ طول الجزء الأول 50 ثانية بينما يكون الباقي هو الجزء الثاني من مقطع الفيديو الذي تم قطعه من ذلك الوقت فصاعدًا.
أفضل ما في الأمر هو أن أداة FFmpeg لا تقوم بأي نوع من الضغط ، الفيديو الناتج له نفس جودة الفيديو الأصلي.
3. تحويل الفيديو إلى تنسيق مختلف باستخدام FFmpeg
الصورة الموضحة أعلاه هي مثال لما يمكن أن نحصل عليه باستخدام FFmpeg ؛ هناك قمنا فقط بتعريف استخدام -vcodec (v) كتعليمات إضافية ، والقدرة على تحويل التطبيق الذي يمكنه استخدام تطبيق مختلف بسهولة وبطريقة أسرع ، فيديو YouTube flv إلى تنسيق mp4 (فقط كمثال ).
4. دمج مقاطع الفيديو المتسلسلة في واحد باستخدام ffmpeg فقط
بعد أن ذكرنا كلمة "تسلسل" حاولنا أن نقول إن تلك التي سنستخدمها لتشكيل جزء من واحد يجب أن يكون لها ترتيب واحد فقط في ترقيمها.
يظهر الأمر الذي يجب أن نستخدمه مع الجمل في الصورة السابقة ؛ يمكن ضم مقطع فيديو واحد أو أكثر ، بشرط أن يكون لديهم نفس برنامج الترميز.
5. إزالة الصوت من فيديو معين
إذا كنا لسبب ما لا نريد أن يحتوي الفيديو على صوت ، فيمكننا كتمه.
سيتعين علينا فقط وضع تعليمات ومعلمة صغيرة (كما اقترحنا في الصورة السابقة) حتى لا يحتوي الفيديو الناتج على أي صوت.
6. استخراج الصوت من الفيديو مع ffmpeg
ستساعدنا الصورة الموضحة أعلاه على استخدام التعليمات بشكل صحيح عند الرغبة فقط في صوت الفيديو ؛ هناك حددنا جودة الملف بصيغة mp3 ، والتي تمثل 256 كيلوبت في الثانية.
7. تحويل الفيديو إلى الرسوم المتحركة Gif
إذا كنت تريد وضع مقطع فيديو على صفحة ويب ، فالأفضل هو أنك قمت مسبقًا بتحويله إلى رسم متحرك Gif لأن هذا التنسيق له وزن أقل بكثير من الأصل.
ما عليك سوى تحديد المعلمات مثل مدة الوقت والسرعة في إطار في الثانية.
8. استخراج صورة واحدة من الفيديو
للقيام بذلك ، يجب أن نعرف مكان الصورة ، والتي سنحددها من خلال المعلمة باستخدام ffmpeg ، وهو ما يظهر في الصورة السابقة.
9. استخراج الصور المتسلسلة من الفيديو (الإطارات)
ستحتاج فقط إلى تحديد الدقة بالبكسل وجودة الصور الناتجة بحيث يمكنك الحصول على جميع الإطارات التي تشكل جزءًا من الفيديو في دليل واحد.
10. مزج ملف صوتي إلى ملف فيديو
إذا كنت تريد وضع مقطع صوتي صغير في نهاية مقطع فيديو ، فيمكنك أيضًا القيام بذلك باستخدام ffmpeg ؛ لقد وضعنا مثالاً على ذلك في الصور السابقة.
11. تغيير حجم الفيديو
باستخدام المعلمة (-s) ، سيتعين علينا فقط تحديد الأبعاد الجديدة بالبكسل للفيديو الناتج ، كما هو موضح في المثال في الصورة الموضوعة مسبقًا.
12. إنشاء فيديو من صور متعددة
إذا كان لديك سلسلة من الصور ، فيجب ترقيمها قبل معالجتها باستخدام ffmpeg ؛ وفقًا للصورة السابقة ، سيكون لديك إمكانية جعل هذه الصور جزءًا من مقطع فيديو لمدة 5 ثوانٍ.
13. إضافة صورة إلى ملف صوتي
إذا كان لديك ملف صوتي وترغب في وضع صورة بسيطة في نفس الوقت ، فيمكنك الانتقال إلى المثال الذي تم وضعه مسبقًا ؛ تمثل معلمة image.jpg الصورة التي سيتم إرفاقها بالفيديو ، وهو إجراء يمكن أن يكون مفيدًا إذا كنت ترغب في مشاركتها على YouTube.
14. تحويل صورة بسيطة إلى فيديو
هذا بديل لما ذكرناه أعلاه ؛ إذا كانت لدينا صورة ، فلا يمكن تحميلها بمفردها على YouTube (كمثال) ، لذلك من الضروري تحويلها إلى فيديو باستخدام الجملة الموضوعة مسبقًا.
15. إضافة ترجمات إلى ملف صوتي
هذا خيار مثير للاهتمام يمكن أن ننقذه من جميع الخيارات السابقة ؛ إذا حصلت على عناوين على الإنترنت لفيلم معين ، فما عليك سوى اتباع المثال أعلاه حتى يتم لصق الملف (بتنسيق srt) على الفيديو كعناوين فرعية.
16. قص مع ملف صوتي
في المثال الذي ذكرناه أعلاه ، ذكرنا أننا نريد ملف صوتي مدته 30 ثانية ، يبدأ من 90 ثانية.
17. تغيير مستوى الصوت
يأتي هذا ليكون بديلاً لتطبيع الصوت ؛ إذا كان لديك أحد هذه الملفات بمستوى صوت منخفض جدًا ، فيمكنك الانتقال إلى المثال الذي وضعناه مسبقًا بحيث يكون الصوت عادةً أفضل بكثير (وأعلى أو أقل وفقًا لكل حاجة).
18. تدوير الفيديو
قد تتساءل لأي سبب تريد التدوير إلى ملف فيديو؟ يمكن أن تخدم هذه الأداة الأشخاص الذين سجلوا مقطع فيديو على هواتفهم المحمولة. يشير المثال المقترح أعلاه إلى دوران بزاوية 90 درجة في اتجاه عقارب الساعة (1) ، على الرغم من أنك إذا كنت تريد أن يكون الدوران في الجانب الآخر ، فيجب عليك استخدام المعلمة الأخرى (2).
19. تسريع أو إبطاء الفيديو
في المثال (الصورة) الموضح أعلاه ، حددنا 8x (1/8) كزيادة في السرعة ، على الرغم من أننا إذا أردنا تقليل السرعة ، فيجب استخدام تعليمات 4 * PTS ، مما يعني أن الفيديو سيكون أبطأ 4 مرات .
20. زيادة أو تقليل سرعة الصوت
ما فعلناه سابقًا بملف الفيديو يمكننا أيضًا القيام به بملف صوتي ، على الرغم من أنه في هذه الحالة يمكن استخدام القيم فقط بين 0,5 إلى 2,0 لتقليل أو زيادة سرعة الملف الصوتي.
مع كل هذه الوسائل التي ذكرناها عن أداة ffmpeg ، يمكننا الوصول إليها تشغيل عدد كبير من العمليات التي تتضمن بشكل مباشر تعديل كل من ملفات الصوت والفيديو ، كل ذلك دون تغيير الجودة وحتى دون إجراء إعادة ضغط بسيطة.
مثير للاهتمام.
من المؤسف جدًا أنه بالنسبة للمستخدمين الذين لا نراه أمرًا حصريًا ، فقط الصور في التعليمات.
يقول قارئ الشاشة فقط الصورة 01 و 02 وما إلى ذلك.