file.acc সোর্স file.mp3 এর চেয়ে 50% বড়। ঠিক আছে?
যদি আপনি একটি গুণ বা বিট্রেট না চয়ন করেন তবে ডিফল্ট বিকল্প সেটিংস ব্যবহার করা হবে। জন্য aac এবং libvo_aacenc এনকোডার এই স্বয়ংক্রিয়ভাবে ffmpeg ব্যবহার করে ফলাফল হবে -b:a 128k। যেহেতু এই এনকোডার শুধুমাত্র গুণমানের পরিবর্তে বিট্রেট গ্রহণ করে, তাই আপনার পছন্দসই আউটপুট গুণমান বা ফাইল আকারের জন্য আপনাকে বিট্রেট মানটি উচ্চতর বা নিম্নটি সামঞ্জস্য করতে হবে। অন্যথায়, আপনার ffmpeg বিল্ডের উপর নির্ভর করে, আপনি অন্য AAC এনকোডার ব্যবহার করতে পারেন, যেমন libfdk_aac অথবা libfaac, যে আপনি একটি নির্দিষ্ট মানের লক্ষ্য করতে পারবেন -q:a বিকল্প।
অথবা মানের হ্রাস ছাড়া ছোট আকার রূপান্তর করতে কোন বিকল্প আছে?
টেকনিক্যালি, না। কারণ আপনি একটি ক্ষতিকারক বিন্যাস থেকে অন্য ক্ষতিকারক বিন্যাসে যাচ্ছেন। সাধারণ সুপারিশ পুনরায় এনকোডিং এড়াতে হয়। আপনি যা চান তার উপর নির্ভর করে, এবং যদি আপনি পুনরায় এনকোড করতে চান তবে লক্ষ্য সাধারণত একটি ভাল যথেষ্ট গুণমান ব্যবহার করা যা আপনি আশা করেন যে পরিবর্তনটি লক্ষ্য করে না। ফাইলের আকার গুরুত্বপূর্ণ হলে আপনাকে অবশ্যই গুণমান এবং ফাইলের আকারের মধ্যে ভাল ভারসাম্য খুঁজে পেতে হবে। গুণগত বিষয়টি তাই আমি আপনাকে বলতে পারছি না যে আপনার জন্য কী কাজ করবে, কিন্তু আপনি এফএমপিপিগ দ্বারা সমর্থিত প্রতিটি AAC এনকোডারের জন্য কিছু দরকারী তথ্য এবং উদাহরণ খুঁজে পেতে পারেন। FFmpeg এবং AAC এনকোডিং গাইড ।