আপনি যদি ফ্ল্যাশ ভিডিও ফাইল (এফএলভি ফর্ম্যাট) থেকে অডিওটি বের করতে চান তবে কয়েকটি বিকল্প উপলব্ধ রয়েছে। দুর্ভাগ্যবশত, তাদের মধ্যে অনেকেই আপনার জন্য যে পছন্দটি করে তা হল অডিও স্ট্রিমটিকে একটি ভিন্ন বিন্যাসে এনকোড করা। কিছু ক্ষেত্রে এটি একটি সমস্যা নয়, তবে আপনি যদি ভিডিওটির ভিতরে যা আছে তার সাথে অডিওটিকে অভিন্ন রাখার চেষ্টা করছেন, তাহলে আপনি এমন কিছু চান যা অডিওটিকে এক টুকরোতে বের করে। FFmpeg, লিনাক্স, ম্যাক এবং উইন্ডোজের জন্য একটি মাল্টিমিডিয়া টুলকিট, এটি সহজে করতে পারে৷
নীচের উদাহরণটি লিনাক্সের জন্য হবে, কিন্তু একবার আপনি এটি উইন্ডোজ বা ম্যাকে ইনস্টল করার পরে, আপনি নীচে দেখানো একই কমান্ডটি চালাতে পারেন৷
FFmpeg ডাউনলোড এবং ইনস্টল করুন
প্রথমে আপনাকে FFmpeg ডাউনলোড এবং ইনস্টল করতে হবে। বেশিরভাগ ডিস্ট্রিবিউশনের সফ্টওয়্যার সংগ্রহস্থলে FFmpeg আছে, যদিও কিছু সমর্থন সফ্টওয়্যার পেটেন্টের কারণে এটি থেকে ছিনিয়ে নেওয়া হতে পারে। নির্বিশেষে, আমাদের উদ্দেশ্যে FFmpeg এর একটি মোটামুটি সাধারণ সংস্করণ করবে। উবুন্টুতে, আপনাকে শুধুমাত্র টার্মিনালে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে:
এই কমান্ডটি ডিভাইস, ফর্ম্যাট এবং ফিল্টার সমর্থনের জন্য প্রয়োজনীয় বেশ কয়েকটি অতিরিক্ত লাইব্রেরি (FFmpeg সহ) ইনস্টল করবে৷
FLV ফাইল থেকে অডিও বের করা হচ্ছে
একবার ইনস্টল হয়ে গেলে, FFmpeg ব্যবহার করা বেশ সহজ, যতক্ষণ না আপনি জানেন কোন কমান্ডগুলি ব্যবহার করতে হবে। শত শত বিভিন্ন বিকল্প রয়েছে, বিভিন্ন পরিস্থিতিতে ব্যবহার করার জন্য একটি বিশেষ সিনট্যাক্স, এবং নিছক শক্তি এবং জটিলতা কিছুটা অপ্রতিরোধ্য হতে পারে। ধন্যবাদ, আমাদের কাজের জন্য, FFmpeg বেশ সোজা।
আমাদের প্রথমে যা করতে হবে তা হল আমাদের FLV ফাইলে ঠিক কী কোডেক ব্যবহার করা হয়েছে তা খুঁজে বের করা। এটি করার জন্য, টার্মিনালটি খুলুন (যদি এটি এখনও খোলা না থাকে), এবং FLV ফাইলটি অবস্থিত সেই ডিরেক্টরিতে পরিবর্তন করুন। আমাদের উদাহরণে, ফাইলটিকে Bohemian_Rhapsody.flv বলা হয় এবং এটি ডেস্কটপে অবস্থিত। তাই টাইপ করার কমান্ড হবে:
এটি টার্মিনাল প্রোগ্রামটিকে একই ডিরেক্টরিতে নিয়ে যায় (এই ক্ষেত্রে ডেস্কটপ), তাই আমাদের সমস্ত কমান্ড সেখানে সক্রিয় থাকবে। এটি গুরুত্বপূর্ণ কারণ আপনি যদি একটি প্রোগ্রাম (যেমন FFmpeg) একটি ফাইলের উপর কাজ করতে বলেন, শুধুমাত্র ফাইলটি যেখানে টার্মিনাল "খুঁজেছে" নয়, তাহলে আপনি ত্রুটি পাবেন৷
এখন যেহেতু আমরা ডেস্কটপে ডিরেক্টরি পরিবর্তন করতে cd ব্যবহার করেছি, আমাদের নিম্নলিখিত কমান্ডটি টাইপ করতে হবে:
দ্রষ্টব্য:আপনি যদি টিউটোরিয়ালের সাথে এটি চেষ্টা করে থাকেন, প্রতিবার যখন আপনি কমান্ডগুলিতে এটি ব্যবহার করতে দেখবেন তখন আপনার ফাইলের নামটি প্রতিস্থাপন করুন৷
উপরের কমান্ডটি কিছুটা হ্যাক, এবং আপনি ত্রুটি পাবেন, তবে চিন্তা করবেন না। আমরা আসলে ffmpeg কে বলেছি যে Bohemian_Rhapsody.flv হল ইনপুট ফাইল। ffmpeg কে "-i" বলে।
যখন আমরা কমান্ডের পরে এন্টার টিপুন, তখন আমরা ffmpeg কে ফাইলটির সাথে ঠিক কী করতে হবে তা বলিনি, তাই এটি একটি ত্রুটি বের করে দেয়। কোন বিগ. শুধু এটি উপেক্ষা করা. কারণ ত্রুটির পাশাপাশি এটি আমাদের ফাইল সম্পর্কে তথ্যও দেয়। আমরা যে অংশে আগ্রহী তা দেখতে এরকম কিছু হবে:
উপরের তথ্যগুলি আমাদের নিম্নলিখিত বিষয়গুলিকে বলে। ক্রমানুসারে, এটি আমাদের বলে যে স্ট্রীমটি AAC এনকোডার ব্যবহার করে এনকোড করা হয়েছে, এটির ফ্রিকোয়েন্সি 44100 Hz (সিডিতে বার্ন করার জন্য সঠিক নমুনা হার), যে এটি স্টেরিও, 16-বিট নমুনা ব্যবহার করে এবং একটি বিটরেট রয়েছে 107 kb/s। এক্সট্রাক্ট করার উদ্দেশ্যে, আমরা সবচেয়ে বেশি আগ্রহী যে ফাইলটিতে AAC অডিও রয়েছে। এটি জেনে, আমাদের যা করতে হবে তা হল নিম্নলিখিত কমান্ডটি টাইপ করুন:
পূর্ববর্তী কমান্ডের বিভিন্ন অংশ যা করে তা এখানে:
ffmpeg – FFmpeg চালু করেছে
-i Bohemian_Rhapsody.flv – ইনপুট ফাইলের নামের সাথে FFmpeg প্রদান করে
-vn – FFmpeg কে ভিডিও ট্র্যাক উপেক্ষা করতে বলে
-acodec কপি – অডিও ট্র্যাক কপি করে (অন্য ফরম্যাটে এনকোড করার পরিবর্তে)
Bohemian_Rhapsody.m4a – আউটপুট ফাইলের নাম
পূর্ববর্তী কমান্ড টাইপ করার পরে, মাত্র এক সেকেন্ড যেতে হবে, এবং আপনি আপনার ডেস্কটপে একটি নতুন ফাইল লক্ষ্য করবেন, যার নাম Bohemian_Rhapsody.m4a , যাতে মূল FLV ফাইল থেকে আসল অডিও ট্র্যাক ছাড়া আর কিছুই থাকবে না। শুধু আপনার প্রিয় মিডিয়া প্লেয়ারে এটি খুলুন এবং সবকিছু যেমন হওয়া উচিত তা নিশ্চিত করার জন্য শুনুন৷
এটা যে সহজ. অবশ্যই, FFmpeg এর অনেকগুলি, অন্যান্য অনেক বিকল্প উপলব্ধ রয়েছে। আপনি একটি সেল ফোন, MP3 প্লেয়ার, বা WAV ফাইলে আপলোড করার জন্য অডিওটিকে একটি ভিন্ন ফর্ম্যাটে ট্রান্সকোড করতে পারেন৷ আপনি চাইলে আসল এফএলভি থেকে ভিডিওটি ম্যানিপুলেট করতে পারেন, বিটরেট, নমুনা রেট এবং চ্যানেলের সংখ্যা নিয়ে বোকা বানিয়ে ফেলতে পারেন।
এবং সম্ভবত আপনি এটি পরে শিখতে চাইবেন, কিন্তু আপাতত আপনি নিশ্চিতভাবে একটি জিনিস জানেন:FLV ফর্ম্যাটে একটি ফাইল থেকে অডিও বের করতে FFmpeg ব্যবহার করা সহজ। সহজ, এবং দ্রুত।