I have a NAS drive with video files on it. Most are around 720x404 or 858x480, so not even HD sized, but I can still get the videos being blocky and even completely pausing. The blocky view can happen after pausing/resuming. The pausing (and extreme blocky picture) can happen if I start copying a file to/from the NAS drive after I start playing the video.
Scenario:
1. Find a video on the NAS, start playing it.
2. Blocky picture that settles down after 5-10 seconds.
3. After some time, I decide to copy files to/from the NAS drive.
4. It causes the video to pause or get extremely blocky until the file copy is complete.
Note: if the file copy is happening already, before step 1, and then I start playing the video, then it's fine.
It's like VLC samples how fast the connection is to the drive at the beginning, and if that changes later, it can't account for it.
I'm running VLC 2.1.5 Rincewind on Windows 7 on a really fast quad processor with heaps of memory and using fast SSD's. Network is 1Gbps and the NAS is USB 3. There really shouldn't be any reason it should ever slow down. Also, the CPU isn't being hit either, it's almost always 99% free power.
Can I make VLC be more aggressive with caching? I'd like it to buffer a couple of seconds of data so that it doesn't get affected by such things. If it's asking for a certain amount of data every x ms then it needs to increase that when it starts using up too much buffer. Rather than just getting confused and failing and having to pause.