If your internet connection is unstable, VLC might "give up" on the stream before it can even start. Increasing the cache gives it more time to establish a stable connection. Go to and select All settings. Go to Input / Codecs .
VLC uses a specific script called youtube.lua to understand how to fetch video data from YouTube. When YouTube changes its site code, this script becomes outdated. vlc media player won't download youtube videos
C:\Program Files\VideoLAN\VLC\lua\playlist\ . If your internet connection is unstable, VLC might
Delete the old youtube.luac (or .lua ) file and paste the newly downloaded one in its place. Restart VLC and try the download again. 2. Disable Cookies Forwarding If your internet connection is unstable