分享

FFmpeg实战:ffplay介绍及入门使用

 新用户26922hFh 2022-01-10

  什么是ffplay

  ffplay是FFmpeg提供的一个极为简单的音视频媒体播放器(由ffmpeg库和SDL库开发),可以用于音视频播放、可视化分析 ,提供音视频显示和播放相关的图像信息、音频的波形等信息,也可以用作FFmpeg API的测试工具使用。由于是基于FFmpeg开发所以ffmpeg支持的视音频格式它基本上都支持,不过ffplay不是图形化界面需要通过CMD命令窗口来操作。

  FFmpeg实战002:ffplay介绍及入门使用

  ffplay获取

  ffplay工具打包在FFmpeg SDK中,下载share版本的时候就包含了FFmpeg工具以及程序运行过程必须依赖于提供的dll文件。当然static版本也有FFmpeg工具,只是static将依赖的库生成在了最终的可执行文件中。如果只是通过ffplay获取音视频显示和播放相关的图像信息、音频的波形等信息可以直接下载static版本,如果需要对FFmpeg 进行开发者建议下载share版本。

  FFmpeg实战002:ffplay介绍及入门使用

  ffplay的使用

  在ffplay所在目录打开CMD命令窗口,通过ffplay

  FFmpeg实战002:ffplay介绍及入门使用

  ffplay快捷键

  从上面的播放可以看出ffplay播放器非常的简单,窗口没有任何的控制按钮只能通过键盘快捷键来操作相应的指令。播放音视频文件的时候,可以通过下列按键控制视音频的播放效果:

  FFmpeg实战002:ffplay介绍及入门使用

  ffplay常用参数

  除了可以限制播放器的窗体大小,ffplay还提供了很多参数设置来控制播放行为。具体的参数信息我们可以通过指令:ffplay --help来查看,可以参考官网的参数文档说明:

  ffmpeg/ffplay.html。参数太多就不一一列出了,这里提取出一些常用的参数。

  FFmpeg实战002:ffplay介绍及入门使用

  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。

  FFmpeg实战002:ffplay介绍及入门使用

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多