Forum Linux.général Problème avec une carte d'acquisition TV

Posté par  .
Étiquettes :
0
27
oct.
2005
Bonjour,

Cette question concerne l'utilisation d'une carte Hauppauge PVR 150 sur une ubuntu avec mythtv.

Le problème est le suivant, j'utilise l'entrée SVHS de la carte pour acquérir le signal venant d'une Freebox. Le problème est que j'ai une image en noir et blanc (et dont la qualité est pas super). J'ai testé avec plusieurs version d'ivtv (0.3.9, 0.4.0, la 0.4.1 du SVN) mais sans plus de succès. Le PC retransmet bien une image en couleur vu que l'interface de myth tv et les films que je joue sont en couleur.

J'ai accessoirement aussi essayé d'utiliser l'entrée composite de la carte mais l'image était aussi en noir et blanc avec des parasites de couleurs par dessus (genre copperlist foireuse pour ceux qui ont connu l'amiga).

J'ai posté sur la liste ivtv avec les infos techniques, vous pouvez consulter là : http://www.ivtvdriver.org/pipermail/ivtv-users/2005-October/(...)

Je poste aussi ici dans l'espoir que quelqu'un ait déjà eu un problème similaire et l'aurait résolu, mais nombreuses heures de recherche sur le net n'ayant rien donné.

d'avance merci.
  • # ivtvctl -p 0

    Posté par  (site web personnel) . Évalué à 1.

    tu as bien selectionné l'entrée 0 ?
    ivtvctl -p 0
  • # petites idées :-/

    Posté par  . Évalué à 2.

    j'ai pas de carte d'aquisition et j'ai jamais utilisé mythtv mais j'ai déja joué avec des cables Svidéo ou composites

    Les problèmes que j'ai rencontrés très souvent :
    - un cable merdique
    - me faire avoir entre pal et secam (classique en cas d'image en noir et blanc)

    Après au sujet des parasites :
    quand je regarde un film avec mon portable sur la tele via un cable Svidéo j'ai plein de parasites alors qu'avec le même cable et un ordi fixe (donc un autre carte vidéo) il n'y a pas du tout de parasites. Conclusion, suivant la carte vidéo et la dispostion des connections sur l'ordi, la sortie svidéo est plus ou moins parasitée.
    • [^] # Re: petites idées :-/

      Posté par  . Évalué à 1.

      Le cable est dorée à l'or fin par des vierges de moins de 16 ans (bon ok je sors :)).

      Concernant les parasites on va dire que ce n'est pas vraiment les parasites type "mauvais cable" mais plutôt genre "le driver a un problème" type apparition d'un pattern régulier en couleur sur une image complètement noir et blanc.

      Pour le pal/secam il me semble que cela jouerait seuleument si j'utilisais un tuner et que c'était mal réglé, là c'est de l'acquisition directe d'un signal svhs, je ne pense pas qu'il y ait des histoires de ce type, même si dans le doute j'avais tout passer en secam.
      • [^] # Re: petites idées :-/

        Posté par  (site web personnel) . Évalué à 1.

        justement il me semble qu'il y a pas de svhs secam... je te file la conf que j'ai, et je t'avoue meme que je ne mets aucun param secam/pal apres chargement des modules
        j'ai aussi la freebox en entrée svideo
        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 350
        Bus info : 0000:00:0b.0
        Driver version: 1024
        Capabilities : 0x010700F3
        ioctl: VIDIOC_ENUMINPUT
        Input : 0
        Name : Composite 0
        Type : 0x00000002
        Audioset: 0x00000003
        Tuner : 0x00000000
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )
        Status : 0
        Input : 1
        Name : Composite 1
        Type : 0x00000002
        Audioset: 0x00000003
        Tuner : 0x00000000
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )
        Status : 0

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

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

        Input : 4
        Name : Tuner 0
        Type : 0x00000001
        Audioset: 0x00000003
        Tuner : 0x00000000
        Standard: 0x00000000007F0000 ( SECAM )
        Status : 0

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

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

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

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

        Input : 9
        Name : S-Video 3
        Type : 0x00000002
        Audioset: 0x00000003
        Tuner : 0x00000000
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )
        Status : 0
        ioctl VIDIOC_G_INPUT ok
        Video input = 0
        ioctl: VIDIOC_ENUMOUTPUT
        Output : 0
        Name : S-Video + Composite
        Type : 0x00000002
        Audioset: 0x00000001
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )

        Output : 1
        Name : Composite
        Type : 0x00000002
        Audioset: 0x00000001
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )

        Output : 2
        Name : S-Video
        Type : 0x00000002
        Audioset: 0x00000001
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )

        Output : 3
        Name : RGB
        Type : 0x00000002
        Audioset: 0x00000001
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )

        Output : 4
        Name : YUV C
        Type : 0x00000002
        Audioset: 0x00000001
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )

        Output : 5
        Name : YUV V
        Type : 0x00000002
        Audioset: 0x00000001
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )
        ioctl VIDIOC_G_OUTPUT ok
        Output = 0
        ioctl: VIDIOC_ENUMAUDIO
        Input : 0
        Name : Tuner Audio In

        Input : 1
        Name : Audio Line In
        ioctl VIDIOC_G_AUDIO ok
        Audio input = 1: Audio Line In
        ioctl VIDIOC_G_FREQUENCY ok
        Frequency = 10356
        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
        • [^] # Re: petites idées :-/

          Posté par  . Évalué à 1.

          On va dire que si tu as à peu près la même configuration, serait-il possible que tu me découpes la partie ivtv du /var/log/syslog, ca me permettra de voir si tu as le même modèle de carte que moi et quelle version d'ivtv tu utilises.

          Merci.
          • [^] # Re: petites idées :-/

            Posté par  (site web personnel) . Évalué à 1.

            tiens j'ai mis aussi les commandes pour charger les modules
            j'ai pas la meme carte que toi (pvr350) mais les composants sont les meme il me semble
            www.meilleure.info/log
  • # Résolution

    Posté par  . Évalué à 1.

    Finalement en utilisant l'entrée composite et en basculant à l'aide de ivtvctl le mode en pal j'ai à présent une image en couleur. Donc mission accompli, par contre j'ai encore un phénomène de scintillement mais il est sans doute du au cable, je vais voir avec un cable plusss mieux.

    Sinon dans un autre ordre d'idée, est ce quelqu'un aurait pas un script pour changer les chaines sur une freebox, genre mes premiers tests me montre qu'il va falloir que je trouve le bon tempo pour passer les chaines au dessus de 9 (appuie sur la première touche, maintien, puis appuie sur la deuxième touche). Donc si quelqu'un a déjà réalisé ça je suis preneur.
    • [^] # Re: Résolution

      Posté par  . Évalué à 1.

      Bonjour Stéphane,

      Une question et une réponse:

      Est-ce possible que tu fasses un petit howto de la PVR 150 et ivtv ? Car je galère un peu, j'ai compilé et installé le ivtv 0.4, ma carte est reconnue mais pas le tunner, je vais donc essaye de forcer tout ça à la main ce soir.
      Mais si tu avais le temps d'expliquer brièvement comment tu as fais, cela serait génial (indique quelle version de i2c tu utilises svp)

      Sinon pour changer les chaines avec IR-Blaster sur la freebox, j'avais trouver une astuce sous windows en repetant le premier ou deuxième chiffre:
      Ainsi la chaine 14 se configure par 114, et 123 par 11223.

      Merci d'avance....
      Jabasf
      • [^] # Re: Résolution

        Posté par  . Évalué à 1.

        En fait perso je n'utilise pas le tuner vu que je passe par une freebox et les chaines en hertziens je n'en ai pas trop l'utilité. A la base j'avais suivi les explications de cette page :

        http://www.blushingpenguin.com/mark/blog/?p=19

        En fait le mec avait fait un patch pour régler un problème de blocage de l'IR Blaster au bout d'un certains temps d'utilisation. Pour la version de I2C tu as mon log d'ivtv dans le lien que j'ai posté dans le premier message normalement toutes les infos sont dedans.

        Stéphane

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.