你好,Serverfault的朋友,
我试图在运行Amazon Linux AMI的AWS EC2实例上依赖安装FFMPEG约两天。 我已经在Ubuntu和Fedora系统上安装了FFMPEG,在过去没有任何问题,并且已经阅读了有关在Red Hat / Fedora上安装的成功说明。 我已经跟着一些教程和论坛文章这样做,但没有运气。 据我所知,主要问题如下:
( https://forums.aws.amazon.com/thread.jspa?messageID=229166 )
在我的问题上:有没有人在亚马逊Linux上成功安装FFMPEG? 有没有根本的不兼容? 如果任何人都可以分享在亚马逊Linux上安装ffmpeg的具体说明,我将非常感激。 任何其他的见解/经验也将不胜感激。
在此先感谢,奥利弗
那么直接的答案是否定的,但正确的答案是我可以 。
如果在编译期间缺less依赖项,只需要search并编译它们,然后重试即可。 如果你感觉真的很花哨,你可以从所有这些依赖关系中创build你自己的软件包。
没有根本的不兼容性,只是一点点经验。
在Fedora或RHEL上,我使用ATRPMS来安装ffmpeg。 我不确定这对亚马逊Linux有多好。 最糟糕的情况是,你会手动拉下所有的RPM,然后在本地重build它们,这应该比自己build立所有的ffmpeg deps更简单。 而且你可以把RPM放在你的本地仓库或其他什么地方。
关于yum软件包更新问题,您只需要在.repo文件中包含ffmpeg及其依赖的软件包。 这样可以防止yum从该回购中拉动其他包裹。 你也可以设置yum优先级。
对我来说最简单的是从http://johnvansickle.com/ffmpeg/安装一个静态构build
只需解压并运行./ffmpeg