Skip to content
A media playing framework based on Qt and FFmpeg. It helps you to write a player easily. 基于Qt和FFmpeg的音视频播放框架 http://wang-bin.github.io/QtAV
Pull request Compare This branch is even with wang-bin:ringbuf.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
gui
res
src
.gitignore
QtAV.pro
README.md
TODO.txt
common.pri
gpl-3.0.txt

README.md

QtAV

QtAV is a media playing library based on Qt and FFmpeg.

Shortcut

Space: pause/continue

F: fullscreen on/off

T: stays on top on/off

N: show next frame. Continue the playing by pressing "Space"

O: open a file

P: replay

S: stop

M: mute on/off

Up: volume +

Down: volume -

->: seek forward

<-: seek backward

Build

qmake -r "BUILD_DIR=/your/build/dir" [path/to/pro]

make -j4

The binaries is in $BUILD_DIR/bin

NOTE: If you are using QtCreator to build the project, you should go to Projects->Build Steps->qmake->Additional arguments, add "BUILD_DIR=your/buid/dir"

Screenshot

Alt text

Something went wrong with that request. Please try again.