4 ms·
Our app uses ffmpeg. It was a total pain in the arse getting it to build on Mac/Win/Linux w/ h.264. I have scripts that build it on each platform. If anyone
by uuilly 18y ago
Our app uses ffmpeg. It was a total pain in the arse getting it to build on Mac/Win/Linux w/ h.264. I have scripts that build it on each platform. If anyone needs them email me.
- DarkShikari 18y agoIs building libx264 really that difficult? As one of the developers I like to take pride in the fact that we have so many fewer dependencies than nearly everything I else I have to compile these days; we require yasm or nasm, and that's about it. Not to mention that it makes development a lot easier... The biggest issues I've seen people have are mostly because their distribution includes a really old x264 which they didn't update, or because they're mixing apps compiled with PIC with those compiled without. The former issue, fortunately, was resolved by getting ffmpeg to include an option for our most powerful motion search mode--which was added only about 6 months ago. This meant ffmpeg wouldn't build unless you updated x264, which forced everyone to start actually using builds from this century ;)
- uuilly 18y agoLooking at my script for building ffmpeg w/ x264 on osx, x264 is not the problem. Here is the ffmpeg configure line: ./configure --disable-vhook --disable-mmx --enable-pthreads --enable-gpl --enable-libx264 --extra-ldflags="-l m" Getting all these configure options right was a real PITA. The ffmpeg mailing list is a very hostile environment and I found most of it from random googling. My configure line for x264 was: ./configure So yes, you guys are all good. BTW it is a really great library. You should be proud.