If you pick the default one, it will not look as good, but if you pick one that looks better (eg blending, smoothing, etc.) it will use more CPU. Keep Aero and use OpenGL (or other) output modules in your video player to render them in software.Disable Aero and use either a Windows Basic or Windows classic theme, but gain hardware-accelerated video.So here’s the scenario when viewing videos in Windows 7. Imran mentioned using OpenGL, but that is also a software-rendered module. You also figured out that you can use the Direct-X output module to use acceleration, but that requires disabling Aero. Of course this is just theory, I have no actual evidence of programs using hardware-acceleration while Aero is running.)Īs you discovered, the software-rendered display looks fairly different from the accelerated display. (Presumably, switching the screen into a full-screen mode, an app can use the overlay, though Alt-Tabbing to the desktop would then cause problems or at the least a delay as the video-card’s drivers are switch. As a result, other programs cannot use the overlay (most video-cards only have one), and so videos have to resort to using software-rendering (eg using the CPU instead of GPU) to display the video instead. In Windows 7, the Aero interface occupies the overlay surface to do its extensive fancy looking graphics and transparencies without slowing the system to a crawl. ![]() (Have you ever tried to get a screencap of a video and gotten a black rectangle when you pasted it? That was because you captured the overlay surface, not the actual video.) To jump front or back, simply click on the progress bar and dragging the indicator back or front a couple of seconds. ![]() This solution will not fix the issue permanently, but it will clear the VLC pixelated gray screen for the moment. Try another video player app to see if it makes a difference (eg VLC, MPV, MX, etc). You can fix VLC pixelation issues by simply jumping a few seconds back or forward. Assuming the files play fine on another device it could be the TV not keeping up with the decoding so the player is taking shortcuts. In Windows XP, the hardware-accelerated overlay surface of the video-card was not used by Windows, and thus was free for programs to use to write data directly to the video card’s output. File size doesnt really matter, what matters more is the bitrate as well as the compression level the encoder used. The problem isn’t VLC, or even the drivers it’s Windows, or to be more specific, Aero.
0 Comments
Leave a Reply. |