Felvétel tv-ből

Fórumok

Sziasztok.

A kérdésem az lenne, hogy ki milyen módszerrel szokott felvenni tv-ből?
Nekem (ha jól emlékszem) egy WinTV 2000 XP tunerkártyám van, amit az lspci így ismer fel:
05:00.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
Működik megfelelően, tv-t nézni a TvTime-al szoktam.
Persze sejtem, hogy a legtöbb válasz az mplayer - mencoder párost fogja tartalmazni, amivel nincs is semmi baj, de ezzel kapcsolatban több kérdés is felmerül. Az mplayernek meg kell adni a frekvenciát, hogy a helyes adót fogja. Honnan tudom én azt? Illetve ha mplayerrel nézek tv-t, hogy váltok csatornát egyszerűen?
Btw a kérdés az, hogy Ti mivel és hogyan oldjátok meg a tv adások rögzítését linuxon.
A válaszokat előre is köszi.

Hozzászólások

ahogy sejtetted, kezdem is a mencoder-esek sorát :)

van egy kis scriptem erre a célra, amiben a
`/usr/bin/v4lctl setstation $channel`;
sorral lövöm be felvétel előtt a csatornát. Ez a .xawtv-ből szedi ki az infot ha jól rémlik, a scantv-vel pedig lehet gyártani ilyen konfigot.

a felvételt nálam a mencoder végzi, valahogy így:

/usr/bin/mencoder tv:// -tv driver=v4l2:device=/dev/v4l/video0:width=640:height=480:buffersize=160:forceaudio:adevice=/dev/dsp -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=800:vhq:vqmax=31:keyint=250 -oac mp3lame -lameopts cbr:br=96 -vf pp=lb/de/tn:1:2:3 -ssf lgb=3.0 -sws 2 -endpos $t -o $file

Elindítod az mplayer-t konzolban: "mplayer tv://", majd a 'h','k' billentyűkkel tudsz csatornát váltani. A konzolban kiírja mi az aktuális. Előbb-utóbb megtalálod a kívánt csatornát, pl.: e4.

Felvételhez ezt kell megadni az mencoder-nek:
mencoder tv://e4 [... többi opció ...]

Az svn-ből származó verzióban már lehet használni a -tvscan opciót: ez megkeresi a csatornákat.