FFmpeg and x264 circular dependency

Andrew Berg aberg010 at my.hennepintech.edu
Wed Mar 5 08:38:15 UTC 2014

On 2014.03.03 05:48, Tom Evans wrote:
> libav is not ffmpeg, it is a fork of ffmpeg*, so that is a non starter.
Okay, that clears some things up.

> Option 4, not on your list, is to build an ffmpeg locally just for
> x264 to link to. libx264 can build with whatever options you want,
> building whatever parts of ffmpeg is requires, and the
> presence/non-presence of ffmpeg would not affect the build of libx264.
> This is how other projects that use parts of ffmpeg do it (eg,
> mythtv).
If I understand this correctly, this is essentially option 1 with a workaround that requires the user to keep that local copy up-to-date
manually instead of using ports.

More information about the freebsd-multimedia mailing list