FFplay播放控制


1. 使用键盘鼠标做播放控制

选项

说明 选项 说明
q,ESC 退出 t 循环切换字幕流
f 全屏切换 c 循环切换节目
p,SPC 暂停 w 循环切换过滤器或是显示模式
m 静音切换 s 逐帧播放
9,0 0增大,9减小 lleft/right 向前向后拖动10秒
/,* *增大,/减小 down/up 向前向后拖动1分钟
a 循环切换音频流 鼠标右键单击 拖动与显示宽度对应百分比的文件进行播放
v 循环切换视频流 鼠标左键双击 全屏切换

2. 使用参数做播放控制

ffplay -volume 1 -x 760 -y 480 test.mp4   # -x、-y调节宽高,-volume设置音量。
ffplay -volume 1 -fs test.flv             # -fs设置全屏播放,双击可退出全屏
-an                                       # 禁用音频
-vn                                       # 禁用视频
-sn                                       # 禁用字幕
-ss pos                                   # 从指定位置进行播放,如'12:03:45',可用对时分秒单独进行控制。直接跟数字则单位默认为秒
-t duration                               # 设置音频/视频播放时长,格式如同-ss选项
-bytes                      # 按字节进行拖动(0=off, 1=on, -1=auto),格式不支持会打印ERROR,支持flv
-seek_interval interval     # 自定义左右键拖动间隔。代码好像没有看到实现
-nodisp                     # 关闭图形化显示窗口,将看不到视频
-noborder                   # 无边框窗口
-volume val                 # 音量范围是[0~100]
-f fmt                      # 强制使用设置的格式进行解析, 如-f s16le
-windows_tile tile          # 设置窗口标题(默认为输入文件名)
-loop number                # 设置播放循环次数
-showmode mode              # 设置显示模式,0显示视频,1显示音频波形,2显示音频频谱。缺省为0。如果视频不存在则自动选择2.
-vf filtergraph             # 设置视频滤镜
-af filtergraph             # 设置音频滤镜

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM