PVR support in MPlayer

When toying around with mplayer and my Hauppauge PVR350, I got the following error when trying to play something:

[pvr] failed with errno 22 when reading 2048 bytes
[pvr] read 0 bytes

The error kept repeating. The solution was to give the proper bitrates. I used the following for DVD-compatible rates in my ~/.mplayer/config file:


To play, use mplayer pvr:// -profile ivtv. You can also copy this section to your mencoder config file and store the video stream from your PVR card to a dvd-compatible MPEG2 stream. I’ve successfully burnt such a file using KMediaFactory and K3B.

dr. Sybren A. Stüvel
dr. Sybren A. Stüvel
Open Source software developer, photographer, drummer, and electronics tinkerer