অনেক ব্যবহারকারী আমাদের কার্য সম্পাদন করতে একটি ব্যবহারকারী ইন্টারফেস সহ অ্যাপ্লিকেশনগুলি ব্যবহার করতে পছন্দ করেন। তবে লিনাক্সে (এবং ম্যাকোস) একটি টার্মিনাল বলে কিছু আছে (এটি কি আপনার মতো শোনাচ্ছে?), যা থেকে আমরা প্রয়োজনীয় কমান্ডগুলি যতক্ষণ মনে রাখি ততক্ষণ অতিরিক্ত সফ্টওয়্যার ইনস্টল না করে আমরা সবকিছু করতে পারি। এই নিবন্ধে আমরা আপনাকে দেখাতে যাচ্ছি টার্মিনাল এবং FFmpeg ব্যবহার করে কীভাবে অডিওটিকে অন্য ফর্ম্যাটে রূপান্তর করতে হয়, বেশিরভাগ লিনাক্স বিতরণে ডিফল্টরূপে ইনস্টল করা এমন কিছু is
টার্মিনাল থেকে সরাসরি এফএফপিপিগ ব্যবহার করার চমৎকার জিনিসটি হ'ল, জিইউআই বা ব্যবহারকারী ইন্টারফেসটি না নিয়েও, কর্মক্ষমতা এবং নির্ভরযোগ্যতা উচ্চতর হবে। এটি আরও দ্রুত হবে কারণ আপনি "ফ্রিলস" এর সংস্থান নষ্ট করছেন না। তদতিরিক্ত, এফএফম্পেগ একটি খুব শক্তিশালী এবং সামঞ্জস্যপূর্ণ কাঠামো, যা নিশ্চিত করে যে আমরা কার্যত যে কোনও অডিও ফাইলকে যে কোনও বিন্যাসে রূপান্তর করতে পারি। এটি কীভাবে করবেন তা এখানে আমরা ব্যাখ্যা করি।
FFmpeg সর্বাধিক জনপ্রিয় ফর্ম্যাটগুলির সাথে সামঞ্জস্যপূর্ণ
আমরা প্রথমে যা করব তা হ'ল আমাদের কম্পিউটারে FFmpeg ইনস্টল করা আছে তা নিশ্চিত করা। আমরা এটি দুটি উপায়ে করতে পারি, তার মধ্যে একটি সরকারী এবং অন্যটি শর্টকাট হিসাবে। সরকারী উপায় হ'ল উদ্ধৃতি ব্যতীত টার্মিনালে "ffmpeg -version" লিখতে হবে যা আমাদের যে ফ্রেমওয়ার্কটি ইনস্টল করা হয়েছে তার সংস্করণ এবং উপলভ্য বিকল্পগুলি প্রদর্শন করবে। শর্টকাটটি অনেক সহজ: আমরা কেবল ফ্রেমওয়ার্কের নামটি টাইপ করি, এটি হ'ল "Ffmpeg" উদ্ধৃতি ব্যতীত। আমরা নিম্নলিখিত মত কিছু দেখতে পাবেন:
যদি আমরা উপরের মতো কিছু না দেখতে পাই তবে আমরা নীচের কমান্ডের সাথে এফএফপিপেইগ ইনস্টল করি:
sudo apt install ffmpeg
একবার ইনস্টল হয়ে গেলে এবং আপনি যদি মুগ্ধ হতে চান, তবে এটি কী করতে পারে তা দেখতে আপনি "ffmpeg -help" টাইপ করতে পারেন। অনেকগুলি বিকল্প রয়েছে, তবে এই নিবন্ধটি একটি সাধারণ বিষয়টিতে ফোকাস করবে। এবং এখন হ্যাঁ, আমরা অডিওটিকে অন্য ফর্ম্যাটে রূপান্তর করতে এগিয়ে চলেছি।
এমএফপি 3 কে এফএফএমপিএজে রূপান্তর করুন A
অডিও ফাইলগুলিকে এফএফম্পেগের সাথে অন্য ফর্ম্যাটে রূপান্তর করা খুব সহজ হতে পারে। আমরা যদি এটি চাই তবে কমান্ডটি নীচের মতো হবে:
ffmpeg -i archivodeentrada.mp3 archivodesalida.wav
যেমন আপনি দেখতে পাচ্ছেন, কেবলমাত্র মনে রাখা দরকার সামনে "-i" যুক্ত করুন ইনপুট ফাইল এবং আউটপুট ফাইলের ("ইনপুটফিল" এবং "আউটপুট ফাইল" আপনার পছন্দের নামের সাথে প্রতিস্থাপন করুন)। আর কিছু নেই। যদি আমরা উপলভ্য ফর্ম্যাটগুলি এবং কোডেকগুলি জানতে চাই তবে আমরা "ffmpeg-formatts" বা "ffmpeg -codecs" কমান্ড লিখব, সর্বদা উদ্ধৃতি ছাড়াই।
আসুন এটি কিছুটা জটিল করুন
এখন আমরা এটি কিছুটা জটিল করতে চলেছি। এই কাঠামো আমাদের অনুমতি দেয় একই ফাইলকে বিভিন্ন ফর্ম্যাটে রূপান্তর করুন একই সাথে এটি কি জন্য হতে পারে? ঠিক আছে, হতে পারে আমাদের বিভিন্ন উপযোগিতা সহ বিভিন্ন ডিভাইস রয়েছে এবং একটি এমপি 3 এর সাথে আরও ভাল এবং অন্যটি ওজিজি সহ। কারণ যাই হোক না কেন, আমরা এটি করতে পারি এবং এর জন্য পূর্ববর্তী কমান্ডে বাকী বিন্যাসগুলি যুক্ত করা যথেষ্ট, যা দেখতে কমবেশি এর মতো দেখায়:
ffmpeg -i archivodeentrada.mp3 archivodesalida.wav archivodesalida.ogg archivodesalida.mp4
যদি আমরা একটি নির্দিষ্ট কোডেকটি ইঙ্গিত করতে চাই তবে আমরা আউটপুট ফাইলের আগে "সি: এ + কোডেক" যুক্ত করে এটি করব, যা এমপি 4 কে "লাইবপাস" কোডেকের সাহায্যে ওজিজিতে রূপান্তর করতে হবে:
ffmpeg -i archivodeentrada.mp4 c:a libopus archivodesalida.ogg
সবচেয়ে কঠিন একটিতে, আমরা যা করতে যাচ্ছি তা হ'ল একটি এআইএফ অডিও ফাইলকে এমপি 3 তে রূপান্তরিত করে যা একটি নির্দিষ্ট বিটরেট নির্দেশ করে, এই ক্ষেত্রে 320. আমরা নিম্নলিখিত কমান্ড দিয়ে এটি করব:
ffmpeg -i archivodeentrada.aif -b:a 320000 archivodesalida.mp3
আপনি ভাবতে পারেন: "320000?" হ্যাঁ. আমাদের মনে রাখতে হবে যে বিট্রেটটি কেবিট / সেকেন্ডে রয়েছে, সুতরাং আমাদের জানা সংখ্যাটি যুক্ত করতে হবে (উদাহরণস্বরূপ, 320) 1000 দ্বারা গুণিত।
FFmpeg আমাদের আরও অনেক কিছু সরবরাহ করে
এই শক্তিশালী কাঠামো আমাদের এ এবং আরও অনেক কিছু সরবরাহ করে। আসলে, এই নিবন্ধে যা ব্যাখ্যা করা হয়েছে তা হ'ল একটি বিশাল আইসবার্গের টিপ যা আপনি সম্পূর্ণরূপে দেখতে পাচ্ছেন এই লিঙ্কে। অন্য দিন আমরা কীভাবে স্ক্রিন রেকর্ড করব তা ব্যাখ্যা করব আপনি ভিএলসি বা সিম্পলস্ক্রিন রেকর্ডারের মতো অ্যাপ্লিকেশন ব্যবহার করতে না চাইলে FFmpeg এর সাথে অডিও বা অডিও ছাড়া আমরা কিছু করতে পারি।
আপনি সাধারণত এফএফপিপে দিয়ে অন্য কোনও কাজ / রূপান্তর করেন?
মজাদার!
গুণমান না হারাতে আমি কীভাবে অডিওকে হালকা 3gp ফাইলে রূপান্তর করব?
শিক্ষার জন্য ধন্যবাদ, আমি কেবল টার্মিনাল থেকে সরাসরি রূপান্তর করতে চেয়েছিলাম