
(Qt Video Application)
QMPlay2 - Qt Media Player 2
QMPlay2 is a video and audio player. It can play all formats supported by FFmpeg, libmodplug (including J2B and SFX). It also supports Audio CD, raw files, Rayman 2 music and chiptunes. It contains YouTube and Prostopleer browser.
If you want to watch YouTube videos and use "youtube-dl", watch this video: http://zaps166.sf.net/downloads/QMPlay2_youtube-dl.mp4
Full readme is on Github: https://github.com/zaps166/QMPlay2
Ubuntu packages (DEB):
- 64-bit (x86-64) only,
- Ubuntu 14.04 package contains FFmpeg 3.0.2 and it is designed only for Ubuntu 14.04 and Linux Mint 17,
- Ubuntu 15.10 package uses system FFmpeg, it is also designed for Ubuntu 16.04,
- uses Qt4,
- tray context menu on Ubuntu Unity (currently works properly on Linux Mint 17 Xfce4 edition) doesn't work due to bugs in dbus-tray implementation in Qt, it will work since Qt 5.6.1,
- download links are here on qt-apps.org or on QMPlay2 website,
- if you hide QMPlay2 in Ubuntu Unity you can't show it again from tray icon (will be available since Qt 5.6.1). Just write "QMPlay2 -show" in terminal.
changelog:
Changes in QMPlay2 build 16.06.01:
- diplaying and filtering all planar 8-bit YUV pixel formats (only OpenGL2 and QPainter video outputs),
- allow to display only file names in playlist,
- update Russian translation (victorr2007),
- allow to detach from receiving commands,
- allow to remember the repeat mode,
- added random and repeat playback,
- minor fixes in FPS and A/V sync,
- support video size changes,
- fix "rawvideo" playback,
- bugfix,
Changes in QMPlay2 build 16.05.06:
- split muted icon to muted and not muted,
- bugfix,
Changes in QMPlay2 build 16.05.02:
- fixed command line argument processing (now is possible to properly open or enqueue multiple files on Linux),
- playlist uses floating-point variables for storing length (accurate group length information),
- added audio balance (right click on volume slider to split channels),
- don't play next entry after playback error by default,
- fix restoring dock widgets state and window geometry,
- added YouTube playlists and subtitles,
- restore mute state on start-up,
- seeking improvements,
- bugfix,
Changes in QMPlay2 build 16.04.23:
- VDPAU decoder without VDPAU writer is now available (disabled by default),
- added spherical view for video playback (Ctrl+3; OpenGL only),
- added Simplified Chinese translation (king Lee),
- move video filtering to separate thread,
- added Yadif deinterlacing filter,
- better frame skipping,
- replay gain fixes,
- bugfix,
Changes in QMPlay2 build 16.03.24:
- XVideo SHM and OpenGL2(Qt >= 5.6) bugfix,
- Bob deint bugfix for odd video height/2,
Changes in QMPlay2 build 16.03.11:
- update Russian translation (victorr2007),
- update ProstoPleer address,
Changes in QMPlay2 build 16.03.07:
- feature: suspend the computer after playback is finished,
- fix VA-API driver Intel >= 1.6.2 video filtering,
- fix slow seeking on some slow network streams,
- zero-copy demuxing and decoding (if possible),
- updated Russian translation (victorr2007),
- 90°/270° video rotation (OpenGL only),
- visualization and VDPAU/DDraw bugfix,
- feature: A-B Repeat,
- OpenGL 2 bugfix,
Changes in QMPlay2 build 16.02.08:
- play multiple streams in FFmpeg, YouTube can play different audio/video streams together,
- move ungrouped playlist entry to the end of the playlist when the file already exists,
- QOpenGLWindow and QOpenGLWidget are used instead of QGLWidget in Qt5 >= 5.6,
- FFmpeg module can play e.g. v4l2 on Linux/BSD (needs special address),
- display icons on playlist for AudioCD and Chiptines,
- updated German translation (Daniel Meiß-Wilhelm),
- added Spanish translation (Pedro Álamo),
- VDPAU and DirectDraw overlay fixes,
- English is now default language,
- bugfix,
Changes in QMPlay2 build 15.12.25:
- KF5 Breeze style fixes in full screen,
- Qt5 older than 5.2 compilation fixes,
- OpenGL 2 bugfix,
Changes in QMPlay2 build 15.12.06:
- support for HEVC, VP8 and VP9 decoding in VA-API (depending on FFmpeg version),
- setting priorities of decoders and A/V outputs is now more convenient,
- improve QOpenGLWidget performance (Qt5 only, not used by default),
- support for HEVC decoding in VDPAU (depending on FFmpeg version),
- simple visualization shows RMS of displayed signal in side bars,
- fixes in AudioCD module, so any tracks must be added again,
- falling horizontal lines behave better in visualizations,
- play next entry after playback error (as default),
- removed console for Windows,
- added chiptune playback,
- fix decoding Bink Video,
- bugfix,
Changes in QMPlay2 build 15.10.18:
- new OpenGL 2 module (with OpenGL|ES 2.0 support) replaces the old OpenGL module,
- due to new libass 0.13.0, FontConfig is used only on 32-bit Windows XP,
- correct display information about buffered time and size,
- DirectDraw improvements,
- many minor fixes,
Changes in QMPlay2 build 15.10.03:
- user can hide menu bar by pressing Alt+Ctrl+M or from "Widgets" context menu,
- minimum and maximum frequency in equalizer can be changed,
- basic WebVTT subtitles support (SRT module),
- added preamp and dB tooltip to equalizer,
- fixed possible deadlock in AudioCD,
- small bugfix,
Changes in QMPlay2 build 15.08.12:
- deinterlacing fixes in VAApi,
- minor fixes for Windows,
- MPRIS2 bugfix,
Changes in QMPlay2 build 15.07.13:
- fixed problem from previous release with playing video (sometimes video plays at maximum speed),
Changes in QMPlay2 build 15.07.12:
- keyboard shortcut (Shift+L) for locking widgets,
- fixed seeking by searching key frames in buffer,
- aspect ratio is now correctly updated,
- fixed playback in live streams,
- small fixes in video playback,
- VAApi bugfix,
[read more]
job recommendations: