Running VDR on Mac OS X

Introduction

Video Disk Recorder (VDR) by Klaus Schmidinger is a digital video recorder for Linux (www.tvdr.de) This page offers patches for it and its plugins which makes it possible to run VDR also on Mac OS X. As there are no DVB device drivers for OS X with Linux headers, you cannot use DVB devices on Mac. Instead VDR-on-Mac needs a Linux VDR-server which uses streamdev (maybe also xineliboutput plugin) for streaming.

System was tested on Mac OS X 10.5.6 running on 15" MacBook Pro 2.53 GHz Core 2 Duo, 4GB RAM, 320GB HDD. I've also tested the VDR on 12" iBook G4 800MHz, 640MB RAM, 60GB HDD running OS X 1.4.10. CPU load is quite high with iBook, but without any other software running the performance is just enough to run the VDR.

As I've now upgraded to OS X 10.6, I cannot test anymore on OS X 10.4 or 10.5, but patches should work on both platforms. Also I mainly use vdr 1.6.0-2 so there might some merge problems while patching the vdr version 1.4.7

Here are patches and brief instructions for compiling VDR.

XBMC

Seems that next version of XBMC is going to have VDR addon included which seems to work pretty nicely and also looks very nice based on some test versions. Check it out especially if you are using Snow Leopard 10.6.x.

VDR Remote X

VDR Remote X is ready OS X application bundle which includes VDR, the plugins mentioned and necessary libraries from Macports. VDR Remote X download. Current version runs on Intel with OS X 10.5.x, and might also run on 10.4.x, but unfortunately not yet on 10.6.x.

Requirements

To get VDR compiled, following components needs to installed. X11, X11 SDK, MacPorts (or Fink), jpeg (libjpeg), gettext (gettext-tools) and ffmpeg for softdevice. If you want to use xineliboutput you need also install Xine. Other libraries might also be needed for different plugins.

Problems

News