ffplay的快捷键以及选项
2019独角兽企业重金招聘Python工程师标准>>>
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 |
强制解码器 |
转载于:https://my.oschina.net/leixiaohua1020/blog/302011
ffplay的快捷键以及选项相关推荐
- ffmpeg ffplay ffprobe使用说明
在CSDN上的这一段日子,接触到了很多同行业的人,尤其是使用FFMPEG进行视音频编解码的人,有的已经是有多年经验的"大神",有的是刚开始学习的初学者.在和大家探讨的过程中,我忽然 ...
- FFmpeg使用---FFmpeg程序的使用(ffmpeg.exe, ffplay.exe, ffprobe.exe)
一.FFmpeg程序的使用(ffmpeg.exe, ffplay.exe, ffprobe.exe) 本章主要介绍一下ffmpeg工程包含的三个exe的使用方法. ffmpeg的官方网站是:http: ...
- [总结]FFMPEG视音频编解码零基础学习方法--转
ffmpeg编解码学习 目录(?)[-] ffmpeg程序的使用ffmpegexeffplayexeffprobeexe 1 ffmpegexe 2 ffplayexe 3 ffprobeexe ff ...
- FFMPEG视音频编解码零基础学习方法
总结]FFMPEG视音频编解码零基础学习方法 在CSDN上的这一段日子,接触到了很多同行业的人,尤其是使用FFMPEG进行视音频编解码的人,有的已经是有多年经验的"大神",有的是刚 ...
- 音视频开发(5)---FFMPEG视音频编解码零基础学习方法
FFMPEG视音频编解码零基础学习方法 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/leixiaohua1020/article/details/ ...
- mp4 转 mp3 命令行工具(超快)
ffmpeg 工具 最近想要提取视频中的音频,搜了一下,用视频播放软件的方法基本上都要把视频放一遍,然后是录制声音.很明显很low. 找了一下,有一个命令行工具特别好用,-- f f m p e g ...
- [总结]FFMPEG视音频编解码零基础学习方法
在CSDN上的这一段日子,接触到了很多同行业的人,尤其是使用FFMPEG进行视音频编解码的人,有的已经是有多年经验的"大神",有的是刚开始学习的初学者.在和大家探讨的过程中,我忽然 ...
- [总结]FFMPEG视音频编解码零基础学习方法【转】
本文转载自:http://blog.csdn.net/leixiaohua1020/article/details/15811977 在CSDN上的这一段日子,接触到了很多同行业的人,尤其是使用FFM ...
- 【雷神专栏整理】-- ffmpeg
目录 前言 目录 第一章 概论 1.1 如何学习 1.2 helloworld 1.3 ffplay使用 1.4 ffmpeg使用 1.5 通用函数 1.6 常用函数 第二章 结构体 第三章 编解码 ...
最新文章
- R语言chorolayer_R语言空间可视化:绘制英国脱欧投票地图
- dota2比分网_红黑电竞比分横空出世 LPL夏季赛火热进行
- android applybatch,android – 使用applyBatch插入成千上万的联系人条目很慢
- mybatis mysql 调用存储过程 多个返回值_MyBatis的SQL执行流程不清楚?很简单!
- POI写Word换行
- android 动画之漂移,Android之自定义Drawable实现灵动的红鲤鱼动画(上篇)
- 神经网络 神经元_神经去耦
- SpringBoot整合Sharding-JDBC实现水平分表
- 电脑pdf截长图滚动截图保存图片
- CMYK, RGB颜色值对照表
- 网易云课堂 计算机编程,网易云课堂教你如何学好计算机编程技术
- ARM64 LFS 11.1编译成功
- java date the type is ambiguous,The type File is ambiguous,该如何解决
- Java枚举(enum)
- 教案用计算器计算机,用计算器计算教案
- selenium常用模块(传送门)
- 三维目标检测论文阅读:PointPillars: Fast Encoders for Object Detection from Point Clouds
- matplotlib cm.coolwarm报错 解决方法
- 计算机主机平时怎么保养,怎样保养电脑(不得不看的四个好习惯)
- UCLA知名教授朱松纯被曝回国任教清华:加盟自动化系,是AI视觉领域泰斗级学者...