mpv-player / mpv

🎥 Command line video player
https://mpv.io
Other
28.51k stars 2.92k forks source link

Horizontal and vertical lines appear when window is scaled #13998

Closed Tiramisu561 closed 2 weeks ago

Tiramisu561 commented 6 months ago

Important Information

Provide following Information:

Reproduction steps

mpv --no-config --vo=gpu-next --autofit=50% "video_[B4DB49AE].mkv"

Expected behavior

No horizontal or vertical lines when the window is scaled down. mpv-shot0008

Actual behavior

Horizontal and vertical lines, sometimes both to form a grid-like pattern appear, not every time but I would say they appear once every 5 times I go from full screen to windowed. Often they appear at the start of the playback when it is already windowed and then go away when fullscreened. They never appear in fullscreen, only when windowed

More screenshots uploaded here

Log file

scale.txt

Sample files

video_[B4DB49AE].mkv but it is reproducible with other videos as well

kasper93 commented 6 months ago

Can you install latest Intel GPU driver? 10.18.10.5161 are quite old and Intel has a history with completely output on certain drivers.

Tiramisu561 commented 6 months ago

Unfortunately my hardware is quite old and has reached EOL, 10.18.10.5161 from august 2020 is the latest driver I can use.

If it helps, the issue does not happen with --profile=fast and did not happen when I was on some version of 0.36. Only started to occur when I updated from 0.36 (sorry, I don't have the exact version number now) to v0.38.0-63-gb364e4a6 a few days ago

llyyr commented 6 months ago

Can you use --show-profile=fast and apply each option independently and see which one fixes it?

Tiramisu561 commented 6 months ago

--correct-downscaling=no fixes it

Pentaphon commented 3 months ago

I also have this issue on similar hardware and I find that only 16:9 and wider videos seem to have this issue. 4:3 aspect videos are unaffected.

guidocella commented 3 weeks ago

In the absence of old Intel hardware, this can be reproduced in a Windows virtual machine.

kasper93 commented 3 weeks ago

In the absence of old Intel hardware, this can be reproduced in a Windows virtual machine.

This is already fixed by https://code.videolan.org/videolan/libplacebo/-/merge_requests/680