Saa713x devices: Difference between revisions
No edit summary |
No edit summary |
||
Line 37: | Line 37: | ||
to set the recording channel to 1 and then use something like this: |
to set the recording channel to 1 and then use something like this: |
||
mencoder tv:// -tv driver=v4l2:device=/dev/video1:fps=30000/1001:chanlist=us-cable:audiorate=32000: |
mencoder tv:// -tv driver=v4l2:device=/dev/video1:fps=30000/1001:chanlist=us-cable:audiorate=32000: |
||
adevice=/dev/dsp1:input=0:amode=1:normid=4 -ffourcc DIVX -ovc lavc -lavcoptsvcodec=mpeg4:vhq |
|||
-oac mp3lame -lameopts cbr:br=128 -endpos 60 -of mpeg -o /tv1/output1.mpg |
|||
This gives me stereo audio with high-quality video -- significantly better than the result of the analog (cx88) driver on a pcHDTV card. |
This gives me stereo audio with high-quality video -- significantly better than the result of the analog (cx88) driver on a pcHDTV card. |
Revision as of 06:27, 21 April 2005
Here is list of card supported by V4L drivers, sorted by vendor
Avermedia
As described in AverTV 305/307 linux user guilde the following cards are supported
- AVerTV 305
- AVerTV Studio 305
- AVerTV 307
- AVerTV Studio 307
Lifeview
- FlyVideo3000FM NTSC tuner
lspci -vvv: 0000:02:0a.0 Multimedia controller: Philips Semiconductors SAA713X Audio+video broadcast decoder (rev 10) Subsystem: Unknown device 5169:0138
This is card 2 in the /usr/src/linux-2.6.12-rc2/Documentation/video4linux/CARDLIST.saa7134. Versions of FlyVideo 3000 are shipped with different tuners; to find yours, grep on the card and your television standard to pull up relevant alternatives:
cat /usr/src/linux/Documentation/video4linux/CARDLIST.tuner | grep Philips | grep NTSC
For the NTSC tuner, I found 17 was the right one. I had to reboot to reset the tuner; modprobe didn't do it. Boot with this in /etc/modules:
saa1734 card=2 tuner=17 oss=1
The "oss=1" will create /dev/dsp1 and /dev/mixer1, and is added to take advantage of this card's ability to use PCI audio transfer -- that is to say, you can get the audio straight off the card, without needing a patch cable to your sound card. For detailed instructions, see Gentoo's saa7134 wiki.
In brief, you use
aumix -d /dev/mixer1 -I
to set the recording channel to 1 and then use something like this:
mencoder tv:// -tv driver=v4l2:device=/dev/video1:fps=30000/1001:chanlist=us-cable:audiorate=32000: adevice=/dev/dsp1:input=0:amode=1:normid=4 -ffourcc DIVX -ovc lavc -lavcoptsvcodec=mpeg4:vhq -oac mp3lame -lameopts cbr:br=128 -endpos 60 -of mpeg -o /tv1/output1.mpg
This gives me stereo audio with high-quality video -- significantly better than the result of the analog (cx88) driver on a pcHDTV card.