Question: why vlc not showing video?
Answer: Certain codecs (mostly third-party codecs) use hardware overlay (or hardware acceleration) for video rendering. ... In VLC player, go to Tools --> Preferences --> Video, and uncheck Accelerate Video Output. Then restart VLC. In GOM player, press F5 to open the Setup window.