Skip to content
A media playing framework based on Qt and FFmpeg. It helps you to write a player easily. 基于Qt和FFmpeg的音视频播放框架
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
res
src
test
.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

BUILD_DIR=/your/build/dir qmake

or qmake (BUILD_DIR is $PWD/out)

or cd build_dir ; qmake /path/to/QtAV.pro

make -j4

The binaries is in $BUILD_DIR/bin

NOTE: If you are using QtCreator to build the project, you should go to "project" page then add an environment variable "BUILD_DIR" and set the vaule.

Screenshot

Alt text

Something went wrong with that request. Please try again.