Video rögzítés tuner kártyáról

Fórumok

TVtuner kártyáról akarok videót rögzíteni. Tud valaki szoftvert erre ami egyből xvid-be dolgozik? Guis megoldás kellene ne kelljen már konzolból bűvészkedni. :) Az is jó lenne ha egyből lehetne úgy rögzíteni videót hogy a kimenet már dvd legyen, nem lehet ezt valahogy összekombinálni valamelyik dvd író progival?

Hozzászólások

Esetleg toronyórát láncostul?

Mellesleg megnézem én azt a TV-felvételt amit onthefly XviD-be kódolsz és nem 2x2-es felbontású/nézhetetlenül kockás.
Egy 1800 MHz-es AthlonXP (2200+) 10-12 fps-sel kódol nézhető minőségű XviDet. Ez realtimeban diavetítés. 20 fölé gyorsabb géppel sem mész.

edit: MPEG2 (DVD) rögzítés esélyesebb, további információ: man mencoder
(igen, ez bizony RTFM)

1.1 GHz duron, 768 DDR, PixelView PlayTV Pro
En ilyet dobtam ossze magamnak. Ez ugyan nem oldja meg azt hogy gui legyen, de en olyat nem szeretek. Viszont ha kicsit ugyes vagy, ehez konnyen lehet egy gui-t butykolni. Es egyenesen divx-be is JO minosegben tomorit. Igaz ami igaz, meglatszik a kulonbseg, de ha csak egyszeri nezesre szeretned felvenni, ez is jo. Ezzel a configgal ha divx-be megy, akkor 1 oranyi anyag kb. 470 megabyte. Termeszetesen ugyan ez ha mpeg-2 -be megy, akkor 2 giga korul van. Remelem segit valamit.

[11:49] majki@butterfly ~/Captures $ cat record
#!/bin/bash

CHANNEL=$1
STARTTIME=$2
DURATION=$3
TITLE=$4

echo "mn3monic TV recorder..."
echo "Capturing cannel ${CHANNEL} at ${STARTTIME}... for ${DURATION}... to ${TITLE}.avi"
echo "Waiting..."

NOW=`date +%H:%M`
while [ "${NOW}" != "${STARTTIME}" ];do
sleep 20
NOW=`date +%H:%M`
done

echo "Starting capture for ${DURATION}, filename is ${TITLE}.avi"
echo -n "Capturing... "

# MPEG2,LAME + volume boost
#mencoder tv://${CHANNEL} -tv driver=v4l2:device=/dev/video0:width=640:height=480:alsa:amode=1 -ofps 25 -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=5000:keyint=25:aspect=1.444 -oac mp3lame -lameopts vbr=0:cbr:br=64:mode=3:vol=5 -srate 22050 -endpos ${DURATION} -o "${TITLE}.avi" -quiet -vf pp=lb 1>/dev/null 2>/dev/null

# DIVX,LAME + volume boost
mencoder tv://${CHANNEL} -tv driver=v4l2:device=/dev/video0:width=640:height=480:alsa:amode=1 -ofps 25 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1000:keyint=25 -oac mp3lame -lameopts vbr=0:cbr:br=64:mode=3:vol=5 -srate 22050 -endpos ${DURATION} -o "${TITLE}.avi" -quiet -vf pp=lb 1>/dev/null 2>/dev/null

echo -e "done\n"