Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » Demo 17:53
 » DJopek 17:50
 » Promilus 17:46
 » XepeR 17:41
 » soyo 17:39
 » rooter666 17:37
 » Kenny 17:36
 » jenot 17:35
 » wielo 17:33
 » dugi 17:30
 » ligand17 17:25
 » MARtiuS 17:24
 » rzymo 17:23
 » bajbusek 17:23
 » NimnuL 17:21
 » ham_solo 17:20
 » P@blo 17:20
 » Artaa 17:16
 » McMi21 17:15
 » 3kawki 17:14

 Dzisiaj przeczytano
 41128 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

Mój skrypy do przechwytu TV pod linuksem - listing (długie) , Master/Pentium 25/11/07 13:07
#! /bin/bash
amixer -c 0 sset Line 40% unmute cap
amixer -c 0 sset Mic 0% mute uncap
amixer -c 0 sset CD 0% mute uncap
amixer -c 0 sset Phone 0% mute uncap
amixer -c 0 sset Aux 0% mute uncap
amixer -c 0 sset Capture 5 cap
case $1 in
"axn") tvfreq=319.00 ;;
"cartoon") tvfreq=559.00 ;;
"hallmark") tvfreq=527.00 ;;
"minimini") tvfreq=599.25 ;;
"national") tvfreq=471.00 ;;
"planete") tvfreq=462.60 ;;
"polsat") tvfreq=175.00 ;;
"puls") tvfreq=343.00 ;;
"tele5") tvfreq=231.25 ;;
"tv4") tvfreq=151.00 ;;
"tvn") tvfreq=247.25 ;;
"tvn7") tvfreq=255.00 ;;
"tvp1") tvfreq=191.00 ;;
"tvp2") tvfreq=207.00 ;;
*) echo "Nieznana stacja"
exit ;;
esac

case $4 in
"normal") sudo nice -n -1 mencoder -tv driver=v4l2:width=720:height=576:input=0:freq=$tvfreq:norm=PAL:buffersize=512:amode=1:adevice=/dev/dsp:audiorate=48000 -ovc lavc -lavcopts vcodec=mpeg4:vqscale=4:keyint=125:mbd=2 -oac mp3lame -lameopts fast:q=5 -noautoexpand -vf yadif,denoise3d=4:3:6 -o /home/tomasz/kamera/$2 tv:// -v -endpos $3 ;;
"high") sudo nice -n -1 mencoder -tv driver=v4l2:width=720:height=576:input=0:freq=$tvfreq:norm=PAL:buffersize=512:amode=1:adevice=/dev/dsp:audiorate=48000 -ovc lavc -lavcopts vcodec=mpeg2video:vqscale=2:dc=10:keyint=12:mbd=2 -oac pcm -noautoexpand -vf yadif,denoise3d=4:3:6 -o /home/tomasz/kamera/$2 tv:// -v -endpos $3 ;;
"best") sudo nice -n -1 mencoder -tv driver=v4l2:width=720:height=576:input=0:freq=$tvfreq:norm=PAL:buffersize=512:amode=1:adevice=/dev/dsp:audiorate=48000 -ovc lavc -lavcopts vcodec=ffvhuff:context=1:pred=2 -oac pcm -noautoexpand -vf yadif,denoise3d=4:3:6 -o /home/tomasz/kamera/$2 tv:// -v -endpos $3 ;;
"real") sudo nice -n -1 mencoder -tv driver=v4l2:width=720:height=576:input=0:freq=$tvfreq:norm=PAL:buffersize=512:amode=1:adevice=/dev/dsp:audiorate=48000 -ovc lavc -lavcopts vcodec=ffvhuff:context=1:pred=2 -oac pcm -noautoexpand -o /home/tomasz/kamera/$2 tv:// -v -endpos $3 ;;
*) echo "Nieznany profil"
exit ;;
esac

case $5 in
"poweroff") sudo /sbin/poweroff ;;
esac

Opis:
1. Ustawienie głośności i źródła dźwięku
2. Wybór stacji
3. Wybór profilu kompresji
normal - MPEG4, q=4, dźwięk= mp3, q=5
high - MPEG2, q=2, dźwięk=pcm
best - beststratny huff
real - jak wyżej bez żadnych filtrów
normal,high i best używają odszumiania i yadif do usunięcie przeplotu.
NIE ODSZUMIAĆ obrazu z przeplotem (to dla mniej zaawansowanych).
4. Wybór czy ma wyłaczyć system po zakończeniu.

Oczywiście nie jest on uniwersalny ale może komuś się przyda.

Nie ma tego złego , co by się w gorsze
obrócić nie mogło - jak nie wierzysz
włącz komputer :-)

  1. a i wywołanie , Master/Pentium 25/11/07 13:09
    przechwyt_tv nazwa_stacji nazwa_pliku czas [poweroff]
    poweroff opcjonalnie
    czas w formacie 00:00:00

    Nie ma tego złego , co by się w gorsze
    obrócić nie mogło - jak nie wierzysz
    włącz komputer :-)

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL