KWorld Global TV Terminator

From MythTV Official Wiki
Revision as of 05:42, 22 December 2006 by Mikerice1969 (talk | contribs) (General)

Jump to: navigation, search

General

This (very inexpensive) card has been successfully set up on FC6.

Card information:

# lspci -v
06:02.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev d1)
        Subsystem: Philips Semiconductors Unknown device 0000
        Flags: bus master, medium devsel, latency 32, IRQ 18
        Memory at 50004800 (32-bit, non-prefetchable) [size=2K]
        Capabilities: [40] Power Management version 2

Audio capture device information:

# arecord -l
card 1: SAA7134 [SAA7134], device 0: SAA7134 PCM [SAA7134 PCM]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

Assuming your soundcard is card 0 add the following to /etc/modprobe.conf:

options saa7134 card=65 tuner=54
alias snd-card-1 saa7134-alsa
options snd-card-1 index=1
remove saa7134-alsa { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove saa7134-alsa

Use v4lctl to display/set the card attributes:

[root@sandbox ~]# v4lctl list
attribute  | type   | current | default | comment
-----------+--------+---------+---------+-------------------------------------
norm       | choice | NTSC    | PAL     | PAL PAL-BG PAL-I PAL-DK NTSC SECAM PAL-M PAL-Nc PAL-60
input      | choice | Televis | Televis | Television Composite1 S-Video
audio mode | choice | mono    | mono    | mono stereo lang1 lang2
bright     | int    |     127 |     128 | range is 0 => 255
contrast   | int    |      67 |      68 | range is 0 => 127
color      | int    |      63 |      64 | range is 0 => 127
hue        | int    |       0 |       0 | range is -128 => 127
volume     | int    |      12 |       0 | range is -15 => 15
mute       | bool   | off     | off     |
Mirror     | bool   | off     | off     |
Invert     | bool   | off     | off     |
y offset o | int    |       0 |       0 | range is 0 => 128
y offset e | int    |       0 |       0 | range is 0 => 128
automute   | bool   | on      | on      |

If you setup saa7134-alsa as card 1 you will refer to it as /dev/dsp1 in mythtv-setup when setting up the capture card.

+-------------+-------------+----------+--------------+----------------+
| videodevice | audiodevice | cardtype | defaultinput | audioratelimit |
+-------------+-------------+----------+--------------+----------------+
| /dev/video0 | /dev/dsp1   | V4L      | Television   |          32000 |
+-------------+-------------+----------+--------------+----------------+

You may need to turn the volume up on the capture. Assuming /dev/dsp1 again run the following command:

[root@sandbox ~]# alsamixer -c 1

Not working in MythTV? Try it with mplayer

mplayer tv://"insert channel" -tv driver=v4l2:device=/dev/video0:chanlist=us-cable:alsa:\
adevice=hw.1,0:amode=1:audiorate=32000:forceaudio:volume=100:immediatemode=0:norm=NTSC

Problems

TBD

Resources

TDB