Changes in QMPlay2 24.04.07: - 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 screen saver through D-Bus interface, - don't show visualizations by default, - change hide menu hotkey to Shift+M, - lock widgets by default, - other minor fixes, Changes in QMPlay2 24.04.02: - 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 by default, - minor Vulkan fixes for old hardware, - set Ctrl+Q as default close key, - full Qt6 support on Windows, - other minor fixes, Changes in QMPlay2 24.03.16: - set dark title bar on Windows if QMPlay2 theme is dark, - support reading lyrics meta-data from ID3v2 tags, - add new Vulkan Video decoder (experimental), - don't use Qt for loading Vulkan library, - improve Vulkan device lost recovery, - better support for FFmpeg 6.1, - various Vulkan improvements, - add support for TagLib 2.0, - make Qt6 build default, - Qt6 build for Android, - other minor fixes, Changes in QMPlay2 23.10.22: - 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, Changes in QMPlay2 23.09.05: - Wayland Vulkan crash fix for Qt <= 6.4, - RadioBrowser improvements and fixes, - ALSA crash fix on early pause, - tray menu fixes, - Qt6 for macOS, Changes in QMPlay2 23.08.22: - 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, Changes in QMPlay2 23.08.08: - 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, Changes in QMPlay2 23.06.17: - 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, 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, Changes in QMPlay2 23.02.05: - 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, Changes in QMPlay2 22.10.23: - 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 detection for some locales, - fix various subtitles scaling issues, - fix AV1 aspect ratio in some cases, - other minor subtitles fixes, - other minor fixes, Changes in QMPlay2 22.08.21: - use RubberBand to keep audio pitch across playback speed, - revert 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, Changes in QMPlay2 22.06.16: - 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, 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, Changes in QMPlay2 21.12.24: - 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, Changes in QMPlay2 21.12.07: - 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, 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, Changes in QMPlay2 21.03.09: - 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, Changes in QMPlay2 20.12.16: - fix playback of some network streams, - change CDDB server to gnudb.org, Changes in QMPlay2 20.12.07: - 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, Changes in QMPlay2 20.07.04: - 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, 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, 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, Changes in QMPlay2 build 19.12.04: - fix reading of titles for some M3U playlists, - fix possible corrupted DXVA2 video playback, - refactor HWAccelInterface class, - minor fixes, Changes in QMPlay2 build 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, Changes in QMPlay2 build 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, Changes in QMPlay2 build 19.09.03: - 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, Changes in QMPlay2 build 19.08.27: - 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, Changes in QMPlay2 build 18.12.26: - 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, Changes in QMPlay2 build 18.07.03: - 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, Changes in QMPlay2 build 18.04.01: - 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, Changes in QMPlay2 build 18.03.02: - 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, Changes in QMPlay2 build 17.12.31: - automatically 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, Changes in QMPlay2 build 17.12.11: - 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", Changes in QMPlay2 build 17.10.24: - 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, Changes in QMPlay2 build 17.10.04: - command line seeking bugfix, - update for Wbijam changes, - CUVID bugfix, Changes in QMPlay2 build 17.09.16: - fix playback position regression introduced in 17.09.13, - update German translation (martinkg), Changes in QMPlay2 build 17.09.13: - 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, Changes in QMPlay2 build 17.07.25: - 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, Changes in QMPlay2 build 17.06.09: - 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, Changes in QMPlay2 build 17.04.21: - 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, Changes in QMPlay2 build 17.04.02: - 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, Changes in QMPlay2 build 17.03.17: - 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, Changes in QMPlay2 build 17.02.12: - 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, Changes in QMPlay2 build 16.12.23: - 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, Changes in QMPlay2 build 16.11.20: - 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, Changes in QMPlay2 build 16.11.01: - properly read styles from MPL, MicroDVD and SubRip format, - add CUVID decoder, - bugfix, Changes in QMPlay2 build 16.10.14: - 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, Changes in QMPlay2 build 16.09.24: - use namespace on libmodplug - don't mix system and QMPlay2 modplug, - fix screen saver inhibition regression, Changes in QMPlay2 build 16.09.21: - updated icon for YouTube quality button, - fix screen saver blocking behavior, - OpenGL2 bugfix, Changes in QMPlay2 build 16.09.04: - don't load subtitles which needs decoder without the decoder, - add checkbox to disable PBO in OpenGL2 module settings, - fix displaying multi-line graphical subtitles, - don't crop non-graphics subtitles on zoom, - add quality button in YouTube browser, - download "youtube-dl" if necessary, - get rid of "QtNetwork" module, - add MPEG-TS programs support, Changes in QMPlay2 build 16.08.19: - add key shortcuts editor to Settings (thanks Zamarin Arthur for help), - respect HTML tags in classic subtitles, - use scroll area for equalizer sliders, - add presets to equalizer, - playlist bugfix, - OpenGL2 bugfix, Changes in QMPlay2 build 16.07.20: - don't fetch the stream url twice on add and play action (speed up YouTube video opening), - move most settings Ui from C++ to Qt forms (thanks Zamarin Arthur for help), - play the entire audio if playback has been finished (don't drop samples), - block screen saver also on full screen when only audio is playing, - add sharpness to video adjustment (OpenGL2 and VDPAU only), - add key bindings (currently only in settings file), - sort current group instead of entire playlist, - HW and SW filters settings in the same place, - rename video equalizer -> video adjustment, - fix OGG pictures for taglib 1.11 and newer, - fix bug in tag editor (non-Windows OS'es), - updated Russian translation (victorr2007), - fix downloading cover art from Last.fm, - move OpenGL2 shaders to resources, - handle multimedia keys on Windows, - properly handle chained OGG files, - add sharpness shader to OpenGL2, - display toolbar in compact view, - move online contents to GitHub, - Windows updater fixes, - add contributors tab, - bugfix, Changes in QMPlay2 build 16.07.07: - Ubuntu Unity integration (MPRIS2 and shortcut groups), - added video equalizer to "Settings/Video filters", - new "Concept" icons by Alexey Varfolomeev, - updated Russian translation (victorr2007), - properly add many files containing tracks, - better detection of subtitles text codec, - handle audio parameters changes, - MPRIS2, CMake and PLS fixes, Changes in QMPlay2 build 16.07.02: - update pause and buffered data information when demuxer is busy, - move "modules" directory from "share/qmplay2" to "lib/qmplay2", - allow file group and Audio CD tracks synchronization: - synchronize automatically when loading the same playlist into a group, - synchronize automatically when loading Audio CD tracks, - on "F5" key, - show more warnings in VDPAU and appearance settings, - fixed color in graphics subtitles (e.g. dvdsub), - reading files doesn't depend on FFmpeg module, - hide mouse cursor when cover image is visible, - updated Russian translation (victorr2007), - allow mouse wheel to change the volume, - show blurred covers as a background, - added CMake build (Zamarin Arthur), - OpenGL2 now uses PBO if available, - bugfix, 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.08: - 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 <= 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, Changes in QMPlay2 build 15.06.26: - better VSync support for OpenGL video output, - OpenSLES audio output (for Android), - basic OS X support, - minor bug fixes, Zmiany w QMPlay2 build 15.06.06: - większy pasek zmiany rozmiaru okien dla ekranów dotykowych, - zoom na ekranie dotykowym (pinch gesture), - poprawiony odczyt okładek płyt z katalogu, - kompatybilność z FFmpeg 2.0 oraz 2.1, - AudioCD jako osobny moduł, Zmiany w QMPlay2 build 15.05.30: - poprawa drag and drop na playliście, - przyspieszenie ładowania playlisty, - poprawa operacji na katalogach, - poprawa drobnych błędów, Zmiany w QMPlay2 build 15.05.10: - poprawa wyszukiwania w YouTube, Zmiany w QMPlay2 build 15.03.28: - opuszczenie okna przez mysz w trybie pełnoekranowym powoduje zamknięcie wszystkich widgetów, - możliwość wybrania domyślnego języka dla napisów i dźwięku, - HttpReader i FileReader zastąpiony przez FFReader, - obsługa większej liczby formatów w YouTube, - zmiany w domyślnym układzie okienek, - FFmpeg nie używa już HttpReader, - zmiany w oknie "Informacje", - poprawki w napisach pgssub, - możliwość zapisania grupy, - zgodność z FFmpeg 2.6, - poprawa błędów, Zmiany w QMPlay2 build 14.12.28: - poprawione wczytywanie czcionek z katalogu z napisami (nie sa przeszkiwane rekursywnie), - główny pasek narzędzi może być oddokowany od głównego okna, - poprawiony crash programu skompilowanego z AVResample, - poprawione wyświetlanie tytułów YouTube na playliście, - poprawa drobnych błędów, Zmiany w QMPlay2 build 14.12.23: - poprawione przerywanie odtwarzania podczas pracy "youtube-dl" oraz z protokołami innymi niż HTTP i HTTPS, - możliwość przewijania do tyłu w strumieniach sieciowych bez ponownego łączenia się z serwerem, - MPRIS2 obsługuje już nazwy utworów nawet gdy nie zawierają one tytułu, - usunięta możliwość aktualizacji w systemach innych niż Windows, - automatyczna aktualizacja programu "youtube-dl", - drobne poprawki wyszukiwania w YouTube, - dodany cache do klasy ustawień, - usprawnienie buforowania, Zmiany w QMPlay2 build 14.12.01: - wczytywanie czcionek napisów z katalogu, w którym znajdują się napisy ASS/SSA, - dodany "User-Agent" dla połączeń HTTP (ProstoPleer znowu działa), - poprawa kompilacji dla Windows x86-64, - drobne poprawy błędów, Zmiany w QMPlay2 build 14.10.07: - przywrócone działanie napisów ASS z kontenera Matroska w FFmpeg 2.4.x, - obsługa zmiany metadanych przy użyciu FFmpeg 2.4.x, - możliwość pamiętania ustawień korektora wideo, - sortowanie dodawanych katalogów do playlisty, - poprawa działania YouTube, - dodana obsługa pleer.com, - poprawa działania OpenGL, - poprawki błędów, Zmiany w QMPlay2 build 14.07.27: - ikony mogą być wczytywane z systemowego zestawu ikon (opcja domyślna, Linux, BSD), dodane zostały też nowe ikony, - obsługa dowolnego serwisu wideo poprzez program "youtube-dl" (w menu dodawania adresu), - obsługa filtrów redukcji szumów, ostrości i poziomów skalowania obrazu w VDPAU, - możliwość blokowania widgetów (usuwa pasek tytułu oraz blokuje pasek narzędzi), - możliwość wczytywania modułów z katalogu ustawień (~/.qmplay2/Modules), - możliwość ustawiania kolorów i tapety (podobnie jak w QMPlay1), - usprawnienia w odczycie/zapisie playlisty, - obsługa ReplayGain (domyślnie wyłączone), - zmiana sposobu zapisu pozycji okna, - usprawnione przełączanie strumieni, - obsługa MPRIS2 (tylko Linux/BSD), - poprawiona obsługa "youtube-dl", - obsługa obrazków w plikach OGG, - drobne poprawki w HttpReader, - poprawa działania VDPAU, - poprawa obsługi HTTPS, - inne drobne zmiany, - poprawki błędów, Zmiany w QMPlay2 build 14.03.05: - poprawione działanie YouTube - obsługa poprzez program "youtube-dl" (wymagane podanie ścieżki w opcjach), - tytuł płyty AudioCD wyświetlany jako album, - poprawiony błąd z odświeżaniem OSD, - poprawione błędy w edycji tagów, Zmiany w QMPlay2 build 14.02.17: - poprawiony problem z kompilacją z taglib1.8, Zmiany w QMPlay2 build 14.02.16: - dodana obsługa bazy danych CDDB (freedb.org, freedb.musicbrainz.org), - dodana możliwość edycji tagów (użyta biblioteka taglib), - poprawione różne błędy związane z VAApi, - szybsze przełączanie ścieżek w AudioCD, - poprawione drobne błędy w FFDecSW, - dodany efekt echa, - drobne poprawki, Zmiany w QMPlay2 build 14.01.10: - dodana obsługa algorytmów usuwających przeplot dla kart Intela w VAApi (VAEntrypointVideoProc), - poprawa wielu błędów w VAApi, - drobne poprawki w kodzie, Zmiany w QMPlay2 build 14.01.05: - możliwość dekodowania poprzez VDPAU wydobywając klatkę obrazu (opcjonalne, zobacz "FFmpeg.pro"), - poprawa kompilacji z starszą wersją alsa-lib, - możliwość odtwarzania losowego w grupie, - poprawa działania i stabilności VAApi, - drobne poprawki w "VDPAU Writer", Zmiany w QMPlay2 build 14.01.03: - poprawa błędu związanego ze zmianą parametrów metody "processParams()" w "PrepareForHWBobDeint", Zmiany w QMPlay2 build 14.01.02: - automatyczne wyszukiwanie poprawnych parametrów dla dźwięku (kanały, próbkowanie), - możliwość dodawania własnych stacji radiowych, - poprawa modułu ALSA i PortAudio, Zmiany w QMPlay2 build 13.12.31: - poprawiony błąd modułu ALSA - program sie sypał przy braku kart dźwiękowych, - dodane niemieckie tłumaczenie (Daniel Meiß-Wilhelm), - poprawa menu "Ustawienia odtwarzania", - możliwość zapisywania okładek, - poprawki w kodzie, Zmiany w QMPlay2 build 13.12.15: - dodana możliwość ustawiania kart w górnej części okna głównego, - dodana możliwość wyboru kanałów audio w menu "Odtwarzanie", - przywrócenie działania HWAccel z FFmpeg 1.2, - poprawa drobnych błędów, Zmiany w QMPlay2 build 13.12.07: - możliwość automatycznego otwieranie okienka z filmem podczas otwierania filmu, - przywrócenie komunikacji z sourceforge.net (w tym aktualizacji), - losowe odtwarzanie utworów bez powtórzeń, - zezwolenie na tylko jedną instancję, - poprawki błędów, Zmiany w QMPlay2 build 13.10.24: - pokazywanie rzeczywistej ilości klatek na sekundę, - drobne poprawki w module "ALSA", - poprawa regulacji głośności, - poprawa OSD w DirectDraw, - inne poprawki błędów, Zmiany w QMPlay2 build 13.09.20: - wprowadzona obsługa LastFM oraz wczytywanie okładek z LastFM, - obsługa połączeń internetowych przez serwer proxy, - poprawa wyświetlania OSD w XVideo i DirectDraw, - dodane dekodowanie sprzętowe przez VDPAU, - optymalizacja wyświetlania OSD, - poprawa modułu ALSA, - poprawki błędów, Zmiany w QMPlay2 build 13.09.08: - poprawa błędu z podawaniem złego indeksu strumienia, - dodana obsługa tytułów z SHOUTcast, - dodany moduł wyjścia dźwięku ALSA, - poprawa odtwarzania dźwięku WMA, Zmiany w QMPlay2 build 13.09.01: - poprawki wyświetlania filmów w OpenGL i XVideo (tylko niektóre rozmiary klatek nie działały poprawnie), - dodane francuskie tłumaczenie (Alex Thierry, athierry.pro@gmail.com), - możliwość wybrania kolejności otwierania dekoderów (w tym VAApi), - więcej informacji o strumieniach (jaki dekoder i writer używany), - usuwanie przeplotu przeniesione do nowej karty w oknie ustawień, - filtry obrazu w osobnych modułach, możliwość wyboru filtrów, - pytanie o zamknięcie programu podczas ściągania plików, - nowy filtr dźwiękowy - odwracanie fazy, - drobne poprawki, Zmiany w QMPlay2 build 13.08.18: - wiele zmian w kodzie programu, które umożliwiły filtrowanie obrazu (np. klasy: VideoFrame, VideoFilters, VideoFilter, DeintFilter), - tooltip dla tytułu w wyszukiwarce YouTube, poprawa działania oraz możliwość otwierania tylko dźwięku, - dodane filtrowanie obrazu (obecnie tylko usuwanie przeplotu: Discard, Blend, Bob), - możliwość zmiany skali w widmie FFT oraz drobne poprawki, - dodana obsługa equalizera obrazu do OpenGL i QPainter, - możliwość kompilacji z AVResample zamiast SWResample, - możliwość wyboru formatu pliku dla zrzutów ekranu, - skróty klawiszowe dla regulacji głośności, - poprawione działanie equalizera dźwięku, - uniezależnienie dekodera od demuxera, - zmiana numeracji wersji na YY.MM.DD, - pozbycie się funkcji getYV12Size(), - dodane rosyjskie tlumaczenie, - poprawa synchronizacji A/V, - poprawa działania VAApi: - usuwanie przeplotu z podwojoną liczbą klatek na sekundę, - działający equalizer obrazu, obsługa napisów, - możliwość tworzenia zrzutów ekranu, - mniej błędów dekodowania, - wiele drobnych poprawek, Zmiany w QMPlay2 build 12VII2013: - "File" i "Network" zostały połączone w "Readers", - "BrowserEngine" zastąpiony dodatkiem "YouTube", - poprawa odczytu czcionek OTF z plików MKV, - możliwość odtwarzania klatka po klatce, - dodana szybkość pobierania plików, - poprawa drobnych błędów, Zmiany w QMPlay2 build 25V2013: - początek wsparcia dla Qt5 (Q_WS_X11 w środowisku X11 należy zdefiniować ręcznie, XVideo ma problemy z odtwarzaniem), - wklejony wpis do playlisty pojawia się na końcu, jeżeli żaden inny wpis nie jest zaznaczony, - poprawiony błąd uniemożliwiający kontrolowanie programu spoza GUI, - drobne poprawki w DirectDraw XVideo, OpenGL, - opcja "Zawsze usuwaj przeplot" już działa, - poprawa wczytywania obrazków okładek, - przywrócenie serwisu Wrzuta.pl, Zmiany w QMPlay2 build 19V2013: - możliwość automatycznego pomijania niektórych klatek filmu (jeżeli procesor okaże się za słaby), - poprawa zatrzymania odtwarzania podczas otwierania strumienia internetowego, - możliwość pobierania filmów bezpośrednio z wyszukiwarki YouTube, - dodane ikonki oraz kilka drobnych zmian w GUI, - ładowanie pluginów niezależne od wersji Qt, - poprawione błędy, Zmiany w QMPlay2 build 17II2013: - poprawiona płynność filmów w niektórych przypadkach (zły odczyt pts/dts), - dodany nowy współczynnik proporcji - zależny od rozmiaru klatki, - odczyt większej ilości tagów (w tym obrazki w oknie filmów), - nowa opcja - scroll myszki przewija muzykę/film, - poprawione drobne błędy, Zmiany w QMPlay2 build 04II2013: - możliwość ustawienia jako domyślny odtwarzacz AudioCD w Windows, - możliwość otwierania AudioCD (wybór akcji odtwarzania) w KDE, - domyślnie wybierany jest pierwszy strumień, a nie ostatni, - odczyt protokołu MMS jako "mms://" zamiast "mmsh://" - poprawiona zmiana szybkości odtwarzania w Windows, - nowy sygnał - usuwanie wpisów z playlisty, - poprawiona jakość resamplingu, - poprawione drobne błędy, Zmiany w QMPlay2 build 20I2013: - plannar audio support in new FFmpeg, Zmiany w QMPlay2 build 23XII2012: - poprawiona obsługa napisów pgssub, dvdsub, - przywrócenie działania YouTube, Zmiany w QMPlay2 build 01XII2012: - wizualizacja pokazuje rzeczywisty odtwarzany dźwięk po zmiksowaniu kanałów lub zmanie częstotliwości próbkowania, - poprawione błędne skróty klawiszowe dla Windows uniemożliwiające pisanie polskich znaków, - przewijanie do przodu nie kasuje zbuforowanego fragmentu podczas odtwarzania z Internetu, - widoczne widgety w trybie pełnoekranowym są takie same jak w trybie okinkowym, - "Prosta wizualizacja" ma możliwość ustawiania długości wyświetlanego dźwięku, - wprowadzone wyjście obrazu DirectDraw dla Windows (domyślne dla Windows XP), - domyślna ścieżka dla zrzutów ekranu jest teraz w "Moich obrazach", - poprawiona obsługa OSD w OpenGL, - drobne poprawki, Zmiany w QMPlay2 build 03XI2012: - informacje lub błędy wyświetlane w dzienniku lub na standardowym wyjściu są wyświetlane także na pasku stanu, - domyślny katalog w Windows dla pobieranych plików oraz zrzutów ekranu jest teraz w "Moich dokumentach", - poprawione drobne błędy, - dodana obsługa AudioCD, Zmiany w QMPlay2 build 29X2012: - poprawiony odczyt napisów innych niż ASS/SSA w nowych wersjach FFmpeg i libASS, - dodana możliwość skojarzenia plików z QMPlay2 w systemie Windows, - okienko dialogowe zmiany szybkości odtwarzania, - poprawa przechodzenia z/do pełnego ekranu, - drobne poprawki błędów i udoskonalenia, - dodana nowa wizualizacja - WidmoFFT, Zmiany w QMPlay2 build 22X2012: - usunięcie "_gui" z nazw plików, - poprawione błędy, inne zmiany, - automatyczne aktualizacje, - nowy parametr "--quit", Zmiany w QMPlay2 build 13X2012: - poprawione odtwarzanie filmów FPS < 1 (np. nagrania z pulpitu, odtwarzanie filmów wymaga testów!), - poprawione drobne błędy, Zmiany w QMPlay2 build 06X2012: - poprawiona stabilność programu podczas używania wyciszania po zakończeniu odtwarzania, - dodana opcja zachowywania szybkości odtwarzania między plikami, - poprawiony błąd w Prostej Wizualizacji, Zmiany w QMPlay2 build 02X2012: - dodane losowe odtwarzanie oraz skróty klawiszowe dla zapętlania odtwarzania, - drobne poprawki w interfejsie graficznym, - drobna poprawa odtwarzania filmów, Zmiany w QMPlay2 build 01X2012: - dodana obsługi formatu muzycznego z gry Rayman2 (*.apm), - dadana obsługa nieskompresowanych plików PCM i float, - poprawione wybieranie jakości filmów na YouTube, - nowości w generatorze częstotliwości, - radia internetowe (znane z QMPlay1), - poprawki w wizualizacji, - inne zmiany i poprawki, Zmiany w QMPlay2 build 27IX2012: - przywrócenie do działania serwisu YouTube, Zmiany w QMPlay2 build 26IX2012: - obsługa "transfer-encoding: chunked" w "HttpReader" (poprawa działania YouTube), - menu "Widgety" wyprowadzone na główny pasek, - dodany generator częstotliwości, - dodany equalizer dźwięku, - wiele poprawek i nowości, Zmiany w QMPlay2 build 16IX2012: - porządki w kodzie oraz poprawiona stabilność programu podczas wyłączania, - dodana obsługa filtrów dźwięku (w tym testowe - usuwanie wokalu), - przywrócenie działania serwisu YouTube, - poprawki w wizualizacji, - poprawki w odtwarzaniu, Zmiany w QMPlay2 build 12IX2012: - klawisze strzałek nie przewijają muzyki/filmu kiedy lista odtwarzania jest wybrana, - poprawione okna ustawień dla modułów (usunięcie klasy "SettingsObjects"), - dodawane są rozszerzenia do pobranych plików z Wrzuty/YouTube, - możliwość przywrócenia domyślnych ustawień w QMPlay2, - przeglądanie dziennika zmian w programie, - poprawki błędów oraz porządki w kodzie, Zmiany w QMPlay2 build 06IX2012: - poprawa "Prostej Wizualizacji" (obciążenie procesora przy wyłączonej wizualizacji), - możliwość pobierania plików z Internetu (np. z YouTube), - poprawa błądów i drobne zmiany, - poprawiony moduł HttpReader, Zmiany w QMPlay2 build 02IX2012: - podmenu "Rozszerzenia" a w nim możliwość wyszukania zaznaczonego utworu przez moduł "BrowserEngine" - wizualizacja "Prosta wizulaizacja" znana z programu QMPlay1, - poprawione niektóre błędy, Zmiany w QMPlay2 build 31VIII2012: - okno dialogowe podczas uaktualniania pamięci podręcznej czcionek w systemue Windows, - możliwość zapamiętywania opóźnienia obrazu względem dźwięku po przełączeniu plików, - po odświeżeniu listy aktualnie odtwarzany element zostanie zaznaczony ponownie, - uaktualnianie danych typu tytuł jeżeli zostanie zmieniony podczas odtwarzania, - rozszerzenia playlisty podczas wczytania/zapisywania, - ustawianie opóźnienia obrazu w oknie dialogowym, - wyciszanie podczas zatrzymywania odtwarzania, - uaktualnianie tytułu okna, - różne zmiany i poprawki, Zmiany w QMPlay2 build 29VIII2012: - poprawa wybudzenia wątku "DemuxerThr" przez wątki klasy "AVThread" (w systemie Windows były wyraźne przerwy w dźwięku podczas pracy z innymi oknami), - drobne poprawki z informacjami o zbuforowanych danych, Zmiany w QMPlay2 build 28VIII2012: - możliwość buforowania paczek A/V dla strumieni internetowych (także informacje o ilości dnych w buforze w formie bajtów i sekund), - wątek "DemuxerThr" obsługuje zdarzenia z Qt, użyte są zdarzenia do wybudzenia wątku zamiast "bufferFullCond", - przeglądarka YouTube korzysta ze strony "gdata.youtube.com", - możliwość przewijania przy odtwarzaniu strumienia "rtsp", - dodana obsługa formatu Amiga SoundFX (.sfx), - dodany przycisk "Wyszukaj" w BrowserEngine, - zmiana kursora na zajęty podczas pracy, - możliwość pogłośnienia > 100%, - wiele innych zmian i poprawek, Zmiany w QMPlay2 build 23VIII2012: - drobne poprawki i ulepszenia, Zmiany w QMPlay2 build 22VIII2012: - nowe skróty klawiszowe myszki (zoom, współczynnik proporcji), - dodana możliwość odrwacania obrazu pionowo i poziomo, - poprawa blokady wygaszacza ekranu w środowisku X11, - poprawa stabilności, Zmiany w QMPlay2 build 13VIII2012: - poprawa działania VSync w OpenGL (szczególnie dotyczy sterownika fglrx), - dźwięk nie "przycina" w Windows podczas pracy z innymi oknami, - poprawa synchronizacji obrazu z dźwiękiem po przewijaniu, - mała poprawa wydajności dekodowania dźwięku, - stosowanie ustawień podczas odtwarzania, - poprawa działania YouTube, - poprawa stabilności, Zmiany w QMPlay2 build 02VIII2012: - wbudowanie libmodplug wraz z obsługą formatu J2B, Zmiany w QMPlay2 build 24VII2012: - możliwość znajdowanie demuxera po rozszerzeniu pliku (jeżeli demuxer wymaga rozszerzeń pliku), - poprawa stabilności programu, Zmiany w QMPlay2 build 23VII2012: - wyłączone działanie OpenGL tylko wtedy, kiedy nie ma rozszerzenia "GL_ARB_texture_non_power_of_two", Zmiany w QMPlay2 build 22VII2012: - zmiana szybkości dźwięku przy zmienionej szybkości odtwarzania, - miksowanie kanałów i zmiana częstotliwości próbkowania, - wybór różnych jakości dla YouTube, Zmiany w QMPlay2 build 21VII2012: - obsługa muzyki w formacie MOD, - poprawki w kodzie, Zmiany w QMPlay2 build 20VII2012: - dokładniejsze ustawienie timera dla Windows - płynniejsze odtwarzanie, - zmieny w kodzie - FFDemuxer i FFDecoder na Demuxer i Decoder, - blokada wygaszacza ekranu w Windows, - poprawiona Wrzuta.pl, - poprawa błędów, Zmiany w QMPlay2 build 11VII2012: - przystosowanie QMPlay2 do nowego FFmpeg (np. poprawne odtwarzanie MP3, poprawne przewijanie w długich filmach), - poprawa działania YouTube, Zmiany w QMPlay2 build 04V2012: - dodane OSD kiedy wyłączone zostaną napisy lub dźwięk, - dodany krektor wideo (na razie działa tylko z XVideo), Zmiany w QMPlay2 build 27IV2012: - poprawiłem wczytanie napisów przez wtyczkę "Classic Subtitles", - drobne poprawy błędów, Zmiany w QMPlay2 build 21IV2012: - poprawiona obsługa formatu APE, - drobne poprawki, Zmiany w QMPlay2 build 08IV2012: - dodana obsługa napisów MicroDVD, TMP, MPL2 dla plików z rozszerzeniami (*.sub, *.txt), Zmiany w QMPlay2 build 07IV2012: - jednakowa wielkość napisów dla wszystkich rozmiarów filmów ( nie obowiązuje ASS, chyba że wymuszono w opcjach ), - poprawiona szybkość skalowania w QPainter dla niektórych wartości ZOOM'a, - automatyczny odczyt czcionek zawartych w kontenerach filmów ( np. MKV ), - lepsze wykrywanie napisów UTF-8 ( użycie BOM ), - uaktualnione tłumaczenie, Zmiany w QMPlay2 build 06IV2012: - poprawione drobne błędy, - dodałem obsługe pluginów dekodowania napisów, - dodałem obsługę napisów SRT ( jako plugin ), - aktualizacja działania YouTube, Zmiany w QMPlay2 build 10III2012: - poprawione drobne błędy, - dodane nowe sygnały: toggle( play/stop ), next, prev, stop, Zmiany w QMPlay2 build 05II2012: - możliwość dodawania utworów do listy poprzez sygnał, - bardziej rozbudowane okno właściwości, - poprawione działanie pluginu OpenGL, - możliwość tworzenia zrzutów ekranu, - menu kontekstowe w BrowserEngine, - poprawione drobne błędy, Zmiany w QMPlay2 build 03II2012: - możliwość dodawania adresu bezpośrednio np. z Wrzuty i YouTube, trochę bardziej rozbudowane okno dialogowe dodawania adresu, - klikanie środkowym przyciskiem myszki w obszarze Wideo powoduje wciśnięcie przycisku play/pause. - szybsze wczytywanie strumieni, które odtwarzają się zaraz po dodaniu do listy, - odczyt tytułu i ikonek z YouTube i Wrzuty, - poprawione drobne błędy, Zmiany w QMPlay2 build 23I2012: - poprawa działania YouTube, - drobne zmiany, Zmiany w QMPlay2 build 25XII2011: - dodane skróty klawiszowe dla czyszczenia playlisty, - poprawione odtwarzanie niektórych filmów ( błędne PTS/DTS ), - usunięta kolumna "Rozmiar" w BrowserEngine, Zmiany w QMPlay2 build 24XII2011: - użyłem nowej funkcji avcodec_decode_audio4(), - pliki, które nie były obsługiwane przez FFmpeg są zamykane po próbie ich odtworzenia, Zmiany w QMPlay2 build 16XII2011: - proprawa wykrywania długości muzyki/filmu dla nowego FFmpeg 0.9, - poprawa błędu z aktualizacją skryptów w BrowserEngine ( np. podwójne wpisy ), Zmiany w QMPlay2 build 04XII2011: - poprawa wyszukiwania na YouTube, - możliwość ustawienia wielkości bufora dla strumieni internetowych ( domyślnie teraz jest 64KiB ), - drobne poprawki, Zmiany w QMPlay2 build 12XI2011: - wstępna obsługa YouTube, Zmiany w QMPlay2 build 09XI2011: - drobne przyspieszenia w OpenGL, - modyfikacja ikonki podczas odtwarzania utworu, Zmiany w QMPlay2 build 06X2011: - poprawnie wyświetlany bitrate dźwięku, - dokładniej pokazywany bitrate, - w informacjach pokazywana jest nazwa pliku i ścieżka do pliku osobno, Zmiany w QMPlay2 build 02X2011: - konwersja tagów napisów zwykłych z HTML do ASS przywrócona, - poprawa płynności niektórych filmów ze złym PTS/DTS, Zmiany w QMPlay2 build 29IX2011: - możliwość wyłączenia OSD, - możliwość wyboru kodowania napisów, - autowyszukiwanie napisów w katalogu, - nieco poprawione wyświetlanie napisów w XVideo, Zmiany w QMPlay2 build 28IX2011: - jest obsługa napisów w XVideo, ale nie nadaje się jeszcze do użytku, - poprawiona natychmiastowa zamiana stylów ASS/SSA dla wczytanych napisów z pliku, - drag 'n drop na okno "Wideo" pozwala no odtworzenie przeciąganego filmu lub wczytanie napisów, - poprawione stosowanie własnych stylów dla napisów ASS/SSA, - poprawione przyciski wybierania kolorów ( gorszy wygląd, lepsze działanie ), Zmiany w QMPlay2 build 27IX2011: - opóźnienia napisów można wpisać w oknie dialogowym, - zmiana skrótów klawiszowych dla zmiany opóźnień napisów, - pozostawienie opóźnienia i wielkości napisów między plikami, - poprawiona synchronizacja A/V i dekodowanie dźwięku w niektórych plikach, - usunięte "StandardSubtitles" z klasy libASS ( oznacza to mniej kodu i lepsze wyświetlanie napisów innych niż ASS/SSA ), - możliwość ustaiwienia wielkości odtwarzanego filmu jeżeli używane są napisy ASS/SSA, - drobne poprawki, - opcje napisów i OSD, Zmiany w QMPlay2 build 25IX2011: - odczyt napisów ASS/SSA z osobnego pliku, - drobne poprawki, Zmiany w QMPlay2 build 23IX2011: - odczytu napisów innych niż ASS, - poprawa odczytu współczynnika proporcji, - drobne poprawki w odświeżaniu "Informacji", Zmiany w QMPlay2 build 22IX2011: - możliwość zmiany sposobu dekodowania wielowątkowego, - pokazywany jest bitrate aktualnie odtwarzanego dźwięku i obrazu, - poprawa odczytu napisów ASS, - drobne poprawki, Zmiany w QMPlay2 build 21IX2011: - wyższa jakość napisów, - OSD podczas przewijania filmu za pomocą strzałek w trybie pełnoekranowym, - zmiana rozmiaru napisów, - drobne poprawki, Zmiany w QMPlay2 build 20IX2011: - poprawione napisy ASS/SSA podczas przewijania do tyłu, - filmy, których szerokość nie jest podzielna na 8 nie są już przycinane, - poprawne wyświetlanie w czasie napisów typu pgssub, - poprawione drobne bugi w GUI w trybie pełnoekranowym, Zmiany w QMPlay2 build 19IX2011: - obsługa napisów wzbogacona o np. pgssub i ASS/SSA, - obsługa napisów w QPainter, - drobne poprawki, Zmiany w QMPlay2 build 16IX2011: - podstawowa obsługa napisów ( nie ma np. obsługi napisów ASS, napisy odczytywane ) tylko we wtyczce OpenGL, - poprawa działania pluginu OpenGL ( może nieprawidłowo działać z filmami w wysokich rozdzielczościach jeżeli w systemie jest jego stara wersja ), - drobne poprawki, Zmiany w QMPlay2 build 13IX2011: - zmieniony uchwyt okna z obrazem ( mniej błędów, np. ze sterownikami fglrx, łatwiejsze programowanie ), - drobne poprawki błędów playlisty, - w oknie "Wideo" widać czarno-niebieski gradient, - głośność działa, Zmiany w QMPlay2 build 8IX2011: - poprawione odtwarzanie filmów o nietypowych rozdzelczościach, - wtyczka XVideo nie uruchamia się jeżei nie obsługuje tego sterownik, - wtyczka PulseAudio nie uruchamia się jeżei nie jest ma uruchomionego serwera PA, Zmiany w QMPlay2 build 4IX2011: - poprawiony błąd w opcjach OpenGL, - poprawiona płynność filmów ( złe zaokrąglanie wartości PTS/DTS ), - funkcja pomijania klatek ustawiana ręcznie zamiast automatycznie ( większa stabilność ), Zmiany w QMPlay2 build 23VIII2011: - poprawiona zmiana strumienia video ( jeżeli w pliku jest ich więcej niż jeden ), - wykrywanie domyślnego strumienia, - poprawiona obsługa formatu APE, Zmiany w QMPlay2 build 20VIII2011: - nowe podmenu ( Okno->Widgety ), - klawisz "Escape" wychodzi z pełnego ekranu, - dodałem nowe opcje dla pluginów, - dodałem możliwość ustawiania kolejności ładowania modułów wyjścia obrazu, - poprawiłem stabilność podczas przełączania plików, - możliwość zatrzymania ładowania playlisty, - poprawione przełączanie plików przy zwiniętym katalogu w playliście, - podczas wychodzenia z pełnego ekranu ustawienie trybu kompaktowego jest pamiętane, Zmiany w QMPlay2 build 12VIII2011: - każdy moduł wymaga teraz QtGui ( łatwiejsze programowanie, mniejsza możliwość rozbudowy np. o interfejs konsolowy ), - poprawy w działaniu wtyczek wyjściowych video ( szczególnie XVideo i HWAccel-VAApi ), - duże zmiany we wtyczkach wyjściowych ( np. inne zarządzanie oknem ), - logo QMPlay2 w oknie video, - poprawa przełączania plików ( teraz pluginy się już nie wyłączaniu po zakończeniu odtwarzania {bug} ), - rozpoczęcie wprowadzania OSD ( np. napisy do filmów ), - poprawa synchronizacji A/V - pomijania klatek ( błąd występował w poprzedniej wersji ), - poprawna synchronizacja A/V podczas wielowątkowego dekodowania, Zmiany w QMPlay2 build 17VII2011: - drobne poprawy błędów, - nowa ikonka, Zmiany w QMPlay2 build 13VII2011: - zmiana współczynnika proporcji na "A", - tworzenie nowej grupy na "F7" ( nowy skrót klawiszowy ), - resetowanie ustawień obrazu na "R", - poprawy GUI i VAApi dla X11, - możliwość resetowania HWAccel za każdym przełączeniem filmu ( przydatne np. dla vaapi-xvba ), - poprawne zaznaczanie proporcji obrazu w menu po przełączeniu filmu, - możliwość dekodowania w niskiej rozdzielczości ( nie działa z wszystkimi kodekami ), Zmiany w QMPlay2 build 05VII2011: - wyrzucenie MSleep( int ), teraz jest Functions::s_wait( double ) ( w sekundach ), - poprawki błędów, stabilności ( OpenGL, GUI, etc... ), - troche dokładniejsze odmierzanie czasu dla Windows, Zmiany w QMPlay2 build 04VII2011: - poprawione działanie OpenGL, - lepsze pomijanie klatek, - tymczasowo brak niektórych opcji FFmpeg ( są one wykrywane automatycznie ), - możliwość wyłączenia pomijania klatek, - usunięty wyciek pamięci podczas zamykania FFDemuxer ( występował w wersji 30VI2011 ), Zmiany w QMPlay2 build 30VI2011: - nowa ikonka dla FFmpeg, - QMPlay2 działa teraz tylko z wersją FFmpeg 0.7 lub nowszą, - wtyczka wyjściowa dla PulseAudio, - opcje: zapamiętywanie zoom i współczynnika proporcji między plikami wideo, Zmiany w QMPlay2 build 21VI2011: - poprawione "Idź do odtwarzanego", - poprawione czyszczenie filtra na playliście ( zaznaczony wpis jest widoczny po wyczyszczeniu ), - poprawione wyszukiwanie domyślnego urządzenia w PortAudio, - więcej opcji dla FFmpeg, - drobne poprawki, Zmiany w QMPlay2 build 05VI2011: - włączanie / wyłączanie dźwięku / obrazu, - poprawki błędów i stabilności, - możliwość wyłączenia wymuszania VSync w OpenGL, - uaktualnione tłumaczenia, - zajęta myszka podczas ładowania listy, Zmiany w QMPlay2 build 03VI2011: - poprawa drobnych błędów, - możliwość przeglądania wielu stron z wrzuty, - pasek postępu ładowania wrzuty, Zmiany w QMPlay2 build 29V2011: - automatyczne wykrywanie zmian proporcji, - nowe rozszerzenie interfejsu: GUIExtensions, - wstępna obsługa serwisu wrzuta.pl, Zmiany w QMPlay2 build 22V2011: - drobne błędy poprawione, - program pokazuje tytuł pliku, Zmiany w QMPlay2 build 21V2011: - VAApi przeniesiony do osobnego modułu FFmpeg: VAApiWriter - nie zamyka teraz się za każdym otwarciem nowego pliku o tych samych parametrach, - poprawione drobne błędy związane z wątkami, GUI i zamykaniem programu, - VSync w OpenGL zawsze włączony dla wszystkich systemów, Zmiany w QMPlay2 build 17V2011: - wiele poprawionych błędów w wątkach, - poprawione wykrywanie istniejącego wpisu, - poprawione przycinanie dźwięku w Windows, - możliwość kolejkowania w trybie pełnoekranowym, Zmiany w QMPlay2 build 13V2011: - nowe klasy i lepsze zarządzanie wątkami i przełączaniem plików/strumieni ( zamiast PlayThr: PlayClass, DemuxerThr, VideoThr, AudioThr ), - możliwość włączenia / wyłączenia okienka CMD w Windows, - Windows Vista i Windows 7 mają teraz domyślnie natywny styl, - poprawne przełączanie plików na playliście, 15.08.2010: Start of work on QMPlay2!