mac 系统编译安装ffmpeg
我的mac电脑系统版本如下
macOS High Sierra
Version 10.13.6(17G6030)
git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
Cloning into 'ffmpeg'...
remote: Counting objects: 566071, done.
remote: Compressing objects: 100% (120706/120706), done.
error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 60
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
失败了
再次测试,好了。
git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
下载以后需要编译
这个不过下载一个源代码包
【此处具体转移到另外一个文章linux下如何编译ffmpeg】
因为发现个命令,也可以
brew install ffmpeg
brew install ffmpeg --with-ffplay
mac系统下,查看ffmpeg的位置
which ffmpeg
/usr/local/bin/ffmpeg
which ffplay
/usr/local/bin/ffplay
播放一个音频
ffplay she.mp3
播放一个电影
ffplay Billions.S02E01.720p.mp4
1. 循环播放
ffplay pm.mp4 -loop 10
上述命令代表播放视频结束之后会从头再次播放,共循环播放10次。
2. 播放 pm.mp4 ,播放完成后自动退出
ffplay -autoexit pm.mp4
3. 以 320 x 240 的大小播放 test.mp4
ffplay -x 320 -y 240 pm.mp4
4. 将窗口标题设置为 "myplayer",循环播放 2 次
ffplay -window_title myplayer -loop 2 pm.mp4
5. 播放 双通道 32K 的 PCM 音频数据
ffplay -f s16le -ar 32000 -ac 2 test.pcm
mac下其实安装包已经很方便了,不用那么折腾,不过我也是应用层的,如何想开发ffmpeg,估计自由编译更好一些。