Help with TV capture (mplayer/brooktree/audigy)
Mario Sergio Fujikawa Ferreira
lioux at FreeBSD.org
Sun Apr 24 17:36:42 PDT 2005
On Sat, Apr 23, 2005 at 05:07:52PM +0400, Yuriy Tsibizov wrote:
[snip]
> You should also try to set other 'mixer' levels (except master, rec &
> pcm) to zero. This can produce more clean sound.
[snip]
> Can you try to connect your sound source into line input? Mic input can
> have only mono ADC.
Okay, these are the settings that are working. I connected
my sound source to the line input. I set all mixers to 0 but the
only I really needed to get it to work. So you can use only those
and get a clear sound input.
$ mixer
Recording source: line1
Mixer vol is currently set to 64:64
Mixer pcm is currently set to 81:81
Mixer speaker is currently set to 0:0
Mixer line is currently set to 100:100
Mixer mic is currently set to 0:0
Mixer cd is currently set to 0:0
Mixer rec is currently set to 100:100
Mixer ogain is currently set to 0:0
Mixer line1 is currently set to 0:0
Mixer phin is currently set to 0:0
Mixer phout is currently set to 0:0
Mixer video is currently set to 0:0
Just the same with emuctrl. I am using the minimum options
required.
$ emuctrl list
Id Description Vol RecVol
FX (PCM) buses
fx0 DSP FX BUS 0 83:83 (0:0)
DSP Inputs
in0 AC97 Codec 0:0 (100:100)
in1 CD S/PDIF 0:0 (0:0)
in2 Optical S/PDIF 0:0 (0:0)
in3 0x06 0:0 (0:0)
in4 Line-In (2) 0:0 (0:0)
in5 Coaxial S/PDIF 0:0 (0:0)
in6 AUX2 0:0 (0:0)
in7 0x0E 0:0 (0:0)
DSP Outputs
out0 DIGITAL: Front 0:0
out1 DIGITAL: Center 0
out2 DIGITAL: Subwoofer 0
out3 Headphones 100:100
out4 DIGITAL: Rear 0:0
out5 Front 100:100
out6 Center 100
out7 Subwoofer 100
out8 Side 0:0
out9 Rear 100:100
out10 AC97 ?? 0:0
out11 0x12 0:0
out12 0x14 0:0
out13 A/D converter (REC) 100:100
out14 0x18 0:0
out15 0x1A 0:0
out16 0x1C 0:0
out17 0x1E 0:0
> Does it produce better sound than recoding from AC97 mic?
Yes, line input produces excellent quality.
It would be nice if you added those figures above to the
FAQ. :) Let me know if you want me to test anything. I would really
like to be of assistance. Thanks a lot for everybody's help.
Just one question remains. My video input is /dev/bktr0
alas my audio input is /dev/audio0.1. How do I get mplayer to record
both audio and video at the same time from different sources?
mplayer(1) man page mentions a "adevice=file" option but
mplayer complains it does not exist.
This works without audio just fine
$ mplayer -tv driver=bsdbt848:noaudio:width=640:height=480:input=0:norm=ntsc tv://
But this doesn't.
$ mplayer -tv driver=bsdbt848:adevice=/dev/audio0.1:width=640:height=480:input=0:norm=ntsc tv://
MPlayer 1.0pre7-3.4.2 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices Athlon MP/XP/XP-M Barton (Family: 6, Stepping: 0)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.
Option tv: Unknown suboption adevice
In case you're wondering if audio0.1 works
$ ls -l /dev/audio0.1
crw-rw-rw- 1 root wheel 30, 0x00010004 Apr 18 01:24 /dev/audio0.1
Using wavrec works just fine so I know the audio input device is sound.
$ wavrec -d /dev/audio0.1 test.wav
Any help is appreciated. Oh, in case you guys want to use my sample
of mplayer 1.0pre7, it can be found at
http://people.FreeBSD.org/~lioux/mplayer.tgz
It is not a final version but it is working just fine for
me.
Regards,
--
Mario S F Ferreira - DF - Brazil - "I guess this is a signature."
feature, n: a documented bug | bug, n: an undocumented feature
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-multimedia/attachments/20050424/fc5e3abb/attachment.bin
More information about the freebsd-multimedia
mailing list