आपका ffmpeg शायद साथ कॉन्फ़िगर नहीं किया गया था --enable-libvo-aacenc
। हालांकि, अन्य, उच्च गुणवत्ता वाले एएसी एनकोडर हैं जिन्हें एफएफएमपी के साथ इस्तेमाल किया जा सकता है। ffmpeg -codecs
उन सभी एन्कोडर को सूचीबद्ध करेगा जो प्रत्येक समर्थित कोडेक के लिए कॉन्फ़िगर किए गए हैं; "एएसी" लाइन और उस लाइन पर सूचीबद्ध एन्कोडर्स के लिए देखें। यदि आपके पास कोई अन्य AAC एनकोडर नहीं है, तो आप हमेशा प्रयोगात्मक AAC एन्कोडर का उपयोग कर सकते हैं जो अंतर्निहित ffmpeg ( -strict experimental -c:a aac
) में है, या अपने पसंदीदा AAC एनकोडर के साथ अपने स्वयं के ffmpeg का निर्माण करें । AAC एन्कोडर के चयन पर मार्गदर्शन के लिए, ffmpeg AAC एन्कोडिंग गाइड देखें ।
अद्यतन: FFmpeg 3.0 (Feb 2016) के अनुसार, libvo-aac को FFmpeg से हटा दिया गया है क्योंकि अंतर्निहित AAC एन्कोडर में बेहतर गुणवत्ता है और यह अब प्रायोगिक नहीं है। इसके बजाय अंतर्निहित इनकोडर ( -c:a aac
) या libfdk-aac ( -c:a libfdk_aac
) का उपयोग करने का सुझाव दिया गया है ।