Jack000/Expose

Support for avconf

SteveEdson opened this issue · 7 comments

Hi,

I believe that FFMPEG does not exist in the latest Ubuntu distributions, and has been replaced with avconf (http://askubuntu.com/questions/432542/is-ffmpeg-missing-from-the-official-repositories-in-14-04).

Apparently the syntax is slightly different, but very similar. Would it be possible to detect if this exists and use it instead, if FFMPEG is missing?

I'm wanting to use Expose via a Codeship CI workflow, so I don't have that level of control over the system.

Thanks,

Steve

👍 this is a good idea and would be nice to abstract

on ubuntu a straight search/replace of ffmpeg with avconv gives me:

output file #0 does not contain any stream

so it might not be the exact same api. Will investigate..

Yeah I've heard that its not identical, but it is very similar. Just small differences in syntax etc

From ubuntu 15.04 ffmpeg returned as the default, according to the link above. There is a PPA for ffmpeg to be easily installed on 14.04 which is the current "Long term support" version. The PPA is here

https://launchpad.net/~mc3man/+archive/ubuntu/trusty-media

This http://blog.pkh.me/p/13-the-ffmpeg-libav-situation.html explains what happened and why, in the authors opinion ffmpeg is now the better of the two, and why it was logical to use libav when ubuntu 14.04 was released.

In short, I think this issue is perhaps less pressing that it might first appear.

Possibly.

It would be nice to have more flexibility though, as 14.04 is the latest Long term support version. Currently, it's impossible to use this on many CI services that use the latest LTS version of ubuntu.

just an update. I'm a bit busy this week, but I'm still working on this : ]

No rush, but awesome, thanks :D