[FFmpeg-user] libtheora, libmp3lame, vidstab, libvorbis, and libxvid not found on OS X

Rodrigo Polo rodrigo.polo at gmail.com
Fri Apr 15 19:44:21 CEST 2016


On Fri, Apr 15, 2016 at 3:07 AM, Carl Eugen Hoyos <cehoyos at ag.or.at> wrote:

> Rodrigo Polo <rodrigo.polo <at> gmail.com> writes:
>
> > I used the full config command with all the libs, I got
> > the following error:
> > ERROR: libtheora not found
>
> Is this everything configure printed, or did see any other
> text?
>
> Please do not top-post here, Carl Eugen
>

Carl, please forgive me if I don't know what "top-post" means, I'm using
gmail to respond, I suppose using gmail put my reponse on top.

Here is all the commands and outputs I received:


# Checking if Home Brew is up to date
$ brew update
Already up-to-date.

# Calling the upgrading command just in case just in case:
$ brew update
Already up-to-date.

# Check if there is somethig wrong with Brew Doctor
$ brew doctor
Your system is ready to brew.

# Run the dependency install command from the official FFmpeg Wiki Guide,
but
adding the libvidstab which wasn't included in the Wiki Guide.
$ brew install \
> automake \
> fdk-aac \
> git \
> lame \
> libass \
> libtool \
> libvorbis \
> libvpx \
> opus \
> sdl \
> shtool \
> texi2html \
> theora \
> wget \
> x264 \
> xvid \
> libvidstab \
> xvid \
> yasm
Warning: automake-1.15 already installed
Warning: fdk-aac-0.1.4 already installed
Warning: git-2.8.1 already installed
Warning: lame-3.99.5 already installed
Warning: libass-0.13.2 already installed
Warning: libtool-2.4.6 already installed
Warning: libvorbis-1.3.5 already installed
Warning: libvpx-1.5.0 already installed
Warning: opus-1.1.2 already installed
Warning: sdl-1.2.15 already installed
Warning: shtool-2.0.8 already installed
Warning: texi2html-5.0 already installed
Warning: theora-1.1.1 already installed
Warning: wget-1.17.1 already installed
Warning: x264-r2601 already installed
Warning: xvid-1.3.4 already installed
Warning: libvidstab-0.98b already installed
Warning: yasm-1.3.0 already installed

# Running the config command with all libraries available:
$ ./configure \
> --prefix=/usr/local \
> --enable-gpl \
> --enable-nonfree \
> --enable-libass \
> --enable-libfdk-aac \
> --enable-libfreetype \
> --enable-libopus \
> --enable-libvpx \
> --enable-libx264 \
> --enable-libx265 \
> --enable-libmp3lame \
> --enable-libtheora \
> --enable-libvidstab \
> --enable-libvorbis \
> --enable-libxvid
ERROR: libmp3lame >= 3.98.3 not found

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
ffmpeg-user at ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solve the problem.

# Checking where lame is:
$ which lame
/usr/local/bin/lame

# Checking which verion of lame is installed and where are the files:
$ brew list lame
/usr/local/Cellar/lame/3.99.5/bin/lame
/usr/local/Cellar/lame/3.99.5/include/lame/lame.h
/usr/local/Cellar/lame/3.99.5/lib/libmp3lame.0.dylib
/usr/local/Cellar/lame/3.99.5/lib/ (2 other files)
/usr/local/Cellar/lame/3.99.5/share/doc/ (14 files)
/usr/local/Cellar/lame/3.99.5/share/man/man1/lame.1

# Running the config command without lame:
$ ./configure \
> --prefix=/usr/local \
> --enable-gpl \
> --enable-nonfree \
> --enable-libass \
> --enable-libfdk-aac \
> --enable-libfreetype \
> --enable-libopus \
> --enable-libvpx \
> --enable-libx264 \
> --enable-libx265 \
> --enable-libtheora \
> --enable-libvidstab \
> --enable-libvorbis \
> --enable-libxvid
ERROR: libtheora not found

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
ffmpeg-user at ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solve the problem.

# Checking which verion of theora is installed and where are the files:
$ brew list theora
/usr/local/Cellar/theora/1.1.1/include/theora/ (4 files)
/usr/local/Cellar/theora/1.1.1/lib/libtheora.0.dylib
/usr/local/Cellar/theora/1.1.1/lib/libtheoradec.1.dylib
/usr/local/Cellar/theora/1.1.1/lib/libtheoraenc.1.dylib
/usr/local/Cellar/theora/1.1.1/lib/pkgconfig/ (3 files)
/usr/local/Cellar/theora/1.1.1/lib/ (6 other files)
/usr/local/Cellar/theora/1.1.1/share/doc/ (74 files)

# Running the config command without lame and theora:
$ ./configure \
> --prefix=/usr/local \
> --enable-gpl \
> --enable-nonfree \
> --enable-libass \
> --enable-libfdk-aac \
> --enable-libfreetype \
> --enable-libopus \
> --enable-libvpx \
> --enable-libx264 \
> --enable-libx265 \
> --enable-libvidstab \
> --enable-libvorbis \
> --enable-libxvid
ERROR: libvorbis not found

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
ffmpeg-user at ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solve the problem.

# Checking which verion of libvorbis is installed and where are the files:
$ brew list libvorbis
/usr/local/Cellar/libvorbis/1.3.5/include/vorbis/ (3 files)
/usr/local/Cellar/libvorbis/1.3.5/lib/libvorbis.0.dylib
/usr/local/Cellar/libvorbis/1.3.5/lib/libvorbisenc.2.dylib
/usr/local/Cellar/libvorbis/1.3.5/lib/libvorbisfile.3.dylib
/usr/local/Cellar/libvorbis/1.3.5/lib/pkgconfig/ (3 files)
/usr/local/Cellar/libvorbis/1.3.5/lib/ (6 other files)
/usr/local/Cellar/libvorbis/1.3.5/share/aclocal/vorbis.m4
/usr/local/Cellar/libvorbis/1.3.5/share/doc/ (136 files)

# Running the config command without lame, theora and libvorbis:
./configure \
--prefix=/usr/local \
--enable-gpl \
--enable-nonfree \
--enable-libass \
--enable-libfdk-aac \
--enable-libfreetype \
--enable-libopus \
--enable-libvpx \
--enable-libx264 \
--enable-libx265 \
--enable-libvidstab \
--enable-libxvid
ERROR: libxvid not found

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
ffmpeg-user at ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solve the problem.

# Checking which verion of xvid is installed and where are the files:
$ brew list xvid
/usr/local/Cellar/xvid/1.3.4/include/xvid.h
/usr/local/Cellar/xvid/1.3.4/lib/libxvidcore.4.dylib
/usr/local/Cellar/xvid/1.3.4/lib/libxvidcore.a

# Running the config command without lame, theora, libvorbis and xvid:
$ ./configure \
> --prefix=/usr/local \
> --enable-gpl \
> --enable-nonfree \
> --enable-libass \
> --enable-libfdk-aac \
> --enable-libfreetype \
> --enable-libopus \
> --enable-libvpx \
> --enable-libx264 \
> --enable-libx265 \
> --enable-libvidstab
install prefix....
---LOTS OF OUTPUT---
Creating config.mak, config.h, and doc/config.texi...




> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>



-- 
Rodrigo J. Polo
www.rodrigopolo.com


More information about the ffmpeg-user mailing list