天天看點

ffplay的快捷鍵以及選項

ffplay是ffmpeg工程中提供的播放器,功能相當的強大,凡是ffmpeg支援的視音頻格式它基本上都支援。甚至連VLC不支援的一些流媒體都可以播放(比如說RTMP),但是它的缺點是其不是圖形化界面的,必須通過鍵盤來操作。是以本文介紹一下它的快捷鍵以及選項。

快捷鍵

 播放視音頻檔案的時候,可以通過下列按鍵控制視音頻的播放

按鍵

作用

q, ESC

退出

f

全屏

p, 空格

暫停

w

顯示音頻波形

s

逐幀顯示

左方向鍵/右方向鍵

向後10s/向前10s

上方向鍵/下方向鍵

向後1min/向前1min

page down/page up

向後10min/向前10min

滑鼠點選螢幕

跳轉到指定位置(根據滑鼠位置相對螢幕的寬度計算)

選項

在播放視訊前,可以預設一些參數。

一般播放視訊的時候,使用指令:

如果我們希望能在播放完成後自動退出,則可以使用指令:

所有的指令如下清單所示。

名稱

有參數

x

Y

強制螢幕寬度

y

強制螢幕高度

強制螢幕大小

fs

N

an

關閉音頻

vn

關閉視訊

ast

設定想播放的音頻流(需要指定流ID)

vst

設定想播放的視訊流(需要指定流ID)

sst

設定想播放的字幕流(需要指定流ID)

ss

從指定位置開始播放,機關是秒

t

播放指定時長的視訊

nodisp

無顯示螢幕

強制封裝格式

pix_fmt

指定像素格式

stats

顯示統計資訊

idct

IDCT算法

ec

錯誤隐藏方法

sync

視音頻同步方式(type=audio/video/ext)

autoexit

播放完成自動退出

exitonkeydown

按下按鍵退出

exitonmousedown

按下滑鼠退出

loop

指定循環次數

framedrop

CPU不夠的時候丢幀

window_title

顯示視窗的标題

rdftspeed

Rdft速度

showmode

顯示方式(0 = video, 1 = waves, 2 = RDFT)

codec

強制解碼器