Download Latest Version QtAV-Qt5.9-VS2017x64-release-fdc613d.7z (20.3 MB)
Email in envelope

Get an email when there's a new version of QtAV

Home / release / 1.11.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2016-06-27 2.4 kB
QMLPlayer_1.11.0.1_x64.appx 2016-06-25 22.4 MB
QMLPlayer_1.11.0.1_ARM.appx 2016-06-25 18.9 MB
QtAV1.11.0-Linux64.run 2016-06-20 45.9 MB
QtAV1.11.0-Player.dmg 2016-06-20 21.0 MB
QtAV1.11.0-QMLPlayer.dmg 2016-06-20 25.8 MB
QtAV1.11.0-QMLPlayer-android-armv7a-signed.apk 2016-06-19 19.6 MB
QtAV1.11.0-VS2015x86.exe 2016-06-19 34.7 MB
QtAV1.11.0-VS2013x86.exe 2016-06-19 35.5 MB
QtAV1.11.0-VS2015x64.exe 2016-06-19 37.6 MB
QtAV1.11.0-MinGW32.exe 2016-06-19 37.6 MB
QtAV1.11.0-VS2013x64.exe 2016-06-19 36.9 MB
Totals: 12 Items   336.0 MB 2

Release Note: http://www.qtav.org/blog/1.10.0.html

Prebuild packages: Qt5.6.1 + FFmpeg3.0 is used

Linux

libva (VA-API) runtime libraries are requred. If install from installer, run apt-get install vainfo to ensure libva is installed.

Ubuntu ppa is available, for 14.04~16.04: https://launchpad.net/~wbsecg1/+archive/ubuntu/qtav

Install libass to render ass subtitles correctly.

Android

google play

Windows Store

Search QtAV in store. Support Windows >= 8.1 x64, phone 8.1

Development files

Linux & windows: after the installation, run sdk_deploy.bat(win) or sdk_deploy.sh

OSX: /Applications/player.app/sdk_osx.sh ~/Qt5.6.0/5.6/clang_64/lib

Changelog

  • Dynamic load QtAVWidgets in VideoOutput. QtAV::Widgets::registerRenderers() and QT += avwidgets is not requred now.
  • D3D11 decoder support. Not stable on Windows phone.
  • DXVA refactor and bug fix.
  • VA-API: fix memory leak when seeking
  • OpenGL:
  • Fix PBO binding
  • Custom shader support (WIP)
  • Edit and apply custom shader when playing. Based on Qt property system.
  • Optimize uniform update
  • GLSL filter support
  • Add OpenGLVideo.beforeRendering/afterRendering
  • CUDA:
  • Direct copy is default for windows. Now Rendering CUDA decoded frames is faster than any other players
  • 0-copy is default for linux.
  • Use new API (4.0)
  • AVPlayer:
  • Add AVPlayer.stoppedAt signal
  • add setTimeRange()
  • setStart/StopPosition can be called at any time with any value
  • Ensure all threads are running when started is emitted
  • Support preload using load(). Now no reload in play()
  • Fix build with QT_NAMESPACE
  • Fix swscale color range
  • Fix linux install destinations
  • Add AVTranscoder.async, encoders are in individual threads
  • Add FrameReader class
  • Use FFmpeg 3.0 API
  • QML:
  • Support filters, including sw filters from libavfilter, and GLSL filter
  • Add MediaPlayer/Video.audioBackends property
  • Support autoLoad
  • Add VideoOutput.mapTo/FromXXX between source frame and item
  • Video EQ in VideoOutput/Video
  • Add MediaPlayer.startPosition/stopPotion
  • QMLPlayer: Open video and subtitle at the same time. History view. Zoom. Video EQ

2016-06-20

Source: README.md, updated 2016-06-27