QMPlay2 Changelog

What's new in QMPlay2 Build 24.04.07

Apr 7, 2024
  • fix wrong path separator on Windows after accepting file properties,
  • fix file properties crash on Windows distribution (taglib bug),
  • add hotkeys for playlist and info dock visibility,
  • inhibit screensaver through D-Bus interface,
  • don't show vizualizations by default,
  • change hide menu hotkey to Shift+M,
  • lock widgets by default,
  • other minor fixes,

New in QMPlay2 Build 24.04.02 (Apr 2, 2024)

  • Improve restoring playback position feature and make it enabled by default,
  • Remove possibility to move files from playlist using middle mouse button,
  • Minor RadioBrowser improvement for some server errors,
  • Fix executing FFmpeg process in downloader on Qt6,
  • Fix opening multiple files in QMPlay2 on Windows,
  • Set accurate seeking enabled but default,
  • Minor Vulkan fixes for old hardware,
  • Set Ctrl+Q as default close key,
  • Full Qt6 support on Windows,
  • Other minor fixes,

New in QMPlay2 Build 23.10.22 (Oct 22, 2023)

  • Fix loading of Vulkan library in some Linux distributions,
  • Add Mesa 23.3.0 interlaced video workaround for VA-API,
  • (re)store compact view on application launch,
  • Unescape HTML content in subtitles,
  • Yt-dlp fixes,

New in QMPlay2 Build 23.09.05 (Sep 5, 2023)

  • Wayland Vulkan crash fix for Qt <= 6.4,
  • RadioBrowser improvements and fixes,
  • ALSA crash fix on early pause,
  • Tray menu fixes,
  • Qt6 for macOS,

New in QMPlay2 Build 23.08.22 (Aug 22, 2023)

  • Don't display empty color space name in Information panel,
  • Yadif: Remove inline assembly and optimize C++ code,
  • Convert HDR->SDR on OpenGL + DXVA2,
  • HWAccel fixes with legacy outputs,
  • DXVA2 and D3D11VA 10-bit fixes,
  • Other minor fixes,

New in QMPlay2 Build 23.08.08 (Aug 8, 2023)

  • Changes in QMPlay2:
  • improve playback of HDR10 videos on SDR displays (OpenGL >= 3 and Vulkan),
  • don't set BT.709 for video height > 576 if color space is not specified,
  • remove direct address and rename autodetect address to direct address,
  • add option to restore playback position per playlist entry,
  • add experimental HDR10 mode option on Vulkan on Windows,
  • add option to use nearest neighbor scaling on Vulkan,
  • make Yadif 2x default deinterlacing filter for CPU,
  • allow optionally HDR for VP9 codec for YouTube,
  • fix black screen on VDPAU and CUVID on OpenGL,
  • add support for 10-bit videos on OpenGL,
  • allow to use Vulkan software rasterizer,
  • Vulkan improvements and optimizations,
  • fix playback of some MPEG-TS streams,
  • display video color information,
  • get primary X11 GPU on Vulkan,
  • add AV1 codec for YouTube,
  • decode MP4 text subtitles,
  • minor OpenGL improvements,
  • other fixes and improvements,
  • Windows:
  • QMPlay2-Win64-*.exe is designed for 64-bit Windows - it is recommended,
  • QMPlay2-Win32-*.exe is designed for 32-bit Windows,
  • for portable version for Windows create empty file portable (without file extension) near the QMPlay2.exe file,
  • uses kode54 version of Game-Music-Emu,
  • install VC Redist for yt-dlp,
  • Windows XP:
  • download nojs - updates and MediaBrowser are not available,
  • download offline - updates and most network services are not available, CDDB is disabled by default at first run,
  • Linux AppImage:
  • don't forget to make it executable before run,
  • runs on old Linux distributions like openSUSE 13.1 (except VA-API due to driver version incompatibility),
  • you can use appimaged for system integration or you can extract files and integrate QMPlay2 manually,
  • libass, FFmpeg, taglib, libvdpau, libva, librubberband, Qt are compiled from sources,
  • PipeWire is not yet included in AppImage,
  • compiled on Ubuntu 16.04,
  • requires glibc 2.18,
  • macOS:
  • macOS High Sierra or higher is required.
  • Android:
  • it is experimental,
  • it lacks of hardware video decoding, subtitles, and tag editor (taglib and libass are not compiled),
  • yt-dlp is not supported, so YouTube is disabled,
  • UI is designed for desktop devices, not for mobile devices.

New in QMPlay2 Build 23.06.17 (Jun 18, 2023)

  • Improve video playback if it's far too slow (display only key frames),
  • Change network buffering options from packets to seconds,
  • More HWAccel stabilizations (mostly VTB and VA-API),
  • Demux/download only selected streams (if possible),
  • Add more info into audio and video streams menu,
  • Choose best quality for HLS and DASH streams,
  • Add separate live streams buffering option,
  • Generally improve live streams playback,
  • Audio equalizer optimizations,
  • Improve bitrate information,
  • Fix YouTube live streams,
  • Other minor changes,

New in QMPlay2 Build 23.06.04 (Jun 5, 2023)

  • Changes in QMPlay2 23.06.04:
  • display 10 bit RGB images as 10 bit using Vulkan if possible,
  • load external subtitles that are in sub-directories,
  • add file name and time into screenshot file name,
  • more precission for playback speed control,
  • don't display "Deep color" using Vulkan,
  • improve bitmap subtitles aspect ratio,
  • add WebP as screenshots file format,
  • PipeWire mono and 4 chnannels fix,
  • VA-API fixes for AMD Radeon GPUs,
  • remove makeitpersonal.co lyrics,
  • add FPS Doubler video filter,
  • "Always on top" improvement,
  • Qt6 support for Linux,
  • Wayland Vulkan fixes,
  • YouTube fixes,
  • other minor fixes and improvements
  • Windows:
  • QMPlay2-Win64-*.exe is designed for 64-bit Windows - it is recommended,
  • QMPlay2-Win32-*.exe is designed for 32-bit Windows,
  • for portable version for Windows create empty file portable (without file extension) near the QMPlay2.exe file,
  • uses kode54 version of Game-Music-Emu,
  • install VC Redist for yt-dlp,
  • Windows XP:
  • download nojs - updates and MediaBrowser are not available,
  • download offline - updates and most network services are not available, CDDB is disabled by default at first run

New in QMPlay2 Build 23.02.05 (Feb 5, 2023)

  • Add Turkish translation (mobilturka, sabriunal),
  • Fix CUVID + Vulkan on modern Nvidia hardware,
  • Fix aspect ratio specified in MKV container,
  • Unlocked last column in MediaBrowser,
  • Add YUVJ420P and YUV420P10 for VTB,
  • Add YUV420P10 for VA-API + OpenGL,
  • Fix PipeWire channel downmixing,
  • Add AV1 codec for D3D11VA,
  • Other minor fixes

New in QMPlay2 Build 22.10.23 (Oct 23, 2022)

  • allow to use CPU Vulkan implementation by "QMPLAY2_ALLOW_VULKAN_CPU" environment variable,
  • allow to skip "yt-dlp" updates (configuration file only),
  • export "My Radio Stations" to PLS or M3U playlists,
  • add "My Radio Stations" to system tray menu,
  • fix subtitles synchronization with video,
  • fix language detextion for some locales,
  • fix various subtitles scaling issues,
  • fix AV1 aspect ratio in some cases,
  • other minoir subtitles fixes,
  • other minor fixes,

New in QMPlay2 Build 22.08.21 (Aug 21, 2022)

  • Use RubberBand to keep audio pitch across playback speed,
  • Evert OpenSSL to 1.1.1 to fix https issues on Win 7,
  • Use the song name as the title for GME (cspiegel),
  • Fix displaying bitmap subtitles without duration,
  • Fix color space on limited YUV range,
  • Change HQ image downscale threshold,
  • Update Dutch translation (Vistaus),
  • Improve HQ image upscaling,
  • Fix crash with Vulkan 1.0,
  • Other minor fixes,

New in QMPlay2 Build 22.06.16 (Jun 16, 2022)

  • Make possible to increase but not decrease the effective number of audio channels (RJVB),
  • Fix VA-API on Vulkan on modern Intel GPUs (use VK_EXT_image_drm_format_modifier),
  • Fix timeout error on exclusive full screen on AMD Radeon on Vulkan on Windows,
  • Reorganize menu shortcuts (zo-shin),
  • Fix video rotation with FFmpeg 5.0,
  • Require CMake 3.12,

New in QMPlay2 Build 22.03.19 (Mar 20, 2022)

  • Changes in QMPlay2 22.03.19:
  • fix possible crashes in software video output and screenshots,
  • fix yt-dlp on macOS where python3 can be in "/usr/local/bin",
  • Vulkan can be now used on more devices (including R-Pi),
  • fix some Vulkan issues on AMD Radeon on Windows,
  • fix building with PipeWire older then 0.3.33,
  • fix reading playlists with "r" line ending,
  • show YouTube description in Lyrics panel,
  • fix compilation with FFmpeg 5.0,
  • VA-API AV1 video decoder,
  • other minor fixes,

New in QMPlay2 Build 21.12.24 (Dec 24, 2021)

  • Add audio, video, subtitles streams, programs and chapters into menu,
  • Add key shortcuts to change audio and subtitles streams,
  • Improve Vulkan initialization,
  • Fix some possible crashes,
  • Other minor fixes,

New in QMPlay2 Build 21.12.07 (Dec 8, 2021)

  • fix possible crash on Windows when system audio settings was changed during playback,
  • add option to set negative amplify if replay gain is not stored,
  • insert URL from clipboard into add address dialog,
  • add option to show YouTube related videos (ivbauer),
  • fix some Vulkan problems and crashes,
  • set VP9 YouTube codec as preferred,
  • update zh_CN translation (zo-shin),
  • add Slovak translation (jose1711),
  • add Dutch translation (Vistaus),
  • add zh_TW translation (lks-wu),
  • replace youtube-dl by yt-dlp,
  • minor PipeWire fixes,

New in QMPlay2 Build 21.06.07 (Jun 7, 2021)

  • Changes in QMPlay2 21.06.07:
  • use WASAPI via PortAudio on Windows (including exclusive mode),
  • set default config directory to "~/.config/QMPlay2" (Linux),
  • use QtDBus API for suspend instead of QProcess (Linux),
  • improve playlist sorting for entries with numbers,
  • VA-API fix for Vulkan and new Radeon/Mesa driver,
  • fix setting the VDPAU driver path for AppImage,
  • fix SVG icon engine warning after KDE update,
  • enable bypass compositor by default (Vulkan),
  • update YouTube browser for YouTube changes,
  • fix downloading of some network streams,
  • add PT_BR translations (fabianski7),
  • store/restore radio station image,
  • fix default Vulkan GPU on Linux,
  • other minor fixes,
  • Windows:
  • QMPlay2-Win64-*.exe is designed for 64-bit Windows - it is recommended,
  • QMPlay2-Win32-*.exe is designed for 32-bit Windows,
  • for portable version for Windows create empty file portable (without file extension) near the QMPlay2.exe file,
  • includes 32-bit msvcr100.dll for youtube-dl,
  • uses kode54 version of Game-Music-Emu,
  • Windows XP:
  • download nojs - updates and MediaBrowser are not available,
  • download offline - updates and most network services are not available, CDDB is disabled by default at first run,

New in QMPlay2 Build 21.03.09 (Mar 9, 2021)

  • Drop support for Qt < 5.10, CMake < 3.9, TagLib < 1.9, FFmpeg < 4.0,
  • Fix possible freeze on Windows when Vulkan is enabled,
  • Add PipeWire audio output,
  • Fix YouTube videos,
  • Minor fixes,

New in QMPlay2 Build 20.12.16 (Dec 16, 2020)

  • Fix playback of some network streams,
  • Change CDDB server to gnudb.org,

New in QMPlay2 Build 20.12.07 (Dec 7, 2020)

  • Fix displaying of subtitles from media file in some rare cases,
  • Load fonts from media file when using subtitles from file,
  • Fix inactive streams text color in Information panel,
  • Add Japanese language file (harujisaku),
  • Fix CUVID/Vulkan on some hardware,
  • Improve CMake files for Windows,
  • Fix "wmalossless" audio time,
  • Fix YouTube search,
  • Fix for SDP files,
  • Minor fixes.

New in QMPlay2 Build 20.07.04 (Jul 5, 2020)

  • Changes:
  • Discard some frames on hardware decoding if hardware is too slow (was removed in 20.05.02),
  • Add workaround for VA-API/Vulkan for AMD GPUs on Mesa 20.1,
  • Use D-Bus for suspend (systemd and ConsoleKit),
  • Fix compilation with older FFmpeg version,
  • Fix duration for some WavPack files,
  • Remove QMPlay2 radio stations list,
  • Add architecture to about window,
  • Fix seeking on raw audio data,
  • Fix OpenGL linking on Linux,
  • Fix YouTube search,

New in QMPlay2 Build 20.05.02 (May 2, 2020)

  • Changes in QMPlay2 20.05.02:
  • add Vulkan renderer (default, Linux and Windows only):
  • bypass compositor option (exclusive fullscreen),
  • VA-API, CUVID, D3D11VA interoperation,
  • high quality video scaling options,
  • Yadif deinterlacing on GPU,
  • faster subtitles rendering,
  • deep color support,
  • zero-copy decoding,
  • remove option to enforce of video copy to host memory for OpenGL renderer,
  • don't open left panel on fullscreen when there is a screen on the left,
  • fix video dock margins issue on fullscreen with some Qt styles,
  • add renderer settings page: Vulkan (default), OpenGL, Legacy,
  • add PCH compilation with CMake >= 3.16 (disabled by default),
  • a lot of code changes (e.g. use more FFmpeg structures),
  • remove high quality video scaling for OpenGL,
  • update translation files,
  • require C++14
  • Windows:
  • QMPlay2-Win64-*.exe is designed for 64-bit Windows - it is recommended,
  • QMPlay2-Win32-*.exe is designed for 32-bit Windows - it can run on Windows XP with old, non-SSE2 CPU; uses older version of FFmpeg and Qt; no Vulkan,
  • for portable version for Windows create empty file portable (without file extension) near the QMPlay2.exe file,
  • includes 32-bit msvcr100.dll for youtube-dl,
  • uses kode54 version of Game-Music-Emu

New in QMPlay2 Build 19.12.19 (Dec 20, 2019)

  • Changes in QMPlay2 19.12.19:
  • fix VA-API low quality deinterlaced image on AMD GPUs (workaround for driver bug),
  • fix VA-API GLX regression,
  • fix VA-API EGL detection,
  • Windows:
  • QMPlay2-Win64-*.exe is designed for 64-bit Windows - it is recommended,
  • QMPlay2-Win32-*.exe is designed for 32-bit Windows - it can run on Windows XP with old, non-SSE2 CPU; uses older version of FFmpeg,
  • for portable version for Windows create empty file portable (without file extension) near the QMPlay2.exe file,
  • includes 32-bit msvcr100.dll for youtube-dl,
  • uses kode54 version of Game-Music-Emu,

New in QMPlay2 Build 19.11.26 (Nov 26, 2019)

  • Changes for QMPlay2 19.11.26:
  • Move OpenGL mode check boxes from visualizations and OpenGL2 settings into general settings,
  • improve (again) bypassing compositor on Windows platform and OpenGL,
  • fix YouTube subtitles if default subtitles language is set,
  • fix FFmpeg < 4.0 compilation for VDPAU and VA-API,
  • add option to store playback enabled state,
  • DXVA2 improvements; add video filtering,
  • add submenus for YouTube context menu,
  • minor VDPAU and VA-API fixes,
  • minor macOS improvements.
  • Windows:
  • QMPlay2-Win64-*.exe is designed for 64-bit Windows - it is recommended,
  • QMPlay2-Win32-*.exe is designed for 32-bit Windows - it can run on Windows XP with old, non-SSE2 CPU; uses older version of FFmpeg,
  • for portable version for Windows create empty file portable (without file extension) near the QMPlay2.exe file,
  • includes 32-bit msvcr100.dll for youtube-dl,
  • uses kode54 version of Game-Music-Emu,

New in QMPlay2 Build 19.11.06 (Nov 7, 2019)

  • Changes for QMPlay2 19.11.06
  • Remove dedicated VDPAU video output and add VDPAU interoperation with OpenGL,
  • Add more search patch for VA-API and VDPAU drivers (for AppImage),
  • Fix colorspace issues when using CPU deinterlacing filters,
  • Improve bypassing compositor on Windows platform and OpenGL,
  • Remove dedicated VA-API video output (use OpenGL instead),
  • Add bypass compositor option on X11 platform and OpenGL,
  • Fix playback error with VA-API deinterlacing filters,
  • Always download x86-64 installer on x86-64 Windows,
  • Fix EGL detection on X11/Intel (for VA-API),
  • Allow to enlarge small cover images,
  • Update Ukrainian translation file,
  • Add VP9 codec support for VDPAU,
  • Playlist quick sync fixes,
  • Fix RTSP playback,
  • Other minor fixes.

New in QMPlay2 Build 19.09.03 (Sep 4, 2019)

  • Fix possible compilation error with FFTSpectrum (all OSes) and PortAudio (macOS),
  • Add code for finding VA-API and VDPAU drivers directory (useful for AppImage),
  • Fixes in "QMPlay2.1", "QMPlay2.desktop", "QMPlay2.appdata.xml",
  • Improve checking for EGL in X11 - less possibility to fail,
  • Add (again) YouTube quality settings into settings widget,
  • Update translation files (martinkg, Alexey Lugin),
  • Allow only YUV420P videos in VideoToolBox,

New in QMPlay2 Build 19.08.27 (Aug 28, 2019)

  • A lot of VA-API improvements including zero-copy on OpenGL (some old drivers might cease to work - I can't test them),
  • fix loading of QMPlay2 modules (on some OS'es it leads to crash),
  • improve full screen switching (fixes regression since 18.12.26),
  • add "CustomUserAgent" into a "General" section in QMPlay2.ini,
  • fix black video when decoding videos with color palette,
  • add option to disable subtitles at program startup,
  • remove QMake build system, added Android to CMake,
  • display FFT spectrum in logarithmic scale,
  • improve displaying of graphical subtitles,
  • rewrite MediaBrowser, now use JavaScript,
  • a lot of YouTube and youtube-dl changes,
  • show native window file path separator,
  • add "opennew" command line argument,
  • display lyrics from file metadata,
  • fix language codes for MKV files,
  • add initial colorspace support,
  • add stereo channels swapping,
  • add "always on top" option,
  • bugfixes and improvements,
  • LastFM scrobble fixes,
  • require FFmpeg 3.3.

New in QMPlay2 Build 18.12.26 (Dec 27, 2018)

  • Use audio resampler/channel converter before filters/visualization (default option),
  • Fixed loading Ogg Opus file when file extension is "ogg" in tag editor,
  • Improved Youtube detection by YouTube extension (youtu.be),
  • Don't load CUE files which uses more then one audio file,
  • Fixed mono playback with different volume per channel,
  • Added key shortcuts and OSD for video adjustments,
  • Updated Ukrainian and Hungarian translation files,
  • Fixed YouTube seeking on streams with subtitles,
  • Update Ukrainian and German translation files,
  • Don't load playlist files within other files,
  • Added *.opus to Windows file association,
  • Use QSaveFile for QMPlay2FileWriter,
  • Add 1440p into YouTube presets,
  • Replaced Datmusic by MyFreeMP3,
  • Removed direct zlib dependency,
  • Minor workarounds for Qt 5.12,
  • CUVID fixes for FFmpeg 4.0,
  • Minor bugfix.

New in QMPlay2 Build 18.07.03 (Jul 3, 2018)

  • Added button to open URL from playlist entry properties,
  • fix possible crash when group is synchronized,
  • use new FFmpeg 3.1 API for decoding frames,
  • autodetection of pasted YouTube address,
  • fix sorting playlist items by length,
  • drop support for FFmpeg < 3.1,
  • add FFmpeg 4.0 compatibility,
  • minor QPainter HiDPI fix.

New in QMPlay2 Build 18.04.01 (Apr 1, 2018)

  • Enable audio fade in/out on play/stop for video contents,
  • Fix problems with playlist quick sync,
  • Update Hungarian translation file,
  • Update for Wbijam changes,
  • Fix proxy on Windows.

New in QMPlay2 Build 18.03.02 (Mar 3, 2018)

  • Allow to move video and subtitles in OpenGL2 video output (Ctrl and Shift key modifiers),
  • Add option to automatically perform non-recursive quick sync on playlist group,
  • Add high quality video scaling in OpenGL2 video output (disabled by default),
  • Add bit-perfect audio option for PortAudio module on macOS (René Bertin),
  • Automatically restore main window when new video file is loaded (option),
  • Move "My radio stations" into "Radio Browser" tab and add Drag and drop,
  • Properly open YouTube M3U8 live streams (through youtube-dl),
  • Option to convert media file after download (e.g. to MP3),
  • Audio fade in/out is now disabled for video contents,
  • Don't unpause when seeking (default option),
  • QPainter video output optimizations,
  • Add sorting YouTube search results,
  • Add Hungarian translation file,
  • Fix subtitles on YouTube,
  • Contrast improvements.

New in QMPlay2 Build 17.12.31 (Dec 31, 2017)

  • Automaticaly rotate movie or set spherical view if is set in metadata,
  • update Ukrainian translation file (Alexey Lugin),
  • add reading of CUE files,
  • VA-API/OpenGL fixes.

New in QMPlay2 Build 17.12.11 (Dec 12, 2017)

  • Use pan gesture for scrolling on Windows (native) and Android (QScroller),
  • Add task bar playback progress and tool buttons on Windows,
  • Drop support for Qt < 5.6, CMake < 3.1, and FFmpeg < 2.5,
  • Add Ukrainian translation file (Alexey Lugin),
  • Update Russian translation file (victorr2007),
  • More mouse interaction with system tray,
  • Remove already fixed Qt bug workarounds,
  • Use Qt5 JSON parser instead of Json11,
  • Add Toast notifications for Android,
  • Simplify LineEdit using Qt 5.2 API,
  • Remove SoundCloud and ProstoPleer,
  • Use "QCommandLineParser".

New in QMPlay2 Build 17.10.24 (Oct 26, 2017)

  • Add option to stop playback after every file,
  • fix crash in FFmpeg settings on Windows XP,
  • add Datmusic (VK) as Pleer replacement,
  • fix possible crash in RadioBrowser.

New in QMPlay2 Build 17.10.04 (Oct 5, 2017)

  • Changes:
  • Command line seeking bugfix,
  • update for Wbijam changes,
  • CUVID bugfix.

New in QMPlay2 Build 17.09.16 (Sep 17, 2017)

  • Fix playback position regression introduced in 17.09.13
  • update German translation

New in QMPlay2 Build 17.09.13 (Sep 15, 2017)

  • Add "makeitpersonal.co" fallback to Tekstowo,
  • play JPEG videos and photos using CUVID,
  • option to disable MPEG4 videos in CUVID,
  • update German translation (martinkg),
  • add frame skipping for HWAccel,
  • better handling HWAccel errors,
  • allow downloading HLS streams,
  • speed-up subtitles rendering,
  • fix seeking on HLS streams,
  • fix DXVA2 for Radeon GPUs,
  • fix crashes:
  • double-free when VA-API can't be initialized in new video and it was already used in previous video,
  • possible nullptr dereference in VideoThr (since 17.06.09),
  • VDPAU with FFMpeg 3.3.

New in QMPlay2 Build 17.07.25 (Jul 27, 2017)

  • Changes:
  • minor CUVID bugfix (missing PTS in some videos),
  • added option to hide artist metadata,
  • Tekstowo: minor improvement,
  • don't delete Radio settings,
  • minor QPainter bugfix,
  • fix YouTube images.

New in QMPlay2 Build 17.06.09 (Jun 30, 2017)

  • Changes:
  • load next video decoder if current video decoder fails (fixes some VideoToolBox problems),
  • more accurate seeking (use double type instead of seconds in integer),
  • 17 ms is now default value for visualizations refresh time,
  • allow to automatically remove ungrouped playlist entries,
  • stepping to previous frame (experimental),
  • improve Radio module - add Radio Browser,
  • move playback settings to options menu,
  • use name from playlist for downloader,
  • accurate playback position on slider,
  • increase default buffer sizes,
  • support for OpenSSL 1.1,
  • bugfix.

New in QMPlay2 Build 17.04.21 (Jun 30, 2017)

  • Changes:
  • automatically reconnect network streams on error (fixes some problems with YouTube playback),
  • accurate seeking (available in playback settings, enabled for network streams by default),
  • minor network backward seeking bugfix (regression),
  • option to reconnect live network streams on error,
  • add experimental VideoToolBox decoder for macOS,
  • use Opus as default codec for YouTube videos,
  • use OpenGL as option for visualizations,
  • improve downloading from YouTube,
  • improve full screen on macOS,
  • fix ReplayGain in APE,
  • CUVID bugfix.

New in QMPlay2 Build 17.04.02 (Jun 30, 2017)

  • Changes:
  • seek to 0 position when repeat entry is enabled,
  • fix drawing smooth cover images (regression),
  • updated Russian translation (victorr2007),
  • high dpi scaling enabled only for macOS,
  • use SVG icons (new QtSvg dependency),
  • fixed "QMPlay2.appdata.xml" file,
  • handle multimedia keys on macOS,
  • minor network seeking fixes,
  • bugfix.

New in QMPlay2 Build 17.03.17 (Jun 30, 2017)

  • Changes:
  • Playlists from MediaBrowser and YouTube are no longer loaded by temporary file,
  • replace Http class by NetworkAccess and use it in more places,
  • use Freedesktop notifications for all notifications (option),
  • use macOS native notifications for additional notifications,
  • option to enable/disable still images (disabled by default),
  • show notification about new version on Linux and macOS,
  • save playlists with relative file path (autodetection),
  • added option to toggle playback on left mouse button,
  • add XSPF support (thanks Zamarin Arthur for help),
  • merge ProstoPleer and SoundCloud in MediaBrowser,
  • allow to load profile from command line argument,
  • move YouTubeDL from YouTube to shared library:
  • "youtube-dl" is downloaded automatically without question (if necessary),
  • you can see notifications about downloading/updating "youtube-dl",
  • "youtube-dl" can be removed from settings,
  • add Anime Odcinki and Wbijam to MediaBrowser,
  • rename "Notifies" module to "Notify" module,
  • add SoundCloud support (Zamarin Arthur),
  • CMake improvements for Windows host,
  • better HiDPI support (Qt5 only),
  • allow to run in portable mode,
  • move version to source file,
  • API versioning for modules,
  • add "appdata.xml" file,
  • add Tekstowo lyrics,
  • switch to C++11,
  • minor bugfix.

New in QMPlay2 Build 17.02.12 (Jun 30, 2017)

  • Changes:
  • Fix updating covers (also title, artist and album outside QMPlay2) in network streams,
  • add "Skip" and "Stop after" flags for playlist (Zamarin Arthur),
  • add "Lock" flag for playlist entry - don't allow to remove it,
  • equalizer improvements (presets must be set again),
  • display cover arts in Freedesktop notifications,
  • scale VU meters in Simple Visualization,
  • minor improvements and bug fixes,
  • add quick group synchronization,
  • add Profiles (Zamarin Arthur),
  • displaying still images,
  • add full macOS support.

New in QMPlay2 Build 16.12.23 (Jun 30, 2017)

  • Changes:
  • New Notifications module (Zamarin Arthur),
  • use cookies obtained from "youtube-dl",
  • add Bauer stereophonic-to-binaural DSP,
  • updated German translation (martinkg),
  • add audio dynamic range compressor,
  • bugfix.

New in QMPlay2 Build 16.11.20 (Jun 30, 2017)

  • Changes:
  • Display real FPS and interlaced video information on Information panel,
  • VA-API displays using OpenGL (default behavior),
  • updated German translation (martinkg),
  • add DXVA2 decoder (limited features),
  • fix seeking on interlaced videos,
  • CUVID bugfix.

New in QMPlay2 Build 16.11.01 (Jun 30, 2017)

  • Changes:
  • Properly read styles from MPL, MicroDVD and SubRip format,
  • add CUVID decoder,
  • bugfix.

New in QMPlay2 Build 16.10.14 (Jun 30, 2017)

  • Changes:
  • Fix issue (deadlock/crash) if playback has been stopped when FFmpeg resolves a hostname,
  • PortAudio fixes (especially for Windows),
  • better finding subtitles files for video,
  • bugfix.
  • Qt4 Changes for Windows:
  • Better scrolling on touch screens

New in QMPlay2 Build 16.09.24 (Jun 30, 2017)

  • Use namespace on libmodplug - don't mix system and QMPlay2 modplug,
  • fix screen saver inhibition regression.

New in QMPlay2 Build 16.03.11 (Mar 14, 2016)

  • update Russian translation
  • update ProstoPleer address,

New in QMPlay2 Build 16.03.08 (Mar 14, 2016)

  • 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
  • 90°/270° video rotation (OpenGL only)
  • visualization and VDPAU/DDraw bugfix
  • feature: A-B Repeat
  • OpenGL 2 bugfix

New in QMPlay2 Build 16.02.08 (Mar 14, 2016)

  • 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
  • added Spanish translation
  • VDPAU and DirectDraw overlay fixes
  • English is now default language
  • bugfix

New in QMPlay2 Build 15.12.25 (Mar 14, 2016)

  • KF5 Breeze style fixes in full screen,
  • Qt5

New in QMPlay2 Build 15.12.06 (Mar 14, 2016)

  • 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

New in QMPlay2 Build 15.10.18 (Mar 14, 2016)

  • 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

New in QMPlay2 Build 15.10.03 (Mar 14, 2016)

  • 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

New in QMPlay2 Build 15.08.12 (Mar 14, 2016)

  • deinterlacing fixes in VAApi
  • minor fixes for Windows
  • MPRIS2 bugfix

New in QMPlay2 Build 15.07.13 (Jul 14, 2015)

  • fixed problem from previous release with playing video (sometimes video plays at maximum speed).

New in QMPlay2 Build 15.07.12 (Jul 14, 2015)

  • 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.

New in QMPlay2 Build 15.06.26 (Jul 14, 2015)

  • better VSync support for OpenGL video output,
  • OpenSLES audio output (for Android),
  • basic OS X support,
  • minor bug fixes.

New in QMPlay2 Build 15.06.06 (Jul 14, 2015)

  • large-sized bar to resize windows for touch screens,
  • Zoom on the touch screen (pinch gesture)
  • a revised reading of album covers from a catalog,
  • compatibility with FFMpeg 2.0 and 2.1,
  • AudioCD as a separate module.

New in QMPlay2 Build 15.05.30 (Jul 14, 2015)

  • improve the drag-and-drop playlist,
  • Charging acceleration playlists,
  • improving operations on directories,
  • improvement of minor errors.

New in QMPlay2 Build 15.05.10 (Jul 14, 2015)

  • improved YouTube search.

New in QMPlay2 Build 15.03.28 (Jul 14, 2015)

  • leave the window by a mouse in full screen mode closes all widgets
  • can select the default language for subtitles and audio,
  • HttpReader and FileReader replaced by FFReader.
  • Support for more formats on YouTube
  • changes to the default configuration windows,
  • FFMpeg no longer uses HttpReader,
  • changes in the "Information"
  • amendments in subtitles pgssub,
  • the ability to save groups
  • compliance with FFMpeg 2.6
  • error correction.

New in QMPlay2 Build 14.12.28 (Jul 14, 2015)

  • improved loading of fonts from the catalog with subtitles (przeszkiwane are not recursively)
  • Main Toolbar can be undocked from the main window.
  • fixed crash program compiled with AVResample,
  • fixed displaying YouTube titles in a playlist,
  • improvement of minor errors.

New in QMPlay2 Build 14.12.23 (Jul 14, 2015)

  • improved playback interruptions during operation "youtube-dl" and the protocols other than HTTP and HTTPS,
  • the ability to rewind network streams without re-connecting to the server.
  • MPRIS2 longer supports the names of the songs even if they do not contain the title,
  • removed the ability to update systems other than Windows,
  • automatic update of the "youtube-dl"
  • minor fixes in YouTube search,
  • added to the end cache settings
  • improve caching.

New in QMPlay2 Build 14.12.01 (Jul 14, 2015)

  • Subtitle downloading fonts from the directory that contains the subtitle ASS / SSA,
  • add the "User-Agent" HTTP connections (ProstoPleer works again)
  • improving the compilation for Windows x86-64,
  • minor bug fixes.

New in QMPlay2 Build 14.10.07 (Jul 14, 2015)

  • ASS subtitles restored operation of the Matroska container in FFMpeg 2.4.x,
  • service metadata changes using FFMpeg 2.4.x,
  • the ability to remember the video equalizer settings,
  • sorting directories added to the playlist,
  • improve the functioning YouTube
  • added support for pleer.com,
  • improve the operations of OpenGL,
  • bug fixes.

New in QMPlay2 Build 14.07.27 (Jul 28, 2014)

  • Icons can be downloaded from the system icon set (default, Linux, BSD), were also added new icons,
  • Supports any video service through the "youtube-dl" (in the menu adding address)
  • Supports noise reduction filters, sharpness and image scaling levels in VDPAU
  • The ability to block widgets (removes the title bar and toolbar blocks),
  • The ability to load modules from the settings directory (~ / .qmplay2/Modules)
  • The ability to set the colors and the wallpaper (like in QMPlay1)
  • Improvements in read / write playlists
  • ReplayGain support (disabled by default)
  • A change in the record window position,
  • Improved switching streams,
  • Improved support for "youtube-dl"
  • Supports images in OGG files,
  • Minor fixes in HttpReader,
  • Improve the operations VDPAU
  • Improve handling HTTPS
  • Other minor changes
  • Bug fixes

New in QMPlay2 Build 14.03.05 (Mar 6, 2014)

  • improved operation YouTube - operated by the "youtube-dl" (required to provide the path in the options),
  • AudioCD disc title displayed as the album,
  • fixed bug with refreshing OSD
  • corrected errors in editing tags

New in QMPlay2 Build 14.02.17 (Feb 18, 2014)

  • fixed problem with compilation of taglib1.8,

New in QMPlay2 Build 14.1.10 (Jan 17, 2014)

  • added support for removing interlacing algorithms for Intel cards in VAApi (VAEntrypointVideoProc)
  • improve many mistakes in VAApi,
  • minor changes in the code,

New in QMPlay2 Build 13.12.15 (Dec 16, 2013)

  • Added possibility to set tabs at the top of the main window,
  • Added possibility to select audio channels in the "Playback"
  • Restoration actions hwaccel with FFMpeg 1.2,
  • Improvement of minor errors,

New in QMPlay2 Build 13.10.24 (Dec 16, 2013)

  • Showing the actual amount of frames per second,
  • Minor fixes in the module "ALSA"
  • To improve the regulation of volume,
  • Improving the OSD DirectDraw
  • Other fixes errors,

New in QMPlay2 Build 13.09.20 (Dec 16, 2013)

  • Entered service LastFM and load cover pages of LastFM,
  • Supports timetables online through a proxy server,
  • Improvement for displaying OSD XVideo and DirectDraw
  • Added hardware decoding through VDPAU
  • Optimization for displaying the OSD
  • Improving the ALSA module,
  • Bug fixes

New in QMPlay2 Build 13.09.08 (Dec 16, 2013)

  • To improve the error with the administration of wrong index stream
  • Added support for titles with SHOUTcast
  • Added ALSA Sound Output module,
  • Improve sound playback WMA,

New in QMPlay2 Build 13.09.01 (Dec 16, 2013)

  • Fixes for displaying movies in OpenGL and XVideo (only some sizes of frames does not work correctly),
  • Added French translation
  • The opportunity to select the order of the opening settop boxes (including VAApi)
  • More information about streams (which decoder and writer used)
  • Deinterlacing moved to a new tab in the settings,
  • Image filters in separate widths, the ability to filter selection,
  • The question of closing the program when downloading files,
  • New filter, audio phase reversal,
  • Minor fixes,

New in QMPlay2 Build 13.08.18 (Dec 16, 2013)

  • many changes in the program code , which enabled image filtering (eg class : VideoFrame , VideoFilters , VideoFilter , DeintFilter )
  • tooltip for the title in the search engine YouTube , improvement actions and the possibility of opening only sound ,
  • Added filtering of an image ( currently only deinterlacing : Discard , Blend, Bob) ,
  • opportunity to change the scale of the FFT spectrum and minor corrections ,
  • added support for equalizer image for OpenGL and QPainter ,
  • opportunity to build with AVResample instead SWResample ,
  • the option to choose the file format for screenshots
  • keyboard shortcuts to adjust Volume ,
  • improved operation of the equalizer sound ,
  • Decoupling decoder from demuxer ,
  • renumbering version YY.MM.DD ,
  • disposal will function getYV12Size ()
  • Added Russian translation ,
  • improve A / V sync ,
  • improvement actions VAApi :
  • deinterlacing with double the number of frames per second ,
  • Working equalizer image support, subtitles,
  • the possibility of creating screenshots
  • fewer errors decoding ,
  • many minor corrections

New in QMPlay2 Build 12VII2013 (Dec 16, 2013)

  • "File" and "Network" were connected by the "Readers"
  • "BrowserEngine" replaced the addition of "YouTube"
  • Improve reading OTF fonts with MKV files,
  • The opportunity to play frame by frame,
  • Added speed downloading,
  • Improvement of minor errors,

New in QMPlay2 Build 25V2013 (Jul 13, 2013)

  • beginning Qt5 support (X11 Q_WS_X11 define manually, XVideo has trouble playing)
  • pasted entry in the playlist appears at the end, if no other entry is not selected,
  • fixed a bug that prevented non-GUI control program,
  • minor changes in DirectDraw XVideo, OpenGL,
  • option "Always remove interlace" is already running,
  • improved loading images covers,
  • Wrzuta.pl service restoration,

New in QMPlay2 Build 17II2013 (Jul 13, 2013)

  • the ability to automatically skip some frames of a movie (if the CPU will be too weak),
  • improvement stop playing when you open internet stream,
  • the ability to download videos directly from YouTube search,
  • Added icons and a few minor changes in the GUI,
  • loading plugins independent of the version of Qt,
  • bug fixes,

New in QMPlay2 Build 17II2013 (Jul 13, 2013)

  • improved liquidity movies in some cases (bad reading pts / dts)
  • added a new aspect ratio - depending on the frame size,
  • reading more tags (including the images in the film),
  • new option - scroll the mouse scrolls music / movie,
  • fixed minor bugs,

New in QMPlay2 Build 04II2013 (Jul 13, 2013)

  • can be set as the default audio CD player for Windows
  • the ability to open audio CD (play action selection) in KDE
  • By default, the first stream is selected, and not the last,
  • Read MMS protocol as "mms :/ /" instead of "mmsh :/ /"
  • improved change the playback speed in Windows
  • new signal - removal of entries from the playlist,
  • improved quality resampling,
  • fixed minor bugs,

New in QMPlay2 Build 20I2013 (Jul 13, 2013)

  • plannar audio support in new FFMpeg,

New in QMPlay2 Build 23XII2012 (Jul 13, 2013)

  • Improved support for subtitles pgssub, dvdsub,
  • restoration activities YouTube

New in QMPlay2 Build 01XII2012 (Jul 13, 2013)

  • visualization shows the actual playing sound when zmiksowaniu zmanie channels or sampling rate,
  • fixed wrong keyboard shortcuts for Windows will not write Polish characters,
  • Forward does not delete cached fragment from the Internet while playing,
  • widgets visible in full screen mode are the same as under okinkowym,
  • "Simple visualization" has the ability to set the length of the projected sound
  • put video output DirectDraw for Windows (default for Windows XP)
  • The default path for the screenshots is now in the "My Pictures",
  • Improved support for OSD in OpenGL
  • minor amendments,

New in QMPlay2 Build 03XI2012 (Jul 13, 2013)

  • informace or errors appear in the log or standard output are also displayed in the status bar
  • default directory in Windows for downloaded files and screenshots is now in the "My Documents",
  • fixed minor bugs,
  • added support for audio CD,

New in QMPlay2 Build 29X2012 (Jul 13, 2013)

  • amended to read subtitles, other than ASS / SSA with new versions of FFMpeg and libASS,
  • Added ability to associate files with Windows QMPlay2,
  • dialog box changes the playback speed,
  • to improve the transition to / from full screen
  • minor bug fixes and improvements
  • added a new visualization - WidmoFFT,

New in QMPlay2 Build 22X2012 (Jul 13, 2013)

  • remove "_gui" from the file names,
  • bug fixes, other changes
  • automatic updates
  • A new parameter "- quit",