Name | Modified | Size | Downloads / 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
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