VHS rip

VHS to DVD problémám van.
A kép tökéletes, de a hanggal gondok vannak.
Két hangkártya van a gépben, és mivel nem szeretnék minden egyes VHS rip
esetén kábeleket dugdosni, így arra az elhatározásra jutottam, hogy a
videómagnóból jövő hangkábelt az alaplapi hangkártyába teszem.
Sima ügy - gondoltam.

A felállás:
A tvkártya össze van kötve az SBLive-val.
Ha tvműsort veszek fel az SBLive-on keresztül, minden csodás!
A tvkártyába kettő kábel csatlakozik. Az egyik a koax, a másik egy S-video
csatlakozó. Itt megy be a videómagnó képe.
A default hangkártya az SBLive hw.0,0
snd-hda-intel - alaplapi hangkártya - hw.0,1

A parancs amivel felveszek:

mencoder tv:// -tv blabla:input=2: (ez a composit)
alsa:adevice=hw.0,1:amode=1 \
-oac blabla \
-ovc blabla \
-o output.mpg

Elöljáróban annyit hogy tvműsor felvétele esetén nem adok meg ilyen sort:
alsa:adevice=hw.0,0:amode=1
hanem egyszerűen az aumix-szel beállítom a dolgokat:
/usr/bin/aumix -d /dev/mixer -l 0 -l R -i 60
mencoder blabla
/usr/bin/aumix -d /dev/mixer -l 0 -l P -i 0

Ez így tökéletesen működik!

Gondoltam a VHS esetén is jó lesz csak nem mixer, hanem mixer1-et adok meg
neki:
/usr/bin/aumix -d /dev/mixer1 -l 0 -l R -i 60
mencoder blabla
/usr/bin/aumix -d /dev/mixer1 -l 0 -l P -i 0

Nos ez nem vált be. Viszont amint megadom neki a hangkártya számot, hw.0,1
akkor teleszemeteli a logot, mindenféle
Skipping frame! 1 duplicate frame(s)! szöveggel. 1 perc alatt legalább
50-nel !!!
A gép egy Athlon X2 5000+ 2G RAM, int. Geforce 8200-zal. Úgy gondolom ez
nem lehet akadály. Igaz az mplayer/mencoderem jelenleg nem vdpau-s de már
leforgattam magamnak azt is. Igaz is majd rá is kell keresnem hogy bírjam
munkára a kódolásnál a GPU-t.

És szvsz nem is a képkódolási paraméterezéssel van a gond, mert ha teszem
azt átdugom az SBLive-ba a videómagnó hangját, akkor ugye a már említett
hw.0,0-t nem is adom meg neki az aumix miatt, és simán felveszi az 1 órát
maximum 5 dupla frame-mel, jó minőségben hanggal.

A kérdés, milyen más megoldással tudnám megadni a mencodernek, hogy melyik
hangkártyát használja felvételre?
Ez nem vált be:
alsa:adevice=hw.0,1:amode=1
Az OSS felejtős: adevice=/dev/dsp1

A rendszer Mandriva 2008.1 pulseaudió befigyel. Semmilyen hangproblémával
nem találkoztam ezen kívül.

De ahogy írom az jutott eszembe, hogy miként tudnám megváltoztatni az
alapértelmezett hangkártyát menetközben. Lehet ez lenne jó megoldás?
A pulseaudióval elvileg ezt is meglehet tenni.(?)