Aleksoid1978 / VideoRenderer

Внешний видео-рендерер
GNU General Public License v3.0
1.04k stars 116 forks source link

Occasional freeze when skipping forward repeatedly #2

Closed LigH-de closed 4 years ago

LigH-de commented 4 years ago

Using MPC-HC 1.9.0 with MPC Renderer (both 64 bit, on Windows 7 SP1, 64 bit), the player sometimes freezes when I repeatedly skip forward to scan a video optically.

If I press the "Right" cursor key about each half second to jump forward, over and over, after about 20 skips the player freezes so that not even clicking the "Close application" button :x: twice forces the AppCrash dialog to appear, I really have to kill the process in a task manager.

There is no freeze with e.g. madVR, a VMR9 or EVR variant.

v0lt commented 4 years ago

I can not reproduce. Please show the settings and statistics of the renderer.

LigH-de commented 4 years ago

Options: MPC-VR_Options

Info: MPC-VR_Info

OSD Statistics while playing: MPC-VR_Stats

It is impossible to make a screenshot after MPC-HC with MPC-VR has crashed.

You need a lot of patience, and don't tap forward too quickly. But I can reproduce it reliably.

LigH-de commented 4 years ago

Tested v0.3.8.1060 on another PC (GTX 1050Ti, 4 GB): No freeze. So it may depend on the specific graphic card, possibly its low amount of VRAM (only 1 GB).

v0lt commented 4 years ago

For HD and FullHD video, 1 GB of video memory is usually enough. Only 4k problems can occur, in this case 2 GB is desirable, especially if the stream is 10-bit. In any case, you can start the GPU-Z and see the video memory consumption.

LigH-de commented 4 years ago

Correction:

I made MPC-HC + MPC-VR freeze on the PC with the 4 GB GTX 1050 Ti by holding down the "right" arrow key to "scroll" fast forward through a video with a resolution less than 720p.

In both cases, the CPU was busy in the background at the same time (BOINC on one PC, compilations on the other).

Aleksoid1978 commented 4 years ago

Try test build - https://yadi.sk/d/sepvEyA2Ur95nQ

LigH-de commented 4 years ago

Tried hard to freeze it again ... but it didn't. Seems fixed for me. :+1: