[mythtv] Matrox G400 + Rainbow Runner

Isaac Richards mythtv-dev@snowman.net
Thu, 21 Nov 2002 16:12:49 -0500


On Thursday 21 November 2002 03:54 pm, Ray wrote:
> I have a G200 marvel which is mostly the same as your setup.  Using the
> mjpeg tools both capture and playback at full resolution work flawlessly
> with the built in hardware mjpeg compression and use practically no cpu.
> Using any other V4L capture software (including Myth) the hardware
> compression is not currently supported and I'm limited to around 352x200
> captures (I havn't probed the exact limits).  AFAIK this is a limitation of
> the hardware/drivers at the moment and may improve in the future.  Isaac is
> working on support for the hardware mjpeg for Myth but I don't know how far
> he's gotten yet (I'm planning on looking at cvs toinght).  The TV output of
> these (at least the ones that have it) can work really well but is pretty
> finicky (this should be slightly better on your G400) so if TV out is
> important to you it might be better to grab an external scan converter.

Hardware mjpeg compression is mostly working.  There isn't any way to set the 
capture resolution or quality yet, it's limited to 720x480 or whatever 
full-frame is, and the quality is hardcoded to 60.  It's also hardcoded to 
the tuner/input that works on this g200tv, and I'm not sure how well that'll 
translate to other people's machines.  All you need to do to use the current 
stuff is set the codec to 'hardware-mjpeg' and resolution to 720x480 in the 
settings file, and stuff _should_ just work.  

The biggest problem with this is that I can't seem to do hardware 
decompression at the same time I'm doing hardware compression, and 
libavcodec's mjpeg decoder takes > 100% cpu on the p3-550 that I stuck the 
g200tv in to decode that size/quality of video.

Anyway, I'll probably finish up adding options for the compression stuff this 
weekend..

Isaac