Pinnacle Systems, Inc. [hex] Pinnacle Studio PCTV USB2 {hilfe}

Nah a segitsegeteket kernem...

Vettem kamerat...
Samsung VP-D371 PAL

eddig ok... Vettem melle egy szep [nah jo sztem randa] is kutyut...
Pinnacle PCTV Analog USB
/* A cimben is emlitve */

Windowson kiprobaltam... Mindne szep es jo... bar kicsit nehezen vettem ra, hogy eszrevegye...

Nahmarmost en Windows-t szinte sose hazsnalok, maximum mas gepen...

Szukszavu leszek, de amit sztem tudni kell/lehet hozza azt ideirom:
[CODE]
$ uname -a
Linux testarossa 2.6.22-suspend2-r2 #4 SMP Sat Apr 26 01:54:05 CEST 2008 i686 Intel(R) Core(TM)2 CPU T5300 @ 1.73GHz GenuineIntel GNU/Linux

$ lsusb
Bus 002 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 002 Device 001: ID 0000:0000
Bus 003 Device 002: ID 046d:c00e Logitech, Inc. M-BJ69 Optical Wheel Mouse
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 007: ID 2304:0208 Pinnacle Systems, Inc. [hex] Pinnacle Studio PCTV USB2
Bus 001 Device 005: ID 048d:8903 Integrated Technology Express, Inc.
Bus 001 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000

$ lsmod
Module Size Used by
tuner 55848 0
tuner_3036 3976 0
em28xx_audio 6532 0
em28xx 238772 1 em28xx_audio
videodev 24064 1 em28xx
v4l2_common 14720 3 tuner,em28xx,videodev
v4l1_compat 11908 2 em28xx,videodev
compat_ioctl32 1408 0
ir_common 29572 0
tveeprom 13584 0
i915 20096 2
drm 65556 3 i915
snd_pcm_oss 31392 0
snd_mixer_oss 11904 1 snd_pcm_oss
snd_seq_oss 25728 0
snd_seq_device 4488 1 snd_seq_oss
snd_seq_midi_event 4096 1 snd_seq_oss
snd_seq 34608 5 snd_seq_oss,snd_seq_midi_event
rfcomm 29080 0
l2cap 17792 5 rfcomm
e100 29708 0
hci_usb 11420 2
bluetooth 40292 7 rfcomm,l2cap,hci_usb
snd_hda_intel 201112 0
snd_pcm 49156 3 em28xx_audio,snd_pcm_oss,snd_hda_intel
snd_timer 13316 2 snd_seq,snd_pcm
snd 30820 10 em28xx_audio,snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq_device,snd_seq,snd_hda_intel,snd_pcm,snd_timer
soundcore 5600 1 snd
snd_page_alloc 6024 2 snd_hda_intel,snd_pcm
ipw3945 88352 0

$ v4lctl -c /dev/video0 list
attribute | type | current | default | comment
-----------+--------+---------+---------+-------------------------------------
norm | choice | PAL-BG | PAL-BG | PAL-BG PAL-DK PAL-I PAL-M NTSC
input | choice | Televis | Televis | Television Composite1 S-Video
audio mode | choice | mono | mono | mono stereo lang1 lang2
volume | int | 31 | 31 | range is 0 => 31
mute | bool | off | on |

[/CODE]

nemtudom mi kene meg hozza... Doksikat neten olvastam mindent megcisnaltam... nehol meg ahogy gondoltam kiegeszitettem, mikor azzal nemment...

Nagynehezen ravettem es mostmar van /dev/video0
DE mplayer-el ha elidnitom, hyog tv:// vagy tv://1 meg hasonlo, akkor egy szep zold kepernyot latok...


mplayer -tv device=/dev/video0:amode=0:input=0:norm=PAL:driver=v4l2:outfmt=yuy2 tv://

Altalaban vele teszteltem... Volt oylan neten talalhato opciotomkeleg, amire meg csak a zold kepernyot se latom =/
Probaltam mar xawtv-vel mythtv-vel... mind latta, de nem ad kepet s ehangot... 'TIME OUT'-olnak...
SE hang SE kep...mindenfele tipuusal probalkoztam...
A makerat Composite modban hasznalom...

Probaltam azt is, hogy:


$ v4lctl -c /dev/video0 setinput Composite1

meg azt is, hogy


$ v4lctl setinput Composite1

De nem igyse nagyon kepes mast csinalni...

Meg esetleg segithet a `v4l-info`:


### v4l2 device info [/dev/video0] ###
general info           
    VIDIOC_QUERYCAP    
        driver                  : "em28xx"
        card                    : "Pinnacle PCTV USB 2"
        bus_info                : "1-1"
        version                 : 0.0.1
        capabilities            : 0x5030001 [VIDEO_CAPTURE,TUNER,AUDIO,READWRITE,STREAMING]
                       
standards              
    VIDIOC_ENUMSTD(0)  
        index                   : 0
        id                      : 0x7 [PAL_B,PAL_B1,PAL_G]
        name                    : "PAL-BG"
        frameperiod.numerator   : 1
        frameperiod.denominator : 25
        framelines              : 625
    VIDIOC_ENUMSTD(1)  
        index                   : 1
        id                      : 0xe0 [PAL_D,PAL_D1,PAL_K]
        name                    : "PAL-DK"
        frameperiod.numerator   : 1
        frameperiod.denominator : 25
        framelines              : 625
    VIDIOC_ENUMSTD(2)  
        index                   : 2
        id                      : 0x10 [PAL_I]
        name                    : "PAL-I"
        frameperiod.numerator   : 1
        frameperiod.denominator : 25
        framelines              : 625
    VIDIOC_ENUMSTD(3)  
        index                   : 3
        id                      : 0x100 [PAL_M]
        name                    : "PAL-M"
        frameperiod.numerator   : 1001
        frameperiod.denominator : 30000
        framelines              : 525
    VIDIOC_ENUMSTD(4)  
        index                   : 4
        id                      : 0xb000 [NTSC_M,NTSC_M_JP,?]
        name                    : "NTSC"
        frameperiod.numerator   : 1001
        frameperiod.denominator : 30000
        framelines              : 525

inputs                 
    VIDIOC_ENUMINPUT(0)
        index                   : 0
        name                    : "Television"
        type                    : TUNER
        audioset                : 0
        tuner                   : 0
        std                     : 0xb1f7 [PAL_B,PAL_B1,PAL_G,PAL_I,PAL_D,PAL_D1,PAL_K,PAL_M,NTSC_M,NTSC_M_JP,?]                  
        status                  : 0x0 []
    VIDIOC_ENUMINPUT(1)
        index                   : 1
        name                    : "Composite1"
        type                    : CAMERA
        audioset                : 0
        tuner                   : 0
        std                     : 0xb1f7 [PAL_B,PAL_B1,PAL_G,PAL_I,PAL_D,PAL_D1,PAL_K,PAL_M,NTSC_M,NTSC_M_JP,?]                  
        status                  : 0x0 []
    VIDIOC_ENUMINPUT(2)
        index                   : 2
        name                    : "S-Video"
        type                    : CAMERA
        audioset                : 0
        tuner                   : 0
        std                     : 0xb1f7 [PAL_B,PAL_B1,PAL_G,PAL_I,PAL_D,PAL_D1,PAL_K,PAL_M,NTSC_M,NTSC_M_JP,?]                  
        status                  : 0x0 []
                       
tuners                 
    VIDIOC_G_TUNER(0)  
        index                   : 0
        name                    : "Tuner"
        type                    : ANALOG_TV
        capability              : 0x2 [NORM]
        rangelow                : 704
        rangehigh               : 15328
        rxsubchans              : 0x0 []
        audmode                 : MONO
        signal                  : 0
        afc                     : -187500
                       
video capture          
    VIDIOC_ENUM_FMT(0,VIDEO_CAPTURE)
        index                   : 0
        type                    : VIDEO_CAPTURE
        flags                   : 0
        description             : "Packed YUY2"
        pixelformat             : 0x56595559 [YUYV]
    VIDIOC_G_FMT(VIDEO_CAPTURE)
        type                    : VIDEO_CAPTURE
        fmt.pix.width           : 720
        fmt.pix.height          : 576
        fmt.pix.pixelformat     : 0x56595559 [YUYV]
        fmt.pix.field           : INTERLACED
        fmt.pix.bytesperline    : 1440
        fmt.pix.sizeimage       : 829440
        fmt.pix.colorspace      : SMPTE170M
        fmt.pix.priv            : 0
                       
controls               

### video4linux device info [/dev/video0] ###
general info
    VIDIOCGCAP
        name                    : "Pinnacle PCTV USB 2"
        type                    : 0x3 [CAPTURE,TUNER]
        channels                : 3
        audios                  : 0
        maxwidth                : 720
        maxheight               : 576
        minwidth                : 48
        minheight               : 32

channels
    VIDIOCGCHAN(0)
        channel                 : 0
        name                    : "Television"
        tuners                  : 1
        flags                   : 0x1 [TUNER]
        type                    : TV
        norm                    : 0
    VIDIOCGCHAN(1)
        channel                 : 1
        name                    : "Composite1"
        tuners                  : 0
        flags                   : 0x0 []
        type                    : CAMERA
        norm                    : 0
    VIDIOCGCHAN(2)
        channel                 : 2
        name                    : "S-Video"
        tuners                  : 0
        flags                   : 0x0 []
        type                    : CAMERA
        norm                    : 0
               
tuner          
    VIDIOCGTUNER
        tuner                   : 0
        name                    : "Tuner"
        rangelow                : 704
        rangehigh               : 15328
        flags                   : 0x3 [PAL,NTSC]
        mode                    : PAL
        signal                  : 0
               
audio          
    VIDIOCGAUDIO
        audio                   : 0
        volume                  : 65535
        bass                    : 0
        treble                  : 0
               
picture        
    VIDIOCGPICT
        brightness              : 0
        hue                     : 0
        colour                  : 0
        contrast                : 0
        whiteness               : 0
        depth                   : 16
        palette                 : YUYV
               
buffer         
ioctl VIDIOCGFBUF: Invalid argument

window         
    VIDIOCGWIN 
        x                       : 0
        y                       : 0
        width                   : 720
        height                  : 576
        chromakey               : 0
        flags                   : 0

Hozzászólások

Próbáld ki valamelyik TV programmal (többet is, mert egyik másik összedől néha.:-D) és a Composite 2-t is bemenetként.

Ha zöld képernyőd van, akkor már jó nyomon jársz, nem a megfelelő inputon vagy mindössze szerintem.

Ujlatom ez megoldva...

cpia_usb
cpia
em28xx_dvb
dvb_core
em28xx
videodev
v4l1_compat
compat_ioctl32
videobuf_vmalloc
videobuf_core

ami eddig nem volt ezek kozul az bekerul modproba-al... es megy =) nagyon kiraly =)

Mar csak hang nincs...

`sox`-os megoldas nem mukodott...

dsp1-em nincs...

eredeti pelda:
sox -r 48000 -w -c 2 -t ossdsp /dev/dsp1 -t ossdsp /dev/dsp

igaz semi ertelme nem lenne, de azert kiprobaltam:
sox -r 48000 -w -c 2 -t ossdsp /dev/dsp -t ossdsp /dev/dsp

es tenylegs emi ertelme nem volt =)

--
by lightgod

így, hogy nem adsz meg csatornát, lehet, hogy nem is kéne semmit se megjelenítenie...
én tvtime-mal használom a dolgot, és annál pl. előtte célszerű végigkerestetni vele a frekiket. Beírja stationlist.xml-be, osztjóvan. szerintem nézd meg, hogy tvtime-scanner talál-e valamit, hátha az a baj, hogy nincs beállítva csatorna.
már scannelés közben kiírja, ha talált valamit

(ja és mellesleg tvtime ftw:) — tvtime-commanddal és ssh-val maga a mámor.)
—-—-—

int getRandomNumber() {
return 4;	//szabályos kockadobással választva.
	       //garantáltan véletlenszerű.
}	      //xkcd

ohó, thx, writeonly rlz.
ez esetben tényleg inkább az input paraméterrel érdemes szórakozni, asszem mplayer az elején ki is szokja írni, hogy hányas inputon mit kap.
Mindenesetre tvtime-mal az inputot is lehet váltani, ergó jusztis jó az:P

—-—-—

int getRandomNumber() {
return 4;	//szabályos kockadobással választva.
	       //garantáltan véletlenszerű.
}	      //xkcd

Nah egy gond van... nincs TVkatri =) csak egy irinyo irinyo dobozka... Audio [kisJack] bemenet... Video RCA bemenet... egy Antenna bemenet... Egy S-Video bemenet... Es egy USB kijovet...
Szal a hang nem csupan ide oda dugdosas...

Video meg... miutan betoltok 300 modult... valamelyik elinditja... meg nem volt erom vegignezni melyik az... FORciklus szokta csak egyszeren minent betolteni =)

TVTime is csak akor jatsza amikor mplayer is tudja semivel se tobb zsamomra... akkor lesz tobb, ha antennat kotok ra, addig tokeletes ez...

--
by lightgod

Nekem is ilyen van, nincs hangkimenete, csak bemenet, nem tudom mit lehet vele kezdeni...
---
Hey! Where'd my terminal go?