Re: HOWTO: Install and use the latest FFmpeg and x264

Originally Posted by Jose Catre-Vandis

Install the Flash Aid extension in Firefox, then run it to update/change your flash plugin. This fixed it for me.

Thanks! This fixed my issue.
edit: I also noticed there was a update to flash plugin so it might have fixed the issue but I installed both nonetheless. Also I am using Nouveau, instead of NVIDIA driver.

Re: HOWTO: Install and use the latest FFmpeg and x264

Just carried out installation on headless server. Required reboot to enable functionality (e.g. didn't recognise "c:v libx264" option). After reboot all worked as expected

Good timing. I recently modified the guide a few days ago to support headless servers by excluding some needless dependencies. I also wikified the Lucid and Hardy versions but haven't linked to them yet.

A reboot? Inconceivable! I don't understand why it wouldn't recognize "c:v libx264" without a reboot. Do you remember the particular message you got when you did try?

Re: HOWTO: Install and use the latest FFmpeg and x264

A reboot? Inconceivable! I don't understand why it wouldn't recognize "c:v libx264" without a reboot. Do you remember the particular message you got when you did try?

Just that IIRC. Same report you get when you put an incorrect parameter in the chain ....

Didn't have to reboot when I installed to desktop 12.04 though....

(Must confess I didn't spot your headless server section (to quote a song from Beauty and the Beast: "there was something there that wasn't there before ) until I had run the desktop install, so maybe this didn't help?

With Natty, MEncoder found x264 OK with "--enable-static".
Maybe something has changed since then.
(Or maybe I was compiling against some other x264 or libx264-dev that it found somewhere).

This is likely caused by gcc > 4.4 which uses "as-needed". So if you were to check your configure log the x264 section would probably have quite a number of 'undefined references'

How you could change this in a mplayer build not sure, possibly ask in the compiling subforum

Otherwise you could just as well build x264 as both static & shared, won't matter much, the libx264 version # is going to be higher than the ubuntu repo's one so they can co-exist
Otherwise you could install gcc-4.4 & configure mplayer with --cc=gcc-4.4