FFMpeg之ffplay播放器的快捷键及播放配置选项关键字(一)

ffplay是FFMpeg工程中提供的播放器,功能相当强大,凡是FFMpeg支持的音视频格式它基本上都支持,,甚至连VLC不支的一些流媒体都可以播放,比如RTMP,但是他缺点是不是图形化界面的,必须通过键盘来操作,本文简单介绍下他的快捷键以及选项。

  快捷键:

    播放音视频文件,可通过下列案件控制音视频的播放。

按键 作用
Q,ESC 退出
F 全屏
P,空格 暂停
w 显示音频波形
s 逐帧显示
↔️ 向后/前 10 s
↕️ 向后/前 1min
Pagedown/Pageup 向后/前 10 min
鼠标点击屏幕 跳转到指定位置,按鼠标位置相对屏幕宽度计算

 

  选项

    在播放视频前,可预设一些参数。

    一般播放视频的时候,使用命令:

    $ ffplay  文件路径

    如果希望能在播放完成后自动退出,使用命令

    $ ffplay -autoexit 文件路径

    所有命令如下列表所示:

名称 是否有参数 作用
x Y 强制屏幕宽度
y Y 强制屏幕高度
s Y 强制屏幕大小
fs N 全屏
an N 关闭音频
vn N 关闭视频
ast Y 设置想播放的音频流(需要指定流ID)
vst Y 设置想播放的视频流(需要指定流ID)
sst Y 设置想播放的字幕流(需要指定流ID)
ss Y 从指定位置开始播放,单位s
t Y 播放指定时长的视频
nodisp N 无显示屏幕
f Y 强制封装格式
pix_fmt Y 指定像素格式
stats N 显示统计信息
idct Y IDCT算法
ec Y 错误隐藏方法
sync Y 音视频同步方式(type=audio/video/ext)
autoexit N 播放完成自动退出
exitonkeydown N 按下按键退出
loop Y 指定循环次数
framedrop N cpu不够时丢帧
window_title Y 显示窗口的标题
rdftspeed Y Rdft速度
showmode Y 显示方式(0=video,1=waves,2=RDFT)
codec Y 强制解码器
exitonmousedown N 按下鼠标退出

    以上就是ffplay的播放快捷键和配置播放选项的关键字,在不知道用什么播放器或者想简单轻量级播放的时候,不妨体验一下用终端调用的方便。或者在做二次可视化界面的开发的时候,都是一个不错的参考。

                                                

                                                    谢谢参考

 

上一篇:DataWhale-树模型与集成学习-Task03-集成模式-202110


下一篇:FFmpeg常用命令总结