Journal Regarder la télé sous linux

Posté par  (site web personnel) .
Étiquettes : aucune
0
8
mai
2004
Yo !

Souhait : j'ai un ordi (shuttle SK41G) avec ecran LCD et une télé dans ma chambre. Je veux physiquement virer la télé mais pouvoir la regarder quand meme sur l'ordi.

Problème : le signal part d'une parabole, rentre dans une sorte de dispatcheur (pour avoir plusieurs télés), rentre dans un décodeur (pas Canal+ ou autre, juste un décodeur tout bete sur lequel je choisis la chaine que je veux regarder) et sort par une prise péritel.

Problème annexe : je ne connais rien à la télé, aux décodeurs et aux signaux utilisés !

Première solution : utiliser une "vga box" (http://www.lik-sang.com/comparison.php?item_grp_id=4(...)) à mettre entre le décodeur et l'écran LCD. Ceci dit je pense que l'écran LCD me posera des problèmes car il bride volontairement toute résolution qui sort des 9 résolutions prévues par le constructeur. (Exemple : la plage de rafraichissement vertical est de 60-75Hz, mais je ne peux pas faire du 640x480 en 62Hz)

Deuxième solution : utiliser une carte d'acquisition avec Video4Linux. Est-ce que le support de ce genre de matériel est abouti sous linux ? Est-ce que je vais pouvoir regarder ce que je suis en train d'acquérir ? C'est un peu le but quand meme...

Troisième solution : ???

Vous en dites quoi vous ? Allez, je suis persuadé qu'il y a des geeks drogués de télé qui sont dans cette meme situation :)

P.S. Le drogué de télé c'est pas moi, l'ordi n'est pas à moi et la chambre non plus :)
  • # deuxième solution

    Posté par  . Évalué à 6.

    J'utiliserai plutôt la deuxième solution. En fait, je l'utilise même. Chez moi, ça ne sort pas d'un décodeur, mais d'un magnétoscope qui me sert de tuner (celui de ma carte n'est pas reconnu).
    L'avantage en plus, c'est que tu peux te servir de ton ordinateur comme d'un magnétoscope numérique (j'utilise mplayer ou xawdecode pour enregistrer) et enregistrer en divx en temps réel (marche même sur un PII 800).
    À ce sujet, d'autres personnes se servent-ils de leur ordinateur comme d'un magnétoscope numérique et qu'utilisent-ils et avec quels configurations (codec, bitrate, ...).
    • [^] # Re: deuxième solution

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

      Merci pour ton retour :) J'ai quelques questions :

      1. Tu as quelle carte d'acquisition ?
      2. Peut-on se servir de mplayer pour récuperer le flux video ? Quelle est la commande si tu la connais ?
      3. Utilises-tu un cable Peritel->S-Video ?
      4. Est-ce que les ressources utilisées sont semblables à celles utilisées pour regarder un divx ? Autrement dit, est-ce qu'on peut faire du plein écran avec antialiasing sans problèmes ?
      5. Est-ce que la qualité ne se déteriore pas trop avec tous ces passages ?
      6. Tu utilises quelle version de noyau ?

      Voilà je pense avoir tout dit, merci bcp de répondre à au moins quelques unes de ces questions ! :)
      • [^] # Re: deuxième solution

        Posté par  . Évalué à 4.

        1. J'utilise une Pinnacle Systems PCTV pro (c'était la moins cher que j'avais trouvé avec un chipset bt878, enfin c'est ce qui était marqué) qui possède en fait un chipset Conexant CN878 (ce n'était pas vraiment en soit une erreur du site ou je l'ai acheté (ldlc.fr), mais le constructeur avait récemment changé le chipset. Je te conseil donc n'importe quel carte tv premier prix mais avec un chipset bt878 ou bt848 qui sont très bien gérée (si d'autre marche bien, merci pour les contributions) ;

        2. oui, avec des options à ralonge (je ne l'utilises plus en se moment, je ne me souviens plus trop des options). Par contre, il faut savoir que les options ont un peu changer au passage de mplayer 1.0. La page man de mplayer est assez bien faite, et en allant à la section -tv, tu trouveras plein d'options. Les options, c'est justement la question que je posais à la fin de mon commentaire ;

        3. je ne crois pas, j'utilises le jaune (je ne sais plus le nom) ;

        4. pour la lecture, ça ne change rien, c'est un divx comme un autre, pour l'enregistrement, ça prend évidemment plus de ressources. Pour le plein écran, oui pas de problème même pendant l'enregistrement ;

        5. je n'ai pas trop compris ta question. Quels passages ? le fichier n'est encodé qu'une fois ;

        6. en se moment le 2.6, mais ça marche aussi bien avec le 2.4.
        • [^] # Re: deuxième solution

          Posté par  . Évalué à 6.

          pour les options, globalement, ça donne ça :
          mencoder -tv driver=v4l:input=1:width=384:height=288:norm=SECAM -oac mp3lame -lameopts cbr:br=128 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1000:vhq -o sortie.avi tv://
          ensuite, je lis le fichiers avec
          mplayer -nocache sortie.avi (en plus, ça permet de mettre la télévision en pause).
          J'ai également mis ce fichier dans une partition partagé en nfs ce qui me permet de voire la télévision sur tout les ordis qui sont sur le réseau.
          PS, étrange, ça ne marche plus. avant, avec cette commande, je continuais à lire le fichier jusqu'au bout, maintenant, il s'arrête où en était l'enregistrement au début de la lecture.
          • [^] # Re: deuxième solution

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

            Très interessant :) Merci bcp...

            Ceci dit, je pense qu'hormis la possibilité de mettre en pause la télé, il doit etre tout à fait possible de juste regarder le flux video avec mplayer directement, sans passer par mencoder...
            • [^] # Re: deuxième solution

              Posté par  . Évalué à 2.

              il doit etre tout à fait possible de juste regarder le flux video avec mplayer directement, sans passer par mencoder...
              Tout à fait, il suffit de remplacer mencoder par mplayer et de virer tout ce qui est relatif à l'enregistrement (principalement voc et aoc) et on peut aussi configurer les chaines dans la ligne de commande pour passer de l'une à l'autre avec h et k
        • [^] # Re: deuxième solution

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

          5. Effectivement, hormis l'acquisition et la conversion Péritel -> Composite/S-Video (que tu n'as visiblement pas), il n'y a pas bcp de passages.
          J'imagine de toute façon que tu es satisfait de la qualité sinon tu en aurais parlé avant :)

          Au fait, toi non plus tu ne vends pas ta carte ? :) C'est cher ces cartes d'acquisition video ! A des prix raisonnables on trouve que des cartes avec des entrées DV et des boitiers USB....

          Merci encore une fois pour toutes ces précisions...
          • [^] # Re: deuxième solution

            Posté par  . Évalué à 2.

            La qualité est très variante suivant les options. Je cherche toujours à optimiser, car depuis qui je suis passé de Mandrake à Gentoo, j'ai eu une dégradation de la qualité. Il faut donc que j'adapte les réglages. Sinon, il y a une époque ou j'étais très satisait et étonné de la qualité. Sans compté qu'en plus, on peu après viré les pubs et tout avec avidemux ainsi que virer les bandes noires (par contre, ça oblige à réencoder le fichier).
          • [^] # Re: deuxième solution

            Posté par  . Évalué à 2.

            Ma carte tv (wintv primio à base de bt878) à une entrée video externe qui permet par exemple de brancher un magnétoscope ou autre équipement video de ce genre (donc un démodulateur sat aussi). Et ce genre de carte ne coute pas cher (si je me souviens bien je l'ai acheté dans les 60 euros).

            En outre tu peux utiliser la carte en effectuant une acquisition et regarder en tant réel l'image avec d'éventuels filtres (antialiasing...) ce qui utilise un petit peu de proc. Mais tu peux aussi diffuser l'image directement en utilisant l'overlay ce qui là n'utilise pas le processeur.
  • # re

    Posté par  . Évalué à 2.

    Problème : le signal part d'une parabole, rentre dans une sorte de dispatcheur (pour avoir plusieurs télés), rentre dans un décodeur (pas Canal+ ou autre, juste un décodeur tout bete sur lequel je choisis la chaine que je veux regarder) et sort par une prise péritel.

    oui une bete carte d'aquisition TV ayant une entree composite ou tu pouras brancher la sortie de ta prise peritel devra faire l'affaire (tu devra brancher aussi la sortie son sortant de la peritel sur ta carte son).
    Les adaptateurs peritel <-> composite se trouve assez facilement et tu peux meme en construire un si tu es courageux (c'est vrai ~10 € pour un bete raccord c'est un peu cher ...)

    Apres avec les v4l(2) tu ne devrais pas avoir trop de probleme du moment que ta carte est a base de bt8*8 (ou cnx878), et tu devrais pouvoir faire ce que tu desire.
    • [^] # Re: re

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

      Merci bcp mat :)

      J'ai donc dit une connerie dans mon dernier commentaire ? Ce n'est pas du Péritel->S-Video qu'il me faut ? C'est du Péritel->Composite ?
      Autrement dit, c'est ça qu'il me faut ? http://www1.fr.conrad.com/scripts/wgate/zcop_fr/~flN0YXRlPTQ5ODQ4Mz(...)
      S'il faut encore des cookies pour ce site, la description du produit est : "Fiche péritel/3 RCA (vidéo + audio R/L)"

      Ca coute à peine 3€ donc je pense que je vais me rabattre sur cette solution :)

      Plus bien sur un cordon 2xRCA -> Jack (http://www1.fr.conrad.com/scripts/wgate/zcop_fr/~flN0YXRlPTQ5ODQ4Mz(...)) que je brancherai à l'entrée de ma carte son, c'est ça ? Ou à l'entrée (s'il y en a) de la carte d'acquisition ?
      • [^] # Re: re

        Posté par  . Évalué à 1.

        J'ai donc dit une connerie dans mon dernier commentaire ? Ce n'est pas du Péritel->S-Video qu'il me faut ? C'est du Péritel->Composite ?

        en fait ca depend de la carte d'aquisition, la miene (anciene pctv) a une entre composite et une s-video.

        Le son se branche sur l'entre de la carte son.

        PS : j'ai pas reussit a trouver ton adaptateur a 3€ les seul que j'ai vu sur ton site sont entre 5 et 8 €..
    • [^] # Re: re

      Posté par  . Évalué à 1.

      Qqn sait si la pinnacle PVR 250 fonctionne bien avec v4linux ?

      Merci

Suivre le flux des commentaires

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