QMPlay2 icon indicating copy to clipboard operation
QMPlay2 copied to clipboard

video get stuck when enable high quality video scaling using OpenGL2

Open lovelypp777 opened this issue 6 years ago • 8 comments

I test it on Windows 7 SP1 QMPlay2 version : 19.09.03 build for x86

thanks!

lovelypp777 avatar Sep 07 '19 02:09 lovelypp777

Sometimes it can happen. This feature should be marked as "experimental". It is not optimized, it will be improved in the future. Which graphics card do you have? Maybe it is too slow?

zaps166 avatar Sep 07 '19 08:09 zaps166

maybe. i use a notebook with a integrated graphics card.

---Original--- From: "Błażej Szczygieł"<[email protected]> Date: Sat, Sep 7, 2019 16:44 PM To: "zaps166/QMPlay2"<[email protected]>; Cc: "lovelypp777"<[email protected]>;"Author"<[email protected]>; Subject: Re: [zaps166/QMPlay2] video get stuck when enable high quality video scaling using OpenGL2 (#254)

Sometimes it can happen. This feature should be marked as "experimental". It is not optimized, it will be improved in the future. Which graphics card do you have? Maybe it is too slow?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

lovelypp777 avatar Sep 07 '19 08:09 lovelypp777

Integrated graphics can be too slow. Maybe after optimization, but it needs a lot of changes and it doesn't guarantee the it will work on slow iGPU.

zaps166 avatar Sep 07 '19 09:09 zaps166

I test another player - fanplayer using OpenGL2, it can play normaly.

lovelypp777 avatar Sep 11 '19 00:09 lovelypp777

How fanplayer do hq scaling?

zaps166 avatar Sep 11 '19 09:09 zaps166

sorry, I did not study the source code of fanplayer, but it really works

------------------ 原始邮件 ------------------ 发件人: "notifications"[email protected]; 发送时间: 2019年9月11日(星期三) 下午5:29 收件人: "zaps166/QMPlay2"[email protected]; 抄送: "alone"[email protected]; "Author"[email protected]; 主题: Re: [zaps166/QMPlay2] video get stuck when enable high quality videoscaling using OpenGL2 (#254)

How fanplayer do hq scaling?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

lovelypp777 avatar Sep 11 '19 09:09 lovelypp777

is it available for linux?

zaps166 avatar Sep 11 '19 09:09 zaps166

Fanplayer uses SWS_FAST_BILINEAR, so it is not HQ video scaling. Moreover fanplayer uses GDI or D3D on Windows; it doesn't support OpenGL. I'm not sure, but probably fanplayer copies video from GPU memory to host memory and then uploads it again (again, I'm not sure).

zaps166 avatar Sep 11 '19 15:09 zaps166

High quality video scaling has been removed from OpenGL long time ago. It's available in Vulkan now.

zaps166 avatar Oct 15 '22 21:10 zaps166