ffplay是ffmpeg工程中提供的播放器,功能相当的强大,凡是ffmpeg支持的视音频格式它基本上都支持。甚至连VLC不支持的一些流媒体都可以播放(比如说RTMP),但是它的缺点是其不是图形化界面的,必须通过键盘来操作。因此本文介绍一下它的快捷键以及选项。
快捷键
播放视音频文件的时候,可以通过下列按键控制视音频的播放
按键
|
作用
|
q, ESC
|
退出
|
f
|
全屏
|
p, 空格
|
暂停
|
w
|
显示音频波形
|
s
|
逐帧显示
|
左方向键/右方向键
|
向后10s/向前10s
|
上方向键/下方向键
|
向后1min/向前1min
|
page down/page up
|
向后10min/向前10min
|
鼠标点击屏幕
|
跳转到指定位置(根据鼠标位置相对屏幕的宽度计算)
|
|
|
选项
在播放视频前,可以预设一些参数。
一般播放视频的时候,使用命令:
ffplay "林俊杰_江南.flv"
如果我们希望能在播放完成后自动退出,则可以使用命令:
ffplay -autoexit "林俊杰_江南.flv";
所有的命令如下列表所示。
名称
|
有参数
|
作用
|
x
|
Y
|
强制屏幕宽度
|
y
|
Y
|
强制屏幕高度
|
s
|
Y
|
强制屏幕大小
|
fs
|
N
|
全屏
|
an
|
N
|
关闭音频
|
vn
|
N
|
关闭视频
|
ast
|
Y
|
设置想播放的音频流(需要指定流ID)
|
vst
|
Y
|
设置想播放的视频流(需要指定流ID)
|
sst
|
Y
|
设置想播放的字幕流(需要指定流ID)
|
ss
|
Y
|
从指定位置开始播放,单位是秒
|
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
|
按下按键退出
|
exitonmousedown
|
N
|
按下鼠标退出
|
loop
|
Y
|
指定循环次数
|
framedrop
|
N
|
CPU不够的时候丢帧
|
window_title
|
Y
|
显示窗口的标题
|
rdftspeed
|
Y
|
Rdft速度
|
showmode
|
Y
|
显示方式(0 = video, 1 = waves, 2 = RDFT)
|
codec
|
Y
|
强制解码器
|
分享到:
相关推荐
ffplay播放文件支持任何合适的播放,留给需要的人
自己做的FFPLAY移植到VC下的开源工程:ffplay for MFC。 本工程将ffmpeg项目中的ffplay播放器(ffplay.c)移植到了VC...通过本程序可以学习视频播放器原理,以及SDL和Windows消息机制等。代码中包含了比较详细的注释。
《ffmpeg基础库编程开发》482页 目录 第一章 多媒体概念介绍 6 第二章 FFmpeg框架 34 第三章 编译及简单应用 41 第四章 数据结构 57 ...附录D:ffplay的快捷键以及选项 479 附录E: ffmpeg处理rtmp流媒体 481
在Windows环境使用QT Creator 4.4.1编译ffplay(Ffmpeg3.3.3版本): (1)去掉了参数的解析,目前只支持内部写死文件路径; (2)支持按键事件,比如左右箭头seek,空格键暂停等; (3)在QT编译ffplay的目的是为了...
FFPLAY vs2013版,运行所需dll已添加。可直接f5编译运行,ffmpeg版本3.3.3. SDL版本2.0.5. 感兴趣的朋友请带走。
vs2013 编译 ffplay 20170308
ffplay的功能流程图,比较清晰简洁的告知ffplay解码播放的整个流程
ffplay 是一个使用了 ffmpeg 和 sdl 库的、一个简单的可移植的媒体播放器,在使用pydub模块的时候,需要用到。
ffplay函数调用关系图,包括dot文件和png图片,以及原始的RTL文件。 生成过程参考博客:http://blog.csdn.net/nfer_cn/article/details/17554251
ffplay的vs2013工程,自己跟局ffplay的源码在windows做修改,能让ffplay尽量依赖最少的源代码文件,将cmdutil中的内容加入
做的一个ffplay自定义滤镜指定区域涂黑效果,根据bin文件中定义的数据流,每一位代表播放时一块16*16的像素块,1则涂黑,0不变
ffplay原理详细讲解,讲述ffplay的实现过程
给ffplay加了音量控制并采用osd方式显示音量大小和播放进度
windows下实现ffmpeg中ffplay的完整编译运行。适合初学者。谢谢
ffplay播放器 vs2015源码编译 ffplay播放器 vs2015源码编译 ffplay播放器 vs2015源码编译 ffplay播放器 vs2015源码编译 ffplay播放器 vs2015源码编译 ffplay播放器 vs2015源码编译 ffplay播放器 vs2015源码编译 ...
基于ffmpeg的精简版ffplay 音视频播放器 环境:Vs2010 参考网址:http://blog.csdn.net/cffishappy/article/details/7352898 鉴于ffplay的代码晦涩难懂 结合ffplay的代码 自己实现了一个ffplay 比较精简和通俗易懂 ...
ffplay播放器很好用的 大家可以下载 哦 不错的
内含pdf文件,详细讲述了FFPLAY的各种知识。 改文档有助于帮助想入门FFmpeg的朋友。 内含pdf文件,详细讲述了FFPLAY的各种知识。 改文档有助于帮助想入门FFmpeg的朋友。
ffplay源代码,支持avi播放,sdl显示,还有ffplay的pdf说明文档,对学习ffmpeg有很大帮助
ffmpeg ffplay windows vs2010