I had a similar issue on Windows until VLC version 3.0.19 was released, and now without changing any settings or additional work; video playback is flawless on Windows. I can't say the same for my machine running on Linux... With version 3.0.18 installed via apt I get visual video playback, but with the described playback performance (freezes). When I install VLC player version 3.0.20 via Flatpack I get black playback (no signal), but can still hear the audio. When I change the Input /Codec to "Hardware-accelerated decoding to VA-API Video Decoder" I get video playback again, but with the same behavior as previously described (freezes).
A quick list of what I've tried:
- Restarting the system
- Uninstalling / Re-installing Nvidia driver & VLC
- Installing / Switching to VLC version 3.0.18 (apt)
- Installing / Switching to VLC version 3.0.20 (flatpack)
- Installing / Switching to Nvidia Driver 535 (via "Software & Updates")
- Installing / Switching to Nvidia Driver 545 (via "Software & Updates")
- Installing nvidia-vaapi-driver (apt)
- VLC Player v3.0.20 (installed via Flathub)
- Motherboard - ASRock X339M Taichi
- CPU - AMD Threadripper 2970WX
- GPU - Nvidia RTX 4070 Ti
- Memory - 128GB DDR4@3600Mhz
Video info (FFProbe) - https://pastebin.com/HpPDcmKB
VLC Message log (verbosity = 2 (debug)) - https://pastebin.com/xNBYqUbR