Playing high resolution videos even with top-notch hardware is MAXIMUM FRUSTRATION

Microsoft Windows specific usage questions
Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
Mario36
New Cone
New Cone
Posts: 2
Joined: 08 Oct 2018 19:06

Playing high resolution videos even with top-notch hardware is MAXIMUM FRUSTRATION

Postby Mario36 » 08 Oct 2018 19:28

Dear all,

I'm unsing Windows 10 1803, latest driver, and 1080 Ti with an Intel Core i7 4770k. My software and hardware are top-notch.

I want to play a video with resolution 5760x2880. It is encoded with x265 Main@L6. I have encoded the video with ffmpeg. This should be a cakewalk for my hardware. I mean, every cheap mobile phone can play 1080p. So this resolution shouldn't be a problem for my 400W high-end machine, right?

Now I tried VLC, v3.0.4. It has build-in support for x265 codec hardware decoding, everyone says. I opened the video and what happened was that the first couple of frames are played, then everything freezes and video does not continue. CPU utilization stays at 70% for all cores, GPU is only marginally utilized (5%). Then after a while, VLC goes into finished mode without video actually played. No matter which setting I tried (Dx11, DXVA hardware acceleration / D3D11, OpenGL, ... video output), results are always the same. For some options, GPU is not utilized without any change in performance.

There must be something fundamentally wrong. How on earth can it be that my high-end, 2000$ hardware cannot play something simple as a high-resolution video? My hardware can render 4k games with near photo-realistic graphics. But then an 8k video should bring everything down? I can't believe that the hardware is the limit here. It's more likely that the software, especially VLC, is to blame, with some very inefficient implementation.

I'd appreciate if you could take performance into account for future releases.

VLC is famous for being compatible with a lot of different formats. But I'd hoped you could consider "resolution" just as another dimension across you want to offer maximum compatibility with.
Last edited by Mario36 on 08 Oct 2018 20:13, edited 1 time in total.

Hitchhiker
Big Cone-huna
Big Cone-huna
Posts: 2203
Joined: 29 Jun 2018 11:40
VLC version: 3.0.17.4
Operating System: Windows 8.1
Location: The Netherlands

Re: Playing high resolution videos even with top-notch hardware is MAXIMUM FRUSTRATION

Postby Hitchhiker » 08 Oct 2018 19:43

Try doing a little tweaking as described in this article: http://thor.mirtna.org/tutorial-vlc.html

Mario36
New Cone
New Cone
Posts: 2
Joined: 08 Oct 2018 19:06

Re: Playing high resolution videos even with top-notch hardware is MAXIMUM FRUSTRATION

Postby Mario36 » 08 Oct 2018 20:13

No, OpenCL output does not improve.

I probably found the issue: ffmpeg does some special coding when creating a video from a slideshow to "avoid color subsampling" they say. But they also note that is is less compatible.

Then when I encoded in 4:2:0, it works very smooth, and it actually utilized the VPU. It was not utilized before. This is interesting.

Couldn't VLC play the video smoothly with a different color format?

Hitchhiker
Big Cone-huna
Big Cone-huna
Posts: 2203
Joined: 29 Jun 2018 11:40
VLC version: 3.0.17.4
Operating System: Windows 8.1
Location: The Netherlands

Re: Playing high resolution videos even with top-notch hardware is MAXIMUM FRUSTRATION

Postby Hitchhiker » 08 Oct 2018 21:06

Couldn't VLC play the video smoothly with a different color format?
I'm afraid I don't know the answer to that question.

But stick around since the devs are active I've noticed and will probably be along shortly.

User avatar
InTheWings
Developer
Developer
Posts: 1275
Joined: 07 Aug 2013 13:15
VLC version: crashing
Operating System: Linux
Contact:

Re: Playing high resolution videos even with top-notch hardware is MAXIMUM FRUSTRATION

Postby InTheWings » 09 Oct 2018 09:48

There must be something fundamentally wrong. How on earth can it be that my high-end, 2000$ hardware cannot play something simple as a high-resolution video? My hardware can render 4k games with near photo-realistic graphics. But then an 8k video should bring everything down? I can't believe that the hardware is the limit here. It's more likely that the software, especially VLC, is to blame, with some very inefficient implementation.
You're pretty to blame people. Required decoding resources does not scale linearly. I highly doubt 8K is possible on any CPU.

Can you prove your video card hardware supports anything > 4K in decoding ?
:!: If you want your problem to be solved :
* First read troubleshooting guide VSG:Main
* Always provide verbose LOGS ! (command line or from gui)
* Always check your issue against a developer build from Nightly Build of VLC
* Tell us when your problem is solved !

robUx4
Developer
Developer
Posts: 255
Joined: 31 Jan 2005 13:50
VLC version: master
Operating System: Windows
Contact:

Re: Playing high resolution videos even with top-notch hardware is MAXIMUM FRUSTRATION

Postby robUx4 » 11 Oct 2018 16:39

4:4:4 or 4:2:2 HEVC is not supported by hardware decoders, at least not in VLC/ffmpeg via DVXA. So yes you should stick to 4:2:0 if you want hardware decoding.

And software decoding of such a file (>4K) with an old 4770k is probably not going to work either.


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: No registered users and 40 guests