طريقة تحويل mp4 إلى mp3 في لينكس تيرمينال

· 260 كلمة · 2 دقيقة قراءة

كيف نقوم بتحويل ملف الفيديو mp4 إلى ملف صوت mp3 في واجهة سطر الأوامر على أنظمة لينكس؟

في البداية نثبت البرامج والحِزَم المطلوبة. معظم أنظمة التشغيل المبنية على لينكس يتوفر بها برنامج ffmpeg مثبت مسبقاً ، ولكن لكي نتأكد من تثبيت ننفذ الأمر التالي في واجهة سطر الأوامر (التيرمينال) (الطرفية).

sudo apt install ffmpeg && sudo apt install libavcodec-extra-53

بعد إتمام تثبيت الحزم والبرامج اللازمة، دعونا نبدأ في تحويل ملف الفيديو بصيغة mp4 إلى ملف صوتي بصيغة mp3 كالتالي.

إن أردت استخدام Constant Bitrate Encoding (CBR)، استخدم هذا الأمر.

ffmpeg -i video.mp4 -vn \
       -acodec libmp3lame -ac 2 -ab 160k -ar 48000 \
        audio.mp3

أما إن أردت أن تستخدم Variable Bitrate Encoding (VBR)، استخدم الأمر التالي.

ffmpeg -i video.mp4 -vn \
       -acodec libmp3lame -ac 2 -qscale:a 4 -ar 48000 \
        audio.mp3

إن أخبرك النظام أن ffmpeg is depricated أو ffmpeg: command not found وهذه الرسالة تظهر في أنظمة أوبونتو القديمة والأنظمة المبنية عليها ، والحل هو أن نستخدم برنامج avconv البديل لـ ffmpeg لأنه متفرع منه (forked).

avconv -i video.mp4 -vn -acodec libmp3lame -ac 2 -ab 160k -ar 48000 audio.mp3

معنى الأمر وتشريحه:

argvالمعني
-iنحدد بعده مسار الملف المراد تحويله
-vnإيقاف خاصية تسجيل الفيديو
-acodecاستخدام الكوديك libmp3lame لملف الصوت
-acتحديد عدد قنوات الصوت
-arتحديد تردد الصوت

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

التصنيفات: برمجة
مشاركة: