MX 17/18 Repository: The QMPlay2 Thread

Locked
Message
Author
User avatar
Stevo
Developer
Posts: 12837
Joined: Fri Dec 15, 2006 8:07 pm

MX 17/18 Repository: The QMPlay2 Thread

#1 Post by Stevo »

QMPlay2 17.12.11 is now available in the main MX 17 repository. It's notable for being one of the few players I was able to get working with full hardware accelerated va-api video playback for the 6th generation Intel Skylake 520 video on my laptop.

QMPlay2 is a video and audio player which is able to play all formats supported by
FFmpeg and libmodplug (including J2B and SFX). It also supports Audio CD,
raw files and Rayman 2 music. It can browse and download YouTube and
other content.

It also supports online radio streams. Youtube playback and download requires a recent
youtube-dl, but the program will download it automatically if it can't find it
on your system.
Image

It also has a built-in internet radio stream browser besides the hard-coded list; just enter a keyword in the search box and press enter. There are also enough buttons and sliders to adjust in the settings to satisfy most techno-geeks, or totally confuse the newcomer.

With this release, it can no longer be built on a Jessie/MX 15/16 platform, due to the need for a newer Qt 5.
Last edited by Stevo on Tue Sep 03, 2019 1:08 pm, edited 1 time in total.

User avatar
Stevo
Developer
Posts: 12837
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 17 Repository: The QMPlay2 Thread

#2 Post by Stevo »

QMPlay2 17.12.31 has landed in the main repository.
Changes:

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.

User avatar
Stevo
Developer
Posts: 12837
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 17 Repository: The QMPlay2 Thread

#3 Post by Stevo »

We now have QMPlay2 19.08.27 in the main repo.

At least on my combination of hardware and drivers, the update caused a fluorescent-light type flicker in video when I used the GL2 output in Playback Settings, but that was fixed by switching to the xVideo output. This is using Mesa 18.3.6 and the "intel" driver, and I haven't tested it with the alternate "modesetting" driver. If anyone else reports the issue, we can report it on the Github page. It might be that zero-copy change noted in the following changes for this version:


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.

User avatar
Stevo
Developer
Posts: 12837
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX 17/18 Repository: The QMPlay2 Thread

#4 Post by Stevo »

I built the new 19.09.03 release with a couple added build-depends, and that got rid of the GL2 flicker and restored full va-api hardware acceleration! Here's the packages if you want to get them early: https://drive.google.com/open?id=1OQxwS ... Py9nWIN6Pz

The test repo version is built against the newer ffmpeg and Mesa in the test repo to preserve the hardware acceleration if you have it working, as not matching those tends to break it.

Other changes include:
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,

Locked

Return to “Package Requests/Status - MX 17/18”