drt245 a écrit 1 commentaire

  • [^] # Re: svideo d'abord

    Posté par  . En réponse au message Mandriva et PVR250 Hauppauge - Télévision. Évalué à 1.

    Avant tout, merçi pour votre réponse.

    L'entrée svideo, c'est quoi : c'est pour un camescope et/ou un magnétoscope ? C'est surement une bonne idée, mais la mise en oeuvre dans la pièce commune risque de me poser des problème d'intendance. Vous me propser cela parcequ'alors il n'y a pas de canal à choisir ? Ce sera du PAL ou du SECAM. Sans doute du PAL ?

    J'ai bien " extract ivtv-fw-dec.bin ivtv-fw-enc.bin files in /lib/modules directory" comme demandé dans le wiki que vous m'avez recommandé.

    Comme j'ai une Mandriva au lieu d'une Debian comme sur le site que vous m'avez conseillé, je vais réfléchir (prudence, prudence)à la mise en place de video-ivtv et de video-frequencies
    qui d'après ce que j'ai pu voir par ailleurs sont des modules Perl.

    Si cela peut vous aider à me donner quelques informations complémentaires, veuillez trouver çi-joint quelques résutats de la commande ivtvctl.

    ========== ivtvctl -a =======================

    ioctl IVTV_IOC_G_CODEC ok
    Codec parameters
    aspect : 2
    audio : 0x00e9
    bframes : 3
    bitrate_mode: 0
    bitrate : 8000000
    bitrate_peak: 9600000
    dnr_mode : 0
    dnr_spatial : 0
    dnr_temporal: 8
    dnr_type : 0
    framerate : 0
    framespergop: 12
    gop_closure : 1
    pulldown : 0
    stream_type : 14
    ioctl VIDIOC_G_FMT ok
    Type : Video Capture
    Width : 720
    Height : 576
    ioctl VIDIOC_QUERYCAP ok
    Driver name : ivtv
    Card type : WinTV PVR 250
    Bus info : 0000:00:11.0
    Driver version: 1030
    Capabilities : 0x01030051
    ioctl: VIDIOC_ENUMINPUT
    Input : 0
    Name : Composite 0
    Type : 0x00000002
    Audioset: 0x00000003
    Tuner : 0x00000000
    Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
    Status : 0

    Input : 1
    Name : Composite 1
    Type : 0x00000002
    Audioset: 0x00000003
    Tuner : 0x00000000
    Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
    Status : 0

    Input : 2
    Name : Composite 2
    Type : 0x00000002
    Audioset: 0x00000003
    Tuner : 0x00000000
    Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
    Status : 0

    Input : 3
    Name : Composite 3
    Type : 0x00000002
    Audioset: 0x00000003
    Tuner : 0x00000000
    Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
    Status : 0

    Input : 4
    Name : Tuner 0
    Type : 0x00000001
    Audioset: 0x00000003
    Tuner : 0x00000000
    Standard: 0x00000000000000FF ( PAL )
    Status : 0

    Input : 5
    Name : Composite 4
    Type : 0x00000002
    Audioset: 0x00000003
    Tuner : 0x00000000
    Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
    Status : 0

    Input : 6
    Name : S-Video 0
    Type : 0x00000002
    Audioset: 0x00000003
    Tuner : 0x00000000
    Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
    Status : 0

    Input : 7
    Name : S-Video 1
    Type : 0x00000002
    Audioset: 0x00000003
    Tuner : 0x00000000
    Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
    Status : 0

    Input : 8
    Name : S-Video 2
    Type : 0x00000002
    Audioset: 0x00000003
    Tuner : 0x00000000
    Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
    Status : 0

    Input : 9
    Name : S-Video 3
    Type : 0x00000002
    Audioset: 0x00000003
    Tuner : 0x00000000
    Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
    Status : 0
    ioctl VIDIOC_G_INPUT ok
    Video input = 4
    ioctl: VIDIOC_ENUMOUTPUT
    ioctl VIDIOC_G_OUTPUT failed: Invalid argument
    ioctl: VIDIOC_ENUMAUDIO
    Input : 0
    Name : Tuner Audio In

    Input : 1
    Name : Audio Line In
    ioctl VIDIOC_G_AUDIO ok
    Audio input = 0: Tuner Audio In
    ioctl VIDIOC_G_FREQUENCY ok
    Frequency = 6400
    ioctl: VIDIOC_ENUMSTD
    index : 0
    ID : 0x0000000000003000
    Name : NTSC
    Frame period: 1001/30000
    Frame lines : 525

    index : 1
    ID : 0x00000000000000FF
    Name : PAL
    Frame period: 1/25
    Frame lines : 625

    index : 2
    ID : 0x00000000007F0000
    Name : SECAM
    Frame period: 1/25
    Frame lines : 625
    ioctl VIDIOC_G_STD ok
    Video standard = 0x007f0000
    ioctl: VIDIOC_QUERYCTRL
    Brightness = 128
    Contrast = 64
    Saturation = 64
    Hue = 0
    Volume = 58880
    Mute = 0


    ========= ivtvctl -P query the current video input [VIDIOC_G_INPUT] ===========
    ioctl VIDIOC_G_INPUT ok
    Video input = 4 # ce doit être l'entrée de la carte, ce qui doit correspondre à l'entrée Tuner 0 (voir au dessus)

    ========= ivtvctl -I (detect input video signal) ==========
    check SAA7115 input signal
    ioctl: VIDEO_STATUS = Bad ######## cela me semble ennnuyeux, mais qu'y faire

    SAA7115 reg[STATUS#1 - 0x1E] = 40
    Color Standard (D0-D1): BW/No color
    White peak loop (D2): Not activated
    Gain value for act.lum. (min) (D3): Not limited
    Gain value for act.lum. (max) (D4): Not limited
    WIPA-mode slow-time constant (D5): Not activated
    Horizontal frequency (D6): Unlocked
    Field length (D7): Non-standard

    SAA7115 reg[STATUS#2 - 0x1F] = c0
    Ready for capture (D0): No ######## cela me semble ennnuyeux, mais qu'y faire
    Macrovision 7.01 (D1): No
    MV Colorstripe burst (D2): No
    MV Colorstripe burst type 3 (D3): No
    Input signal timebase (D4): Non-stable (VCR) ######## cela me semble ennnuyeux, mais qu'y faire
    Field frequency (D5): 50Hz
    H & V loops (D6): Unlocked
    Interlace (D7): Detected

    ============

    J'en reviens toujours au même problême : scantv ne voit rien. Je suis sur NC Numericable et malgré toutes mes recherche je n'arrive pas à savoir si le distribution est en Secam ou en PAL ( un comble). Ni d'ailleurs sur quelles fréquence NC Numéricable diffuse On dirait que c'est un secret d'état.
    Ce qui fait que je ne sais pas quoi mettre dans la commande
    ivtvctl -d /dev/video3 -r tuner=0,freq=$1
    du site que vous m'avez conseillé. En tout état de cause, chez moi /dev/video3 n'existe pas, mais /dev/video0. c'est ce que j'utilise.

    Si scantv ne me donne rien, je risque de ne pas résoudre rapidement mon problème si je choisis les fréquences au hasard.

    Ce même site propose :
    create a /etc/modutils/ivtv file containing.
    Sur ma Mandreke /etc/modutils, n'existe pas. Je vais y réflechir demain, car maintenant je n'ai pas tout à fait les yeux en face des trous

    ====== i2c ====
    Le wiki me conseille de "remove i2c ....that are not vanilla". Je suis un peu étonné car il me semble, dans mes recherches, que cette suggestion ne m'a jamais été faite. même qu'il me semble que c'est un pré-requisite ??