استخدم FFmpeg لاستخراج الصوت بسهولة من ملفات FLV
إذا كنت تبحث عن استخراج الصوت من ملفات Flash Video ( تنسيق FLV ) ، فهناك بعض الخيارات المتاحة. لسوء الحظ ، فإن خيار العديد منهم لك هو تشفير دفق الصوت إلى تنسيق مختلف. في بعض الحالات ، هذه ليست مشكلة ، ولكن إذا كنت تحاول إبقاء الصوت مطابقًا لما يوجد داخل الفيديو ، فأنت تريد شيئًا يستخرج الصوت في قطعة واحدة. يمكن لـ FFmpeg(FFmpeg) ، مجموعة أدوات الوسائط المتعددة لأنظمة Linux و Mac و Windows ، القيام بذلك بسهولة.
سيكون المثال أدناه لنظام Linux ، ولكن بمجرد تثبيته على Windows أو Mac ، يمكنك تشغيل نفس الأمر كما هو موضح أدناه.
قم بتنزيل وتثبيت FFmpeg
ستحتاج أولاً إلى تنزيل FFmpeg وتثبيته . تحتوي معظم التوزيعات على FFmpeg في مستودعات البرامج ، على الرغم من أنه قد يكون قد تم تجريد بعض الدعم منه لأسباب تتعلق ببراءة اختراع البرمجيات. بغض النظر(Regardless) ، فإن النسخة البسيطة من FFmpeg ستفي(FFmpeg) بالغرض. في Ubuntu ، ما عليك سوى استخدام الأمر التالي في Terminal:
سيقوم هذا الأمر أيضًا بتثبيت عدد غير قليل من المكتبات الإضافية (جنبًا إلى جنب مع FFmpeg ) اللازمة للجهاز ودعم التنسيق والتصفية.
استخراج الصوت من ملفات FLV
بمجرد التثبيت ، يكون استخدام FFmpeg بسيطًا جدًا ، طالما أنك تعرف الأوامر التي يجب استخدامها. هناك المئات من الخيارات المختلفة ، بناء جملة خاص لاستخدامه في ظروف مختلفة ، ويمكن أن تكون القوة والتعقيد الهائلان مرهقين بعض الشيء. لحسن الحظ ، بالنسبة لعملنا ، فإن FFmpeg بسيط جدًا.
أول شيء يتعين علينا القيام به هو معرفة بالضبط ما هي برامج الترميز المستخدمة في ملف FLV الخاص بنا. (FLV)للقيام بذلك ، افتح Terminal (إذا لم يكن لا يزال مفتوحًا) ، وقم بالتغيير إلى الدليل حيث يوجد ملف FLV . في مثالنا ، يسمى الملف Bohemian_Rhapsody.flv وهو موجود على سطح المكتب(Desktop) . لذا فإن الأمر المراد كتابته سيكون:
يؤدي هذا إلى نقل البرنامج الطرفي(Terminal) إلى نفس الدليل ( سطح المكتب(Desktop) في هذه الحالة) ، لذلك ستكون جميع أوامرنا نشطة هناك. هذا مهم لأنك إذا طلبت من برنامج (مثل FFmpeg ) العمل على ملف ، فإن الملف فقط ليس حيث "تبحث" المحطة الطرفية(Terminal) ، فستحصل على أخطاء.
الآن بعد أن استخدمنا cd لتغيير الدليل إلى سطح المكتب(Desktop) ، نحتاج إلى كتابة الأمر التالي:
ملاحظة: إذا كنت تحاول ذلك جنبًا إلى جنب مع البرنامج التعليمي ، فاستبدل اسم الملف الخاص بك في كل مرة ترى أنه مستخدم في الأوامر.(Note: if you’re trying this along with the tutorial, substitute the name of your file each time you see it used in the commands.)
يعتبر الأمر أعلاه نوعًا من الاختراق ، وستحصل على أخطاء ، لكن لا تقلق. ما قلناه بالفعل لـ ffmpeg هو أن Bohemian_Rhapsody.flv هو ملف الإدخال. هذا ما يقوله "-i" ffmpeg.
عندما نضغط على Enter بعد الأمر ، فإننا لم نخبر ffmpeg بالضبط بما يجب فعله بالملف ، لذلك ينبثق خطأ. لا مشكلة كبيرة. فقط تجاهله. لأنه بالإضافة إلى الخطأ ، فإنه يوفر لنا أيضًا معلومات حول الملف. سيبدو الجزء الذي نهتم به كالتالي:
المعلومات الواردة أعلاه تخبرنا بالأشياء التالية. بالترتيب ، يخبرنا أن الدفق مشفر باستخدام مشفر AAC ، وأن تردده 44100 هرتز (معدل أخذ العينات الصحيح للنسخ على القرص المضغوط) ، وأنه صوت ستيريو ، ويستخدم عينات من 16 بت ، ومعدل بت من 107 كيلو بايت / ثانية. لأغراض الاستخراج ، نحن مهتمون جدًا بأن الملف يحتوي على صوت AAC . مع العلم بهذا ، كل ما نحتاج إليه هو كتابة الأمر التالي:
إليك ما تفعله الأجزاء المختلفة من الأمر السابق:
ffmpeg - يطلق FFmpeg
-i Bohemian_Rhapsody.flv - يزود FFmpeg باسم ملف الإدخال
-vn - يخبر FFmpeg بتجاهل مسار الفيديو -
نسخة الترميز(-acodec copy) - نسخ المسار الصوتي (بدلاً من الترميز إلى تنسيق آخر)
Bohemian_Rhapsody.m4a - name من ملف الإخراج
بعد كتابة الأمر السابق ، يجب أن تمر ثانية واحدة فقط أو نحو ذلك ، ويجب أن تلاحظ ملفًا جديدًا على سطح المكتب(Desktop) ، باسم Bohemian_Rhapsody.m4a ، والذي لن يحتوي إلا على مسار الصوت الأصلي من ملف FLV الأصلي . ما عليك(Just) سوى فتحه في مشغل الوسائط المفضل لديك والاستماع إليه للتأكد من أن كل شيء كما ينبغي أن يكون.
بكل بساطة. بالطبع ، لدى FFmpeg العديد والعديد من الخيارات الأخرى المتاحة. يمكنك تحويل الصوت إلى تنسيق مختلف للتحميل إلى هاتف خلوي أو مشغل MP3(MP3) أو ملف WAV . يمكنك معالجة الفيديو من ملف FLV الأصلي إذا كنت تريد ذلك ، والتلاعب بمعدل البت ومعدل العينة وعدد القنوات.
وربما ترغب في تعلم ذلك لاحقًا ، لكنك الآن تعرف شيئًا واحدًا على وجه اليقين: من السهل استخدام FFmpeg لاستخراج الصوت من ملف بتنسيق FLV . بسيط(Simple) وسريع.
Related posts
قم بإنشاء وتحرير ملفات مضغوطة في Linux باستخدام Terminal
كيفية التنقل واستخدام بنية دليل Linux
7 طرق لضغط الملفات وفك ضغطها في Linux
كيفية إعداد وتكوين ملفات TCP / IP على نظام Linux (إعدادات TCP / IP لنظام التشغيل Linux)
قم بإنشاء خادم بث الفيديو المباشر الخاص بك باستخدام Linux
أفضل 7 برامج مجانية لمكافحة الفيروسات لنظام التشغيل Linux
كيفية تجميع حزم البرامج على نظام Linux
تحويل الصور بين التنسيقات عبر سطر الأوامر في أوبونتو
أسهل طريقة للاتصال عن بعد بـ Linux Mint من أي نظام تشغيل
5 طرق لأتمتة النسخ الاحتياطي للملفات في Linux
6 طرق سهلة لتسريع تثبيت Ubuntu
كيفية تثبيت وتشغيل تطبيقات Linux على جهاز Chromebook
BSD vs Linux: الاختلافات الأساسية
استخدم الأمر Linux 'dd' مع واجهة مستخدم رسومية بسيطة
الأسباب الشائعة لأعطال Ubuntu وكيفية التعافي
9 أفضل توزيعات Linux للقرصنة
قم بتثبيت Adobe Digital Editions في Ubuntu Linux
أفضل 5 ألعاب لينكس
HDG يوضح: ما هو نظام UNIX؟