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)
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",