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.9.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2015-12-22 3.2 kB
QtAV1.9.0-MinGW32-release+debug.7z 2015-12-20 27.7 MB
QtAV1.9.0-VS2015x64-release+debug.7z 2015-12-20 19.0 MB
QtAV1.9.0-WinPhone8.1-arm-Qt5.6.0.7z 2015-12-20 3.9 MB
QtAV1.9.0-WinRT8.1-x64-Qt5.6.0.7z 2015-12-20 4.5 MB
QtAV1.9.0-QMLPlayer-android-armv7a-signed.apk 2015-12-20 20.3 MB
QtAV1.9.0-QMLPlayer-android-x86-signed.apk 2015-12-20 25.7 MB
QtAV1.9.0-QMLPlayer.dmg 2015-12-19 21.6 MB
QtAV1.9.0-Player.dmg 2015-12-19 17.0 MB
QtAV1.9.0-VS2013x86.exe 2015-12-19 32.2 MB
QtAV1.9.0-VS2013x64.exe 2015-12-19 34.1 MB
QtAV1.9.0-VS2015x64.exe 2015-12-19 33.7 MB
QtAV1.9.0-VS2015x86.exe 2015-12-19 30.8 MB
QtAV1.9.0-MinGW32.exe 2015-12-19 34.2 MB
QtAV1.9.0-Linux64.run 2015-12-19 42.5 MB
QtAV1.9.0-Linux64.tar.xz 2015-12-19 17.9 MB
Totals: 16 Items   365.0 MB 0

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

Prebuild packages: Qt5.6.0 + FFmpeg2.8.3 is used

OSX

Qt5.5.1 is used. Please install libass from homebrew to support ass subtitles

Windows

HEVC hardware decoding support(DXVA2), CUDA 0-copy support

Linux

Please install libass from homebrew to support ass subtitles Ubuntu ppa is available, for 14.04~15.10: https://launchpad.net/~wbsecg1/+archive/ubuntu/qtav

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

  • No audio thread if audio stream < 0. null AudioOutput now still create audio thread.
  • VideoOutput: fix lock error
  • Filter: add X11 text rendering for X11Renderer/XVRenderer.
  • LibAVFilter supports HW frames(not recommended)
  • VideoFrame copy and init issue, bpp compute error
  • Avoid using some stl APIs that breaks ABI
  • Add x11 renderer
  • XV: support NV12 and packed yuv formats
  • Fix factory initialization for static build(iOS for example)
  • Fix ffmpeg log level
  • Remove AVPicture which is deprecated
  • SWS 16 alignment, output to user defined buffer
  • Always define the registered id so we can use everywhere
  • Better iOS support: build, run, deploy(prl)
  • use libuchardet now, use system one if possible
  • Fix android build on windows
  • XAudio2: fix crash. double sample format is not supported
  • Fix clock value if speed changed
  • VideoRenderer.updateUi
  • VideoCapture: fix HW frame save
  • New logo
  • Android: support protocol 'content'. Now can play from Gallery.
  • MediaIO is not writable by default
  • WinRT (Windows Store) support:
  • Link to XAudio2
  • File open and protocol
  • VA-API:
  • Add hevc, vp9. Not tested
  • Support more profiles
  • Improve nvidia support
  • Interop with egl support(dma, tfp). libva 0.38 and Qt>=5.5 are required.
  • Check resolution support before open
  • Add thread count option (new ffmpeg >2.8 does not support)
  • Prefer /dev/dri/renderD128 for drm
  • Correctly release X11/drm resource
  • OpenGL:
  • OpenGL ES3 optimization
  • use new OpenGL and GLSL APIs if possible
  • CI:
  • Add windows. Build with latest Qt release. Using msbuild, nmake and mingw32-make
  • API:
  • AVPlayer.stepForward(), stepBackword(). playNextFrame() is deprecated
  • AVPlayer.state
  • AVPlayer.videoDecoderPriority with name list
  • VideoRenderer.frameSize (C++), VideoOutput.frameSize
  • XXXDecoder/Encoder::supportedCodecs, AV(De)Muxer.supportedFormats/Extensions
  • QML: more metaData keys: startTime, sampleFormat, channelLayout, pixelFormat, videoFrames
  • QMLPlayer/Player:
  • fix OpenGLWidgetRenderer crash
  • Handle Home/Back button for mobile
  • Preview item is movable
  • ppa: rename /usr/bin/player to /usr/bin/Player

2015-12-21

Source: README.md, updated 2015-12-22