问题描述
问这个问题,因为类似stackoverflow的问题对我没有帮助.
Asking this question as similar questions of stackoverflow didn't help me.
我想在我的Amazon EC2(Linux)实例上安装ffplay工具.我已经从FFmpeg的官方 git储存库中克隆了代码.
I wanted to install ffplay tool on my Amazon EC2 (Linux) instance. I have cloned the code from FFmpeg's official git repository.
执行./configure and make.这些命令之后,没有创建ffplay二进制文件.仅生成ffmpeg,ffprobe和ffserver二进制文件.
executed ./configure and make. After these commands, there was no ffplay binary created. Only ffmpeg, ffprobe and ffserver binaries were generated.
后来尝试执行"./configure --enable-ffplay",如网络上的一些帖子所建议的那样.即使这样也不起作用.另外,我没有找到可用于测试的ffplay静态二进制文件
Later tried with executing './configure --enable-ffplay' as suggested in few posts of web. Even this didn't work. Also i did not found any static binaries of ffplay which i could use for my testing
有人可以建议我的构建过程出了什么问题吗?
Can anyone suggest what was wrong with my build procedure ?
推荐答案
ffplay
需要SDL2,因此您需要安装任何提供 SDL.h
的软件包(可能是 SDL2-devel (用于基于RHEL的发行版)或 libsdl2-dev (用于基于Debian的发行版),或如果您的发行版不提供SDL2,请编译它.
ffplay
requires SDL2, so you need to install whatever package provides SDL.h
(possibly SDL2-devel for RHEL based distros or libsdl2-dev for Debian based distors), or compile SDL2 if your distro does not provide it.
您将不需要-enable-ffplay
:仅当您使用-disable-tools
或类似工具时,此功能才有用.
You won't need --enable-ffplay
: that's only useful if you use --disable-tools
or similar.
这篇关于ffplay未在Amazon EC2上进行编译的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!