8

I have some .mkv 1080p videos but VLC can't play them smoothly.

If I open the Task Manager, I can see that CPU is at 100%, because VLC uses as much as it can (95% or more).

Then, I wonder

  • Is it a CPU problem, because it's slow?
  • Is it a GPU problem because it isn't so good, so the CPU must do all work?
  • Is it a player problem, because it's a VLC bug, or it doesn't use the right codec, or doesn't support hardware acceleration?
  • Is it a OS problem, because XP it's too old?

I have:

  • CPU: DualCore AMD Athlon 64 X2, 2200 MHz (11 x 200) 4200+
  • GPU: nVIDIA nForce 6100-430
  • Player: VLC v2.0.5
  • OS: Windows XP SP3
Oriol
  • 1,509

4 Answers4

9

VLC uses the CPU heavily, you can find other players that utilize the GPU better. Daum PotPlayer, SMPlayer, Gom Player. LifeHacker Link

CodeMonkey
  • 1,257
2

Your GPU doesn't support accelerated HD decoding. More recent GPUs can handle HD decoding and are much more efficient at this than CPUs.

gronostaj
  • 58,482
1

Another option relating to changing VLC settings is that you can also try to disable or enable hardware decoding. Enabling it worked for me: Preferences -> Under Show Settings, click 'All' -> Input/Codecs -> Video Codecs -> FFmpeg -> Search for the Hardware decoding checkbox and try checking/unchecking it.

More information related to this issue can be found at: http://www.howtogeek.com/howto/windows/fix-for-vlc-skipping-and-lagging-playing-high-def-video-files

0

I had the same problem. I saw the solution on another site and it worked for me. The 1080p file actually played fine in windows media player, so I knew it wasn't my computer. The solution is to change the file cache to a larger value, say 2000, in vlc player. You can find the setting in tools/preferences with "all" checked in show settings. Then go to Input/Codecs, where near the bottom of the window it says advanced/file caching. Set it to 2000 and save, then restart VLC player. VoilĂ , it worked for me. It took me a second to find the show settings at the bottom, and then it took a little while longer to find the file caching, but once I found it, it worked perfectly. You might also want to reset VLC player, just in case you messed it up really bad, and then increase the cache value. Good Luck.