VDPAU – The NVIDIA 180.06 beta driver for Linux – or how to play back AVCHD with GPU acceleration

[UPDATE] Read here about the latest development of NVIDIA’s vdpau video output driver: Tag: vdpau
I’ve been waiting for this moment a very long time, and honestly speaking, I didn’t really believe I would play AVCHD content form my Canon HF100 with hardware acceleration on Linux in the next future.

But today I did. Yes!

This is going to be a little HOWTO about installing NVIDIA’s new Beta driver 180.06 on a Ubuntu 8.10 (Intrepid Ibex).

Please consider this is all real Beta stuff, and it’s really not suitable for usage in a productive environment. I had more glitches, than successfull playback attempts, and the developers of NVIDIA don’t claim it’s a bullet prove application, like you can read it in this document: Continue reading “VDPAU – The NVIDIA 180.06 beta driver for Linux – or how to play back AVCHD with GPU acceleration”

The Linux AVCHD (.mts) Playback HOWTO with MPlayer

Alan fixed the Segmentation Fault issue for CoreAVC version 1.8.5.0, so Matroska files can be played back again. See this thread at his project site: #62

Unfortunately AVCHD has still issues. So CoreAVC version 1.8.5.0 still doesn’t work regarding playback of AVCHD footage from my Canon HF100. I think Panasonic HDC-SD1/5/9/100 is also affected.
If you have a at least 2.7GHz processor, you can use the latest mplayer from their repository. Continue reading “The Linux AVCHD (.mts) Playback HOWTO with MPlayer”

[solved] Problems with CoreAVC 1.8.5 on Linux

[UPDATE] Alan fixed the Segmentation Fault issue for CoreAVC version 1.8.5.0, so Matroska files can be played back again. See this thread at his project site: #62. Thanks a lot Alan!
Playback of AVCHD still doesn’t work. Read this workaround for playing back AVCHD footage without CoreAVC.

On 17th of October CoreCodec released their decoder CoreAVC version 1.8.5.0.
It’s not working for Linux at the moment. This is what happens if one one uses the dshowserver to test the functionality (like described here) of the new CoreAVCDecoder.ax library in /usr/lib/win32: Continue reading “[solved] Problems with CoreAVC 1.8.5 on Linux”

Tearing with nVidia drivers and mplayer with "-vo xv"

Well, let’s start with the conclusion: setting XV_SYNC_TO_VBLANK has no effect, if a second monitor is attached.

But let’s start at the very beginning: What is tearing? Well, this is how Wikipedia defines it:

Screen tearing is a phenomenon in video where a previously rendered frame overlaps a newly rendered frame, creating a torn look as two parts of an object (such as a wall) don’t line up…

Continue reading “Tearing with nVidia drivers and mplayer with "-vo xv"”