كيفية الانضمام إلى مقاطع الفيديو في Linux باستخدام FFmpeg

دمج مقاطع الفيديو على Linux

منذ سنوات عديدة ، في الأوقات التي كان فيها eMule (أميول على Linux) كان برنامج التنزيل king ، وأعتقد أننا كنا جميعًا أقل قانونية مما نحن عليه الآن. من أيضًا بسعر أقل ، قمنا جميعًا بتنزيل فيلم من وقت لآخر ، وفي بعض الأحيان كان علينا تنزيل مقطعي فيديو بحجم 700 ميجا بايت (ما يمكن وضعه على قرص مضغوط). ماذا يمكننا أن نفعل لإعادة إنتاج فيلم مثل هذا؟ حسنًا ، الأمر بسيط جدًا: يمكننا إعادة إنتاج واحدًا تلو الآخر ، أو مما يدور حوله هذا المقال ، الانضمام إلى مقاطع الفيديو.

وما هي أفضل طريقة للقيام بذلك على Linux؟ على الرغم من أن FFmpeg مخصص لمنصات أخرى أيضًا ، لسبب أو لآخر قمنا بتثبيته على أي توزيعة Linux تقريبًا ، لذلك سيكون البرنامج الذي سنستخدمه. بالتأكيد يمكننا أخذ محرر مثل Kdenlive ووضعهما معًا ، حيث يمكننا أيضًا إزالة بضع ثوانٍ يمكن تكرارها في نهاية الفيديو الأول وبداية الفيديو الثاني ، ولكن التحويل / العرض سيستغرق وقتًا طويلاً . مع FFMPEG إنه أقل سهولة ولكنه أسرع بكثير.

خياطة مقاطع الفيديو باستخدام FFmpeg - أقل سهولة وأسرع

الخطوات التي سيتعين علينا اتخاذها هي كما يلي:

  1. قدر الإمكان ، إذا لم يكن مثبتًا لدينا ، نقوم بتثبيت FFmpeg. لهذا علينا تثبيت حزمة ffmpeg ، وهو شيء يمكننا القيام به بأوامر مثل سودو ملائمة تثبيت ffmpeg, سودو بكمن -S ffmpeg o sudo dnf -y تثبيت ffmpeg.
  2. مع FFmpeg ومع كل التبعيات التي يقترحها مثبتة ، علينا الآن اتخاذ الخطوة التالية ، وهي وضع مقطعي الفيديو في نفس المجلد.
  3. الآن ، في نفس المجلد ، يتعين علينا إنشاء ملف نصي باسم (بدون علامات الاقتباس) «list.txt».
  4. داخل "list.txt" علينا إضافة أسماء مقاطع الفيديو (يمكن أن تكون أكثر من اثنين). فمثلا:

ملف "part-1.mp4"
ملف "part-2.mp4"

  1. نحفظ ملف list.txt ونخرج.
  2. في الخطوة الأخيرة ، سنكتب أمرًا في المحطة ، والذي سيكون كالتالي:
ffmpeg -f concat -i lista.txt -c copy -bsf:a aac_adtstoasc nombre_del_video.mp4
  1. ننتظر لحظة ، وفي النهاية وفي هذه الحالة ، سيكون لدينا مقطع فيديو مرتبط بجزئين يسمى name_del_video.mp4 في نفس المجلد حيث كان لدينا الجزئين.

صحيح أنها ليست أبسط طريقة ، ويرجع ذلك جزئيًا إلى أنه ليس من السهل تذكر الأمر أكثر من القيام ببضع نقرات في أداة باستخدام واجهة المستخدم الرسومية ، ولكنها سريعة جدًا ، ويمكننا دائمًا نسخ الأمر ولصقه في كل مرة نحتاجها.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.