Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Be able to build sfeMovie against FFmpeg binaries provided by package managers #66

Open
3 tasks
Ceylo opened this issue Nov 20, 2014 · 5 comments
Open
3 tasks

Comments

@Ceylo
Copy link
Member

Ceylo commented Nov 20, 2014

This especially targets Linux although it may apply to the other OSs in some way.

To be supported:

  • ffmpeg-dev stable package on latest Debian
  • ffmpeg-dev stable package on latest Ubuntu
  • ffmpeg Homebrew package on OS X

Depending on what we find, we may need to bring fixes to the current sources. It must not become boilerplate code with too many conditional compilation blocks though.

CMake scripts shouldn't need to be modified as they're already able to find system FFmpeg binaries (and if in some case they don't, that's a bug to report).

@bluekirby0
Copy link

With Debian you have to be more specific than latest as that could refer to any of "stable" "testing" or "sid" distributions.

If stable there is also the problem of backports from testing. Ffmpeg is notorious for api deprecations so supporting a wide range of ffmpeg versions can quickly turn ugly.

@Ceylo
Copy link
Member Author

Ceylo commented Nov 21, 2014

hmmm I suppose you got too fast after I created the issue, I've edited it right away to specify stable. Yeah that may be an issue, especially considering that FFmpeg may not exist on stable yet, only on testing. I don't remember if that applies to Debian or Ubuntu though.

And yeah of course the stable will new to be recent enough if this it what you mean.

@Ceylo
Copy link
Member Author

Ceylo commented Nov 21, 2014

Ah I guess I got the last part: no I don't want to support too old versions of FFmpeg (ie. ones that don't immediately build with our sources).

@notklaatu
Copy link

For what it's worth, I built this against my own personal compiles of ffmpeg 2.1.1 and it works, so far, great.

@Ceylo
Copy link
Member Author

Ceylo commented Feb 2, 2015

Hey thanks good to know :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants