TV adás rögzítése mencoder

Fórumok

Sziasztok,

Tönkre ment a TV-m, ezért kénytelen voltam a laptopon beüzemelnem 1000 éves MSI VOX USB kártyát. TVTIME tökéletesen működik, rögzíteni szeretnék adást, de hangot nem vesz fel (kép tökéletes).
A hang bemenet a kártyáról a hangkártya input.

Az alábbival próbálkozom:

mencoder tv:// -tv input=0:driver=v4l2:device=/dev/video0:normid=2:norm=PAL:amode=1:brightness=4:contrast=7:hue=4:saturation=47:width=720:height=540:quality=100:fps=25:adevice=/dev/dsp -vf crop=694:520:13:9,pp=0x20000,denoise3d=4:4:5:harddup -af equalizer=1:2:1:0:0:0:0:1:2:-8,volume=10.0:0 -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=4700:keyint=250:aspect=4/3 -oac mp3lame -lameopts cbr:br=192 -srate 44100 -o /home/vegh/rip/tv_rec-2008.09.03-11:10:58.avi -endpos 2:00:00

lspci

00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)

TVTIME futtatásakor az alábbi script indításával vennék fel adást.

http://hu.gentoo-wiki.com/HOGYAN_Vegy%C3%BCnk_fel_TV_ad%C3%A1st%3F

Előre is köszi minden segítséget

Hozzászólások

tuner ossze van kotve hangkartyaval? usbseknek sajat "hangkartyajuk" van, ahol a tv adas hangja van. azt allitsd be neki.

---
Apple iMac 20"
áéíóöőúüű

ffmpeg-et probaltad mar?

man ffmpeg:
...
ffmpeg -f oss -i /dev/dsp -f video4linux2 -i /dev/video0 /tmp/out.mpg
...

Zsiraf

ffmpeg -f oss -i /dev/dsp -f video4linux2 -i /dev/video0 /tmp/out.mpg
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --enable-gpl --enable-pp --enable-swscaler --enable-pthreads --enable-libvorbis --enable-libtheora --enable-libogg --enable-libgsm --enable-dc1394 --disable-debug --enable-shared --prefix=/usr
libavutil version: 1d.49.3.0
libavcodec version: 1d.51.38.0
libavformat version: 1d.51.10.0
built on Jul 23 2008 22:38:24, gcc: 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
Unknown input or output format: oss

khmmm... 2007-es ffmpeggel mit is lehetne kezdeni? :)

Zsiraf

....$ ffmpeg -f oss -i /dev/dsp -f video4linux2 -i /dev/video0 /tmp/out.mpg
FFmpeg version r11872+debian_0.svn20080206-12, Copyright (c) 2000-2008 Fabrice Bellard, et al.
  configuration: --enable-gpl --enable-libfaad --enable-pp --enable-swscaler --enable-x11grab --prefix=/usr --enable-libgsm --enable-libtheora --enable-libvorbis --enable-pthreads --disable-strip --enable-libdc1394 --disable-armv5te --disable-armv6 --disable-altivec --disable-vis --enable-shared --disable-static
  libavutil version: 49.6.0
  libavcodec version: 51.50.0
  libavformat version: 52.7.0
  libavdevice version: 52.0.0
  built on Aug 25 2008 17:05:04, gcc: 4.3.1
Input #0, oss, from '/dev/dsp':

Tudom, csak azért küldtem, hogy lásd mit használok.
apt-get update upgrade után is 2007-es ffmpeg van.
Ha forrásból leszedem és lefordítom a jelzett paraméterekkel, az megoldást jelent számomra? Hang van, a tvtime tökéletesen használható, csak nem tudok hangot rögzíteni.

Satya

Alsamixerben a capture eszköz kijelölése, hangerő csutkázása megvót?

Tvtime közben akarsz mencodert futtatni? Szabad azt?

tvtime kilépéskor/lövéskor nem muteolja a hangot? régebben mintha lett volna ilyen gond vele (?)

próbáld a felvételt tvtime nélkül.
aztzán ha nézni akarod akkor mplayer -noidx felv.avi pár msp csúszással nézheted. tekerni persze nem tudsz a fájlban. :)

------------

r=1 vagyok, de ugatok...

Hali,

Már próbálkoztam, nincs változás. Kép OK, hang csak zaj.

mencoder tv:// -tv input=0:driver=v4l2:device=/dev/video0:normid=2:norm=PAL:amode=1:brightness=4:contrast=7:hue=4:saturation=47:width=720:height=540:quality=100:fps=25:alsa:adevice=hw.0,0 -vf crop=694:520:13:9,pp=0x20000,denoise3d=4:4:5:harddup -af equalizer=1:2:1:0:0:0:0:1:2:-8,volume=10.0:0 -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=4700:keyint=250:aspect=4/3 -oac mp3lame -lameopts cbr:br=192 -srate 44100 -o /home/vegh/rip/tv_rec-2008.09.04-13:24:22.avi -endpos 2:00:00