Pagina 1 di 3

scheda tv su ubuntu

MessaggioInviato: 19 nov 2007, 13:52
di Aragorn
posseggo una lifeview prime (SAA7130) pal dk e pal b/g e
ho seguito queso tutorial (http://wiki.ubuntu-it.org/SchedeTvHowto)

il problema che nn so che sceda inserire e che tuner

cmq facendo
Codice: Seleziona tutto
aragorn@MinasTirith:~$ lspci | grep Multimedia
00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2)
01:07.0 Multimedia controller: Philips Semiconductors SAA7130 Video Broadcast Decoder (rev 01)


quindi la scheda la vede

però dopo aver fatto il tutto e installato tvtime eseguendo il comando tvtime-scanner
la risposta è questa

Codice: Seleziona tutto
aragorn@MinasTirith:~$ tvtime-scanner
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /home/aragorn/.tvtime/tvtime.xml
Scanning using TV standard PAL.
/home/aragorn/.tvtime/stationlist.xml: No existing PAL station list "Custom".

    Your capture card driver: Kodak EZ200
    does not support studio-quality colour images required by tvtime.
    This is a hardware limitation of some cards including many
    low-quality webcams.  Please select a different video device to use
    with the command line option --device.

    Message from the card was: Argomento non valido


dove la kodak è la vecchia webcam

idee?

Re: scheda tv su ubuntu

MessaggioInviato: 19 nov 2007, 14:55
di thrantir
è chiaro che sta cercando di usare il device sbagliato, questo programma ha un file di configurazione?

Re: scheda tv su ubuntu

MessaggioInviato: 19 nov 2007, 14:57
di Aragorn
nn lo so ma da console si può lanciare il comando
tvtime-configure

con questa risposta

Codice: Seleziona tutto
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /home/aragorn/.tvtime/tvtime.xml
usage: tvtime-configure [OPTION]...

  -a, --widescreen           16:9 mode.
  -A, --nowidescreen         4:3 mode.
  -b, --vbidevice=DEVICE     VBI device (defaults to /dev/vbi0).
  -c, --channel=CHANNEL      Tune to the specified channel on startup.
  -d, --device=DEVICE        video4linux device (defaults to /dev/video0).
  -f, --frequencies=NAME     The frequency table to use for the tuner.
                             (defaults to us-cable).

                             Valid values are:
                                 us-cable
                                 us-cable100
                                 us-broadcast
                                 china-broadcast
                                 southafrica
                                 japan-cable
                                 japan-broadcast
                                 europe
                                 australia
                                 australia-optus
                                 newzealand
                                 france
                                 russia
                                 custom (first run tvtime-scanner)

  -F, --configfile=FILE      Additional config file to load settings from.
  -h, --help                 Show this help message.
  -g, --geometry=GEOMETRY    Sets the output window size.
  -i, --input=INPUTNUM       video4linux input number (defaults to 0).
  -I, --inputwidth=SAMPLING  Horizontal resolution of input
                             (defaults to 720 pixels).
  -m, --fullscreen           Start tvtime in fullscreen mode.
  -M, --window               Start tvtime in window mode.
  -n, --norm=NORM            The norm to use for the input.  tvtime supports:
                             NTSC, NTSC-JP, SECAM, PAL, PAL-Nc, PAL-M,
                             PAL-N or PAL-60 (defaults to NTSC).
  -R, --priority=PRI         Sets the process priority to run tvtime at.
  -t, --xmltv=FILE           Read XMLTV listings from the given file.
  -l, --xmltvlanguage=LANG   Use XMLTV data in given language, if available.
  -x, --mixer=DEVICE[:CH]    The mixer device and channel to control.
                             (defaults to /dev/mixer:line)

                             Valid channels are:
                                 vol, bass, treble, synth, pcm, speaker, line,
                                 mic, cd, mix, pcm2, rec, igain, ogain, line1,
                                 line2, line3, dig1, dig2, dig3, phin, phout,
                                 video, radio, monitor

Re: scheda tv su ubuntu

MessaggioInviato: 19 nov 2007, 15:49
di thrantir
e se lanci questo tvtime-scanner che ti dice?

Re: scheda tv su ubuntu

MessaggioInviato: 19 nov 2007, 15:56
di Aragorn
la cosa che ho riportato sopra mi vede la webcam

Re: scheda tv su ubuntu

MessaggioInviato: 19 nov 2007, 22:35
di CaberNET54
Ora non ho tempo Sergio :? ma guarda con attenzione questo:

http://ubuntuforums.org/showthread.php?t=295293&page=2

e questo:

http://ubuntufr.free.fr/?p=26

Dentro c'è la soluzione!

8-)

Re: scheda tv su ubuntu

MessaggioInviato: 20 nov 2007, 13:42
di Aragorn
ok ma nn ho capito questo punto

Codice: Seleziona tutto
stemp@caderousse:~$ lspci
.....
00:0a.0 Multimedia controller: Philips Semiconductors SAA7134 Video Broadcast Decoder (rev 01)
…..

With this code 00:0a.0 we could find the vendor and device idents :

stemp@caderousse:~$ cat /sys/devices/pci0000\:00/0000\:00\:0a.0/vendor
[b]0×1131[/b]
stemp@caderousse:~$ cat /sys/devices/pci0000\:00/0000\:00\:0a.0/device
[b]0×7134[/b]

Here is the new line for our file /etc/udev/rules.d/95-perso.rules :

KERNEL=="video*", SYSFS{vendor}=="0×1131“, SYSFS{device}==”0×7134“, SYMLINK+=”tv”


dove li trova 0x1131 e 0x7134

io cmq lanciando lspci
ottengo questo

Codice: Seleziona tutto
01:07.0 Multimedia controller: Philips Semiconductors SAA7130 Video Broadcast Decoder (rev 01)

Re: scheda tv su ubuntu

MessaggioInviato: 20 nov 2007, 14:09
di CaberNET54
Da quello che intuisco dovresti ora dare questo comando:

Codice: Seleziona tutto
cat /sys/devices/pci0000\:00/0000\:00\:07.0/vendor

0xXXXX
e questo:

Codice: Seleziona tutto
cat /sys/devices/pci0000\:00/0000\:00\:07.0/device

0xYYYY

i due valori riportati come esito dovrai riportarli qui come da guida francese:

Codice: Seleziona tutto
KERNEL=="video*", SYSFS{vendor}=="0xXXXX“, SYSFS{device}==”0×YYYY“, SYMLINK+=”tv”

udev restart :

sudo /etc/init.d/udev restart

Done

Re: scheda tv su ubuntu

MessaggioInviato: 20 nov 2007, 14:38
di Aragorn
Codice: Seleziona tutto
aragorn@MinasTirith:~$ cat /sys/devices/pci0000\:00/0000\:00\:07.0/vendor
0x10de
aragorn@MinasTirith:~$ cat /sys/devices/pci0000\:00/0000\:00\:07.0/device
0x0054


fatto tutto ma.... stesso problema

Re: scheda tv su ubuntu

MessaggioInviato: 20 nov 2007, 14:43
di CaberNET54
Allora dai da terminale:

Codice: Seleziona tutto
KERNEL=="video*", SYSFS{vendor}=="0x10de“, SYSFS{device}==”0x0054“, SYMLINK+=”tv”

e

sudo /etc/init.d/udev restart

Done

Re: scheda tv su ubuntu

MessaggioInviato: 20 nov 2007, 14:46
di Aragorn
fatto ma nulla :(

Codice: Seleziona tutto
aragorn@MinasTirith:~$ tvtime
Running tvtime 1.0.2.
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /home/aragorn/.tvtime/tvtime.xml
/home/aragorn/.tvtime/stationlist.xml: No existing PAL station list "custom".

    Your capture card driver: Kodak EZ200
    does not support studio-quality colour images required by tvtime.
    This is a hardware limitation of some cards including many
    low-quality webcams.  Please select a different video device to use
    with the command line option --device.

    Message from the card was: Argomento non valido

Thank you for using tvtime.

Re: scheda tv su ubuntu

MessaggioInviato: 20 nov 2007, 14:54
di CaberNET54
Prova a dare questo comando:

Codice: Seleziona tutto
tvtime -d /dev/video1


e prova poi a lanciare:

tvtime-scanner

Re: scheda tv su ubuntu

MessaggioInviato: 20 nov 2007, 14:56
di Aragorn
uhm

Codice: Seleziona tutto
aragorn@MinasTirith:~$ tvtime -d /dev/video1
Running tvtime 1.0.2.
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /home/aragorn/.tvtime/tvtime.xml
/home/aragorn/.tvtime/stationlist.xml: No existing PAL station list "custom".
videoinput: Cannot open capture device /dev/video1: Nessun file o directory


Re: scheda tv su ubuntu

MessaggioInviato: 20 nov 2007, 17:03
di CaberNET54
Prova a dare da terminale:

Codice: Seleziona tutto
udevinfo -a -p $(udevinfo -q path -n /dev/video0)


e

Codice: Seleziona tutto
udevinfo -a -p $(udevinfo -q path -n /dev/video1)


e posta i risultati

Re: scheda tv su ubuntu

MessaggioInviato: 20 nov 2007, 17:17
di Aragorn
udevinfo -a -p $(udevinfo -q path -n /dev/video0)

Codice: Seleziona tutto
aragorn@MinasTirith:~$ udevinfo -a -p $(udevinfo -q path -n /dev/video0)

Udevinfo starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.

  looking at device '/class/video4linux/video0':
    KERNEL=="video0"
    SUBSYSTEM=="video4linux"
    DRIVER==""
    ATTR{pictsetting}=="force_rgb=0, gamma=3, OffRed=0, OffBlue=0, OffGreen=0, GRed=256, GBlue=256, GGreen= 256 "
    ATTR{model}=="Kodak EZ200"
    ATTR{stream_id}=="JPEG"
    ATTR{name}=="GSPCA USB Camera"
    ATTR{dev}=="81:0"

  looking at parent device '/devices/pci0000:00/0000:00:02.0/usb1/1-4':
    KERNELS=="1-4"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{product}=="Kodak EZ200 DIGITAL CAMERA"
    ATTRS{manufacturer}=="EASTMAN KODAK COMPANY"
    ATTRS{quirks}=="0x0"
    ATTRS{maxchild}=="0"
    ATTRS{version}==" 1.10"
    ATTRS{devnum}=="9"
    ATTRS{busnum}=="1"
    ATTRS{speed}=="12"
    ATTRS{bMaxPacketSize0}=="8"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bDeviceProtocol}=="ff"
    ATTRS{bDeviceSubClass}=="ff"
    ATTRS{bDeviceClass}=="ff"
    ATTRS{bcdDevice}=="0100"
    ATTRS{idProduct}=="0300"
    ATTRS{idVendor}=="040a"
    ATTRS{bMaxPower}=="500mA"
    ATTRS{bmAttributes}=="80"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bNumInterfaces}==" 2"
    ATTRS{configuration}==""
    ATTRS{dev}=="189:8"

  looking at parent device '/devices/pci0000:00/0000:00:02.0/usb1':
    KERNELS=="usb1"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{serial}=="0000:00:02.0"
    ATTRS{product}=="OHCI Host Controller"
    ATTRS{manufacturer}=="Linux 2.6.22-14-generic ohci_hcd"
    ATTRS{quirks}=="0x0"
    ATTRS{maxchild}=="10"
    ATTRS{version}==" 1.10"
    ATTRS{devnum}=="1"
    ATTRS{busnum}=="1"
    ATTRS{speed}=="12"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bDeviceProtocol}=="00"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceClass}=="09"
    ATTRS{bcdDevice}=="0206"
    ATTRS{idProduct}=="0000"
    ATTRS{idVendor}=="0000"
    ATTRS{bMaxPower}=="  0mA"
    ATTRS{bmAttributes}=="e0"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{configuration}==""
    ATTRS{dev}=="189:0"

  looking at parent device '/devices/pci0000:00/0000:00:02.0':
    KERNELS=="0000:00:02.0"
    SUBSYSTEMS=="pci"
    DRIVERS=="ohci_hcd"
    ATTRS{msi_bus}==""
    ATTRS{broken_parity_status}=="0"
    ATTRS{modalias}=="pci:v000010DEd0000005Asv000010DEsd0000CB84bc0Csc03i10"
    ATTRS{local_cpus}=="ff"
    ATTRS{irq}=="17"
    ATTRS{class}=="0x0c0310"
    ATTRS{subsystem_device}=="0xcb84"
    ATTRS{subsystem_vendor}=="0x10de"
    ATTRS{device}=="0x005a"
    ATTRS{vendor}=="0x10de"

  looking at parent device '/devices/pci0000:00':
    KERNELS=="pci0000:00"
    SUBSYSTEMS==""
    DRIVERS==""
    ATTRS{uevent}==""


udevinfo -a -p $(udevinfo -q path -n /dev/video1)


Codice: Seleziona tutto
aragorn@MinasTirith:~$ udevinfo -a -p $(udevinfo -q path -n /dev/video1)
node name not found
udevinfo: option requires an argument -- p