When I open a video file in VLC, my voice goes out of control and makes little sounds instead of talking normally.
When I open a video file in VLC, my voice goes out of control and makes little sounds instead of talking normally.
Ever since I bought this laptop a year ago, playback in videos always gets stuck for a few seconds no matter if the video is high or low quality. My old laptop never had this problem and it has been happening on this one from day one. I tried using MPC-HC but watching videos through the browser works fine without any issues. On Google, I tried changing some settings like setting caching to 600 then 1000, turning off loop filters for H.264 decoding, enabling speed tricks in FFmpeg settings, and disabling hardware decoding before switching to DirectX Video Acceleration (DXVA) 2.0. That first time it crashed right away, then later only showed audio without the video part. Changing the video output module: I tried every single one of them. Some didn't even show subtitles, some gave me audio but no video, and the ones that worked to show both still stuttered. Changing threads for FFmpeg to 2 also helped nothing after restarting VLC several times as always. The stuttering lasts about 3-6 seconds. I bought this laptop a year ago and when I first found out there was this problem, I thought it was something with the current version of VLC or my graphics drivers so I used MPC-HC instead. Now I have waited for a whole year while updating drivers, windows regularly, VLC, and trying to fix everything else. The stuttering is still happening even after all that work. I do not want to keep using MPC so any help would be really appreciated here.
There are several settings like disk or file cache that you might have messed up. Your laptop has both built-in and extra graphics cards, so try putting one in first then the other to see if it fixes things. Which video format (MP4, MKV, WMV) are you watching? Does this problem happen with all videos or just some specific ones like streaming stuff or local files? If it happens while streaming, what is your internet speed? Did changing the cache value from 600 to 1000 stop the stuttering exactly the same way? Have you tried removing and putting VLC back on to see if that helps?
Thanks for getting back to me. The setting I changed is about caching local files in all options under Input > Codecs > advanced, where the first option says File caching (ms). I went up to 600 and then to 1000, but nothing fixed it. I tried turning off power saving in Graphics settings for Windows and picking high performance, still no change. VLC shows up in Nvidia GeForce Experience even without any options set, but there are no controls inside the app. It worked when I had MKV and MP4 files to watch; these are my two favorite formats. Yes, I think those values stayed the same after adjusting the cache. It seems like things happen at random times sometimes taking 2 minutes or 20 minutes between jerks. Even without changing anything else, this happens from a while ago until the glitch finally stops, then another one appears a few minutes later. I thought it was fixed but kept getting stuttering again after a minute or so. Yes, I tried reinstalling VLC software too. Thanks again for your help!
Setting your file cache value to 1000 only keeps one second of data in memory. Try changing it to 20000 so you keep data for twenty seconds and see if that fixes anything. To decide which app needs a graphics card, check Windows Graphics Settings or the NVIDIA Control Panel. If you are on Windows 10 version 20H1 or later, those settings will stop working because they take over everything in the NVIDIA Control Panel. Also, Nvidia GeForce Experience often breaks media player apps. You can try turning off Hardware Decoding by opening VLC and going to Tools > Preferences. In the settings window, go to Input and Codecs on the left side and turn off Hardware-accelerated decoding. If that doesn't help, just use another video player like GOM Player instead.