Discussion:
[FFmpeg-user] libfaac not found error
Чжо Зо Лвин
2016-02-02 19:22:18 UTC
Permalink
Hi

I am a ffmpeg beginner on mac. I can't install on my computer. I attach a photo with e-mail. My error is libfaac not found. How can I solve this error.Please help me.
Reindl Harald
2016-02-03 09:17:51 UTC
Permalink
Post by Чжо Зо Лвин
I am a ffmpeg beginner on mac. I can't install on my computer. I attach a photo with e-mail. My error is libfaac not found. How can I solve this error.Please help me.
install libfaac + devel package, however that works on a Mac or just
don't use --enable-libfaac but the internal encoder
Jim Worrall
2016-02-04 01:54:56 UTC
Permalink
Post by Чжо Зо Лвин
I am a ffmpeg beginner on mac. I can't install on my computer. I attach a photo with e-mail. My error is libfaac not found. How can I solve this error.
According to https://trac.ffmpeg.org/wiki/Encode/AAC, you’re better off with libfdk_aac anyway.

If compiling libraries is a challenge, and you on a mac, I suggest using homebrew. It’s an easy way to install all the dependencies, then you can build ffmpeg as desired. Or you can use homebrew to install ffmpeg directly, and I think there are ways to specify what libraries you want with it.

For instance, this command installs all these dependencies.
brew install libogg libvorbis libgsm libvpx fdk-aac lame libass orc sdl yasm pkg-config x264 x265
It doesn’t get much easier than that.
Moritz Barsnick
2016-02-04 14:09:00 UTC
Permalink
Post by Jim Worrall
According to https://trac.ffmpeg.org/wiki/Encode/AAC, you’re better
off with libfdk_aac anyway.
And what that page apparently doesn't say yet is that - on git master -
ffmpeg's native AAC encoder has surpassed libfdk_aac's quality. It is
therefore also no longer experimental (i.e. enabled by "-strict
experimental"). (I haven't tried it very much myself, but I totally
trust the developers on this.)

So, a hint to the users: Using git master or starting from ffmpeg 2.9,
you do not even need to provide any external AAC library.

(I realize libfdk_aac can also be used as a decoder, and may have
features other codecs don't provide.)

Moritz
Carl Eugen Hoyos
2016-02-04 14:36:29 UTC
Permalink
Post by Moritz Barsnick
And what that page apparently doesn't say yet is that
- on git master - ffmpeg's native AAC encoder has
surpassed libfdk_aac's quality.
The encoding quality of FFmpeg's native AAC encoder
has improved significantly but I don't think it has
reached the quality of libfdk (yet).

Carl Eugen
Moritz Barsnick
2016-02-04 14:52:39 UTC
Permalink
Post by Carl Eugen Hoyos
The encoding quality of FFmpeg's native AAC encoder
has improved significantly but I don't think it has
reached the quality of libfdk (yet).
Ah yes, my bad (memory). Thanks for clearing this up. Indeed, the most
recent non-authorative quality remarks were as such:
https://ffmpeg.org/pipermail/ffmpeg-devel/2015-December/184631.html

So the native encoder *can* match other good encoders. And it's still a
bit slower, in case it matters.

Moritz

Jim Shupert
2016-02-04 14:14:06 UTC
Permalink
Post by Jim Worrall
Post by Чжо Зо Лвин
I am a ffmpeg beginner on mac. I can't install on my computer. I attach a photo with e-mail. My error is libfaac not found. How can I solve this error.
According to https://trac.ffmpeg.org/wiki/Encode/AAC, you’re better off with libfdk_aac anyway.
If compiling libraries is a challenge, and you on a mac, I suggest using homebrew. It’s an easy way to install all the dependencies, then you can build ffmpeg as desired. Or you can use homebrew to install ffmpeg directly, and I think there are ways to specify what libraries you want with it.
For instance, this command installs all these dependencies.
brew install libogg libvorbis libgsm libvpx fdk-aac lame libass orc sdl yasm pkg-config x264 x265
It doesn’t get much easier than that.
_______________________________________________
Thanks for the cmd for homebrew ...
I do not "mac much" but when i do - i brew.

:: note : I posted this extra extra below so that it is extra extra
- compliant.
laugh .. it is ok ... LaUGH
Loading...