什么是ffplay ffplay是FFmpeg提供的一个极为简单的音视频媒体播放器(由ffmpeg库和SDL库开发),可以用于音视频播放、可视化分析 ,提供音视频显示和播放相关的图像信息、音频的波形等信息,也可以用作FFmpeg API的测试工具使用。由于是基于FFmpeg开发所以ffmpeg支持的视音频格式它基本上都支持,不过ffplay不是图形化界面需要通过CMD命令窗口来操作。
ffplay获取 ffplay工具打包在FFmpeg SDK中,下载share版本的时候就包含了FFmpeg工具以及程序运行过程必须依赖于提供的dll文件。当然static版本也有FFmpeg工具,只是static将依赖的库生成在了最终的可执行文件中。如果只是通过ffplay获取音视频显示和播放相关的图像信息、音频的波形等信息可以直接下载static版本,如果需要对FFmpeg 进行开发者建议下载share版本。
ffplay的使用 在ffplay所在目录打开CMD命令窗口,通过ffplay
ffplay快捷键 从上面的播放可以看出ffplay播放器非常的简单,窗口没有任何的控制按钮只能通过键盘快捷键来操作相应的指令。播放音视频文件的时候,可以通过下列按键控制视音频的播放效果:
ffplay常用参数 除了可以限制播放器的窗体大小,ffplay还提供了很多参数设置来控制播放行为。具体的参数信息我们可以通过指令:ffplay --help来查看,可以参考官网的参数文档说明: ffmpeg/ffplay.html。参数太多就不一一列出了,这里提取出一些常用的参数。
ffplay使用示例 还是使用2022.mp4这个视频(内容是凡人修仙传预告片),当我们没有指定参数时窗体默认显示打开的文件名。现在我们在ffplay中指定window_title参数为“凡人修仙传”并指定窗体大小: .\ffplay.exe -window_title 凡人修仙传 -x 640 -y 360 .\2022.mp4,如果想播放完之后自动退出我们可继续添加参数autoexit:.\ffplay.exe -window_title 凡人修仙传 -autoexit -x 640 -y 360 .\2022.mp4。
|
|
来自: 新用户26922hFh > 《待分类》