You know what is more Annoying than a pixelated screen while watching a movie, is looking to a forum for an answer to a solution, and all everyone keeps posting is "I am having the same issue" instead of actually posting a solution......The original poster is looking for a reply with a solution to their problem, not continual posts from people saying they are having the same issue, and offering no solutions....FFS...
Here is a SOLUTION that worked for me: iN VLC, Go into Tools, Select Preferences, select "All" at the very bottom, select "Input Codecs" in the list, to the right, change "File Caching (ms)" to 300 and Network Caching (ms) TO 1000. You can try a variety of numbers, these are the ones that worked for me.
6000 ms = 6 seconds... which is NOT the maximum. VLC allows to chache up to 60 000 ms (60 seconds or 1 minute).After following RaDDx's suggestions ... I maxed out ALL settings ...
File Caching = 6000ms
While I don't speak for the VLC team, the short answer is no. Resource contention problems sepecifically regarding mechanical drives has always been there. It generally is not the responsibility of each software vender to monitor and adjust it's programs behaviour, based on current/predicted system load. That responsibility has always belonged to the operating system.This is extremely annoying when it happens, although I've noticed that it only seems to happen when another process is making heavy I/O demands.
Frankly I'd prefer if VLC just stalled for a moment rather than having decode errors which cause this grey screen. I've tried disabling frame skip and all the other options that I could think of, but nothing helps. There must be some way - some setting - that will make VLC wait if necessary to read the required data instead of just turning grey. Does anybody have any suggestions?
I don't think you understood my post. First of all, no other video player that I've seen has had this problem. Secondly, the issue isn't that the data isn't read, the issue is that VLC goes blindly on to try to keep playing when the data hasn't been read, resulting in video stream corruption, which makes everything go grey. If it simply paused the playback until the data was available, it wouldn't have this problem. There's no practical reason why pausing a video and then resuming it should corrupt the data stream in this manner.While I don't speak for the VLC team, the short answer is no. Resource contention problems sepecifically regarding mechanical drives has always been there. It generally is not the responsibility of each software vender to monitor and adjust it's programs behaviour, based on current/predicted system load. That responsibility has always belonged to the operating system.This is extremely annoying when it happens, although I've noticed that it only seems to happen when another process is making heavy I/O demands.
Frankly I'd prefer if VLC just stalled for a moment rather than having decode errors which cause this grey screen. I've tried disabling frame skip and all the other options that I could think of, but nothing helps. There must be some way - some setting - that will make VLC wait if necessary to read the required data instead of just turning grey. Does anybody have any suggestions?
If you have read my listed solutions to this problem up the page a little, your particular problem could be solved by precaching media to ram. Heavy IO on a mechanical disk will inevitably result in this grey-pixelation, as will HIPM/DIPM enabled mechanical drives over AHCI-SATA links. The read request simply cannot be fulfilled in a timely manner.
I understood your post and humbly suggest that you haven't understood mine. Here is my 'guess' as to whats going on. From my university days I remember video encoding involved the use of 'key-frames' and it is these frames only that continue to play when a read request cannot be fulfilled. I'm betting all the key-frames are read into ram at the start of a stream and are the sole reason VLC continues to play at all. Now someone somewhere probably thought this a 'robust' solution so as not to stall/break/desync the stream under resource restricting scenarios.I don't think you understood my post. First of all, no other video player that I've seen has had this problem. Secondly, the issue isn't that the data isn't read, the issue is that VLC goes blindly on to try to keep playing when the data hasn't been read, resulting in video stream corruption, which makes everything go grey. If it simply paused the playback until the data was available, it wouldn't have this problem. There's no practical reason why pausing a video and then resuming it should corrupt the data stream in this manner.While I don't speak for the VLC team, the short answer is no. Resource contention problems sepecifically regarding mechanical drives has always been there. It generally is not the responsibility of each software vender to monitor and adjust it's programs behaviour, based on current/predicted system load. That responsibility has always belonged to the operating system.This is extremely annoying when it happens, although I've noticed that it only seems to happen when another process is making heavy I/O demands.
Frankly I'd prefer if VLC just stalled for a moment rather than having decode errors which cause this grey screen. I've tried disabling frame skip and all the other options that I could think of, but nothing helps. There must be some way - some setting - that will make VLC wait if necessary to read the required data instead of just turning grey. Does anybody have any suggestions?
If you have read my listed solutions to this problem up the page a little, your particular problem could be solved by precaching media to ram. Heavy IO on a mechanical disk will inevitably result in this grey-pixelation, as will HIPM/DIPM enabled mechanical drives over AHCI-SATA links. The read request simply cannot be fulfilled in a timely manner.
I have only just noticed that I'v been posting to the "Mac OSX Troubleshooting" part of the forum. Ooops! The problem and solution I have posted should really belong to the Windows part of the forums! So Ream, whatever OS your on your gonna need to start ruling things out. If I were you I would get hold of some free ramDisk software and see how it reads off that. I only suggest this because I am absolutely certain it is caused by HIPM/DIPM on my last two rigs.I've had this forever, thought it was hardware, but it happens pretty much with every (new) computer. Happens from SSD too.
Occuring every minute or so.
The comment above by jokerzz81 fixed it partially. I changed the dynamic range and the grey is no longer there, however, it still happens because I hear the sound stuttering just like it did before, only without the picture turning grey. Watching a documentary is "unwatchable" because of stuttering.
I will next change the buffering time and see how it goes. I have a feeling it's a buffering problem.
I have a feeling this is happening to millions of people, since I experience this on different machines. It does NOT happen in WMP, PowerDVD, Classic Player, it's a VLC related problem.
By the way THIS HAPPENS TO AUDIO ONLY FILES TOO. For longer files, like audio books, the stuttering happens too! You can then rewind and see that's it's not the file, it's the VLC. Does not happen with other programs.
Updating to the latest version did not fix a thing.
Return to “VLC media player for macOS Troubleshooting”
Users browsing this forum: No registered users and 16 guests