[FFmpeg-user] libvo-aacenc
Andy Civil
andycivil at gmail.com
Mon Sep 3 16:43:56 CEST 2012
On 2012-09-03 5:51 AM, Carl Eugen Hoyos wrote:
> Andy Civil<andycivil<at> gmail.com> writes:
>
>>> In the FFmpeg command libvo-aacenc needs an underscore(_),
>>> not a hyphen(-).
>>
>> Well, that's a clear as mud. Even now you've told me, I can't
>> imagine why, given that it's declared with a hyphen in the output.
>
> Could you elaborate?
> I can't test at the moment, but I didn't find "libvo-aacenc" in
> the sources, so that is hard to understand.
Sure. It's actually there in my original post. Here is a section of the output:
ffmpeg version N-43594-gf0896a6 Copyright (c) 2000-2012 the FFmpeg developers
built on Aug 15 2012 21:25:48 with gcc 4.7.1 (GCC)
configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runt
ime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass -
-enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-l
ibfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenj
peg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheo
ra --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-li
bvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --ena
ble-zlib
I observe that the configuration includes "--enable-libx264" and "libx264" is
the name of the codec used in a command. Therefore, when I observe that the
configuation includes "--enable-libvo-aacenc" I deduce that "libvo-aacenc" is
the name of the codec to use in the command.
As someone who understands configuration, compilation and library issues, it's
probably so obvious to you why this happens (I have no doubt it arises from
different conventions on whitespace substitution) that you didn't even notice;
but to me as a user, it's confusing.
Thank you.
--
Andy
More information about the ffmpeg-user
mailing list