This bug actually applies to all of Ubuntu's video players, I'll edit it and attach it to the others I'm using (MPlayer and Totem).
** Also affects: mplayer (Ubuntu) Importance: Undecided Status: New ** Also affects: totem (Ubuntu) Importance: Undecided Status: New ** Summary changed: - none of VLCs output modules play nice with Compiz + no video output module play nice with Compiz ** Description changed: - Binary package hint: vlc + This concerns Ubuntu Gutsy (and earlier versions). It was written for + VLC, but you can substitute [mplayer|totem|other video players] for VLC + anywhere in the following and it's still valid. It's a shame that even with Compiz working very well now, there is no suitable VLC output plugin that allows all the nice visual features to work correctly. I've tried everything I have installed by default: * X11 is the only one where Compiz effects work: Shadows are displayed correctly over running video, transparency works both for the VLC window and for windows above the video, and the window is correctly transformed by effects (eg, the cover-view task switcher). However, the video scaling is atrocious: it seems that only basic resizing is used, which looks horribly pixelated. Worse, subtitles are rendered in the video resolution, so even those are pixelated when the video is scaled (eg, full-screen). * XVideo looks great (eg, nicely-scaled, and even subtitles look good). However, all effects are broken: since only the "overlay patch" is seen by Compiz, shadows are drawn as black or green blobs, window transforms don't work (although when the transformed patch happens to appear over the "normal" area with the normal colors we get a patch of untransformed video), and any transparency disables the video. * The GL output is even worse than XVideo: it's simply drawn over everything, including VLC's menus (which are virtually unusable). * Funnily enough, the ASCII-art module actually works great—all transformations work correctly. But... it's ASCII. Something should be done to allow better interaction between VLC and Compiz's effects. I suppose an upgrade to the X11 mode would work (if I understand correctly it just paints the video on a normal window), perhaps using OpenGL in a background buffer to do pretty scaling, and drawing the OSD (including subtitles) above it, _after_ scaling. This is probably not lightning-fast, but that would only be a problem with HD video, which I don't expect to work through Compiz anyway except on very high-end machines. We might add some kind of automatic fall-back to whatever is the most efficient display mode in huge-video cases. -- no video output module play nice with Compiz https://bugs.launchpad.net/bugs/162664 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is a bug contact for totem in ubuntu. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs