Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
carte_tv_pilote_bttv [Le 12/04/2008, 18:29] 90.14.107.46, 127.0.0.1 |
carte_tv_pilote_bttv [Le 09/07/2020, 11:28] (Version actuelle) 78.203.218.4 [La carte est reconnue ?] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Dapper Edgy Feisty Gutsy Carte_TV BROUILLON}} | + | {{tag>Trusty carte_tv}} |
---- | ---- | ||
- | ====== Configuration d'une carte TV utilisant le pilote bttv sous ubuntu. ====== | + | ====== Configuration d'une carte TV utilisant le pilote bttv sous Ubuntu ====== |
- | Page en construction ... | + | Voilà quelques exemples de configuration de cartes TV utilisant des chipsets « bt » (Brooktree corp.), n'oubliez pas d'aller vous renseigner à la dernière partie pour savoir quel programme utiliser pour regarder la télé après l'avoir installée. |
- | Voilà quelques exemples de configuration de cartes Tv utilisant des chipsets « bt » (Brooktree corp.), n'oubliez pas d'aller vous renseigner à la dernière partie pour savoir quel programme utiliser pour regarder la télé après l'avoir installée :-) | + | A priori, BTTV est installé et est configuré correctement par défaut, les modifications expliqués dans ce document ne sont donc à effectuer que si vous rencontrez des problèmes. |
+ | ===== Miro PCTV Pro (Chipset bt878) ===== | ||
- | il serait cool d'expliquer comment on installe ce BTTV | + | [[:tutoriel:comment_editer_un_fichier|Éditez le fichier]] **/etc/modprobe.d/bttv.conf** et ajoutez-y les options suivantes : <file> |
+ | options bttv radio=0 card=39 tuner=3 gbuffers=4</file> | ||
- | ===== Miro PCTV Pro (Chipset bt878) ===== | + | Pour pouvoir profiter de la TV, redémarrer ou faites : <code>sudo rmmod bt878 && sudo rmmod bttv && sudo modprobe bttv radio=0 card=39 tuner=3 gbuffers=4</code> |
- | [[:tutoriel:comment_editer_un_fichier|Éditez le fichier]] **/etc/modprobe.d/bttv** et ajoutez-y les options suivantes : | + | ===== Carte TV : Hercules Smart TV Stereo ===== |
- | <file> | + | Pour cette carte, voici les réglages à effectuer: |
- | options bttv radio=0 card=39 tuner=3 gbuffers=4 | + | |
- | </file> | + | |
- | Pour pouvoir profiter de la TV, redémarrer ou faites : | + | [[:tutoriel:comment_editer_un_fichier|Créer un fichier]] **/etc/modprobe.d/bttv.conf**. |
- | + | ||
- | sudo rmmod bt878 && sudo rmmod bttv && sudo modprobe bttv radio=0 card=39 tuner=3 gbuffers=4 | + | |
+ | Y copier les lignes suivantes en fonction de votre version : <file /etc/modprobe.d/bttv.conf> | ||
+ | #i2c | ||
+ | alias char-major-89 i2c-devb | ||
+ | options i2c-algo-bit bit_test=1 | ||
+ | # bttv | ||
+ | alias char-major-81 videodev | ||
+ | alias char-major-81-0 bttv | ||
+ | # Askey TV Capturer | ||
+ | options bttv card=100 tuner=24 radio=0 pll=1 adc_crush=0 gbuffers=4 i2c_udelay=64 | ||
+ | options tvaudio tda9874a=1 tda9874a_STD=6 tda9874a_AMSEL=1 tda9874a_SIF=2 | ||
+ | options tda9887 port1=0 port2=0 pal=l | ||
+ | </file> | ||
+ | Les options "adc_crush=0" et "gbuffers=4" ont permis de régler le problème du son, instable sans ces options additionnelles. | ||
===== Carte TV : Hercules Smart TV 2 Stereo ===== | ===== Carte TV : Hercules Smart TV 2 Stereo ===== | ||
Ligne 30: | Ligne 42: | ||
Pour cette carte, voici les réglages à effectuer: | Pour cette carte, voici les réglages à effectuer: | ||
- | [[:tutoriel:comment_editer_un_fichier|Créer un fichier]] bttv dans /etc/modprobe.d | + | [[:tutoriel:comment_editer_un_fichier|Créer un fichier]] **/etc/modprobe.d/bttv.conf**. Y copier les lignes suivantes en fonction de votre version : <file /etc/modprobe.d/bttv.conf> |
- | + | ||
- | Y copier les lignes suivantes en fonction de votre version | + | |
- | + | ||
- | + | ||
- | <file> | + | |
alias char-major-89 i2c-dev | alias char-major-89 i2c-dev | ||
options bttv card=100 tuner=38 | options bttv card=100 tuner=38 | ||
Ligne 43: | Ligne 50: | ||
+ | ===== Leadtek Winfast TV 2000 XP Deluxe Edition ===== | ||
+ | Avec cette winfast et une audigy2 platinium , je n'avais pas de son à cause d'un mauvais choix de curseur...il est en "line" et il faut activer le "capture" [de Kikibelux] | ||
- | ===== Leadtek Winfast TV 2000 XP Deluxe Edition ===== | + | ==== La carte est reconnue ? ===== |
+ | |||
+ | Vérifiez qu'il s'agisse bien d'une winfast TV deluxe et non d'une winfast TV **expert** : | ||
+ | |||
+ | Dans une console, tapez : | ||
- | testé sur ubuntu 6.06 / 7.04 / 7.10 | + | dmesg | grep bttv |
- | par [[utilisateurs:manu_newbie]] | + | |
- | complété par [[utilisateurs:Baltos]] | + | |
+ | Normalement, vous obtenez ceci : | ||
- | ==== la carte est reconnue? ===== | + | <code> |
- | vérifiez qu'il s'agisse bien d'une winfast TV deluxe et non d'une winfast TV EXPERT:\\ | + | [4294689.700000] bttv: driver version 0.9.15 loaded |
- | dans une console, tapez: | + | |
- | <code> dmesg | grep bttv</code> | + | |
- | normalement, vous obtenez ceci: | + | |
- | <code>[4294689.700000] bttv: driver version 0.9.15 loaded | + | |
[4294689.700000] bttv: using 8 buffers with 2080k (520 pages) each for capture | [4294689.700000] bttv: using 8 buffers with 2080k (520 pages) each for capture | ||
[4294689.701000] bttv: Bt8xx card found (0). | [4294689.701000] bttv: Bt8xx card found (0). | ||
Ligne 73: | Ligne 81: | ||
[4294689.756000] bttv0: registered device radio0 | [4294689.756000] bttv0: registered device radio0 | ||
[4294689.756000] bttv0: PLL: 28636363 => 35468950 .. ok | [4294689.756000] bttv0: PLL: 28636363 => 35468950 .. ok | ||
- | [4294689.796000] bttv0: add subdevice "remote0"</code> | + | [4294689.796000] bttv0: add subdevice "remote0" |
+ | </code> | ||
- | Donc, la carte est reconnues comme une winfast TV 2000, mais par défaut, le tuner est considéré comme **type=5**, soit un tuner philips pal.\\ | + | Donc, la carte est reconnue comme une Winfast TV 2000, mais par défaut, le tuner est considéré comme **type=5**, soit un tuner Philips PAL. |
- | Hors, il ne s'agit pas forcément du tuner réellement présent dans votre carte winfast.\\ | + | Hors, il ne s'agit pas forcément du tuner réellement présent dans votre carte Winfast. |
+ | ==== Choisir le bon tuner ==== | ||
+ | Comment savoir quel tuner se trouve dans la carte ? | ||
- | ==== choisir le bon tuner ==== | + | * il faut connaitre le standard de la carte (PAL, SÉCAM, NTSC) ; |
+ | * choisir un tuner correspondant dans la liste des tuners compatibles avec les pilotes BTTV ([[http://www.lea-linux.org/cached/index/Hardware-hard_image-tv.html|liste des cartes et tuners compatibles BTTV]]). | ||
- | Comment savoir quel tuner se trouve dans la carte?\\ | + | Exemple : pour la France, il s'agit d'un **tuner type=24 - Philips PAL/SECAM multi (FQ1216ME)** mais il peut également s'agir d'un **tuner type=38 - Philips PAL/SECAM multi (FM1216ME MK3)** pour les plus récentes. |
- | * il faut connaitre le standard de la carte; pal, secam, ntsc | + | |
- | * choisir un tuner correspondant dans la liste des tuners compatibles avec les pilotes bttv ([[http://www.lea-linux.org/cached/index/Hardware-hard_image-tv.html|liste des cartes et tuners compatibles BTTV]]) | + | |
- | Exemple: pour la france, il s'agit d'un **tuner type=24 - Philips PAL/SECAM multi (FQ1216ME)** mais il peut également s'agire d'un **tuner type=38 - Philips PAL/SECAM multi (FM1216ME MK3)** pour les plus récentes. | + | Pour vérifier que notre choix est le bon, nous allons relancer le module //bttv// avec les options nécessaires : |
- | |||
- | pour vérifier que notre choix est le bon, nous allons relancer le module bttv avec les options nécessaires: | ||
<code> | <code> | ||
sudo rmmod bt878 | sudo rmmod bt878 | ||
sudo rmmod bttv | sudo rmmod bttv | ||
- | sudo modprobe bttv card=34 tuner=24</code> | + | sudo modprobe bttv card=34 tuner=24 |
- | + | ||
- | Lancer [[:tvtime]] et vérifier que le logiciel trouve des stations. | + | |
- | + | ||
- | ==== module bttv ==== | + | |
- | + | ||
- | Pour conserver les réglages aux prochains redémarrage de l'ordinateur, il faut créer un fichier bttv qui sera pris en charge au boot. | + | |
- | <code> | + | |
- | gksudo gedit /etc/modprobe.d/bttv | + | |
- | </code> | + | |
- | copier les informations nécessaires aux pilotes bttv: | + | |
- | <code> | + | |
- | options bttv radio=0 card=34 tuner=24 gbuffers=8 | + | |
</code> | </code> | ||
- | pour que les informations du fichier soient prises en charge au démarrage, il faut ajouter **bttv** à la fin du fichier /etc/modules: | ||
- | <code>gksudo gedit /etc/modules</code> | ||
- | ===== winfast tv 2000 EXPERT ===== | + | Lancer [[:TVTime]] et vérifier que le logiciel trouve des stations. |
- | voir sur le forum: [[http://forum.ubuntu-fr.org/viewtopic.php?pid=329171#p329171|sous Dapper, son OK!!!]] | + | ==== Module BTTV ==== |
+ | Pour conserver les réglages aux prochains redémarrage de l'ordinateur, il faut [[:tutoriel:comment_editer_un_fichier|créer un fichier]] **/etc/modprobe.d/bttv.conf** qui sera pris en charge au boot. | ||
+ | Y copier les informations nécessaires aux pilotes BTTV : | ||
+ | <file> | ||
+ | options bttv radio=0 card=34 tuner=24 gbuffers=8 | ||
+ | </file> | ||
- | ===== Hauppauge WinTV Express ===== | + | Pour que les informations du fichier soient prises en charge au démarrage, il faut ajouter « bttv » à la fin [[:tutoriel:comment_editer_un_fichier|du fichier]] **/etc/modules**. |
- | + | ||
- | Cette carte fonctionne parfaitement. Elle utilise le chip video BT878 et le chip audio tda9887. Il suffit de rajouter dans /etc/modprobe.d/options, les lignes suivantes : | + | |
- | + | ||
- | <code>options bttv tuner=38 | + | |
- | options tda9887 port2=0</code> | + | |
- | + | ||
- | Et redémarrer le PC. | + | |
- | + | ||
- | + | ||
===== Pour d'autres cartes TV ===== | ===== Pour d'autres cartes TV ===== | ||
- | Les autres options sont dans la documentations du noyaux Linux, disponible généralement dans **/usr/share/doc/linux-doc-2.6.*/Documentation/video4linux/**. Il faut avoir préalablement [[:tutoriel:comment_installer_un_paquet|installé le paquet]] **linux-doc**. | + | Les autres options sont dans la documentations du noyaux Linux, disponible généralement dans **/usr/share/doc/linux-doc/video4linux/**. Il faut avoir préalablement [[:tutoriel:comment_installer_un_paquet|installé le paquet]] **linux-doc**. |
Les paramètres //card// et //tuner// sont à adapter en fonction de votre carte. | Les paramètres //card// et //tuner// sont à adapter en fonction de votre carte. | ||
Les cartes et tuners supportés par le noyau sont listées dans **CARDLIST.bttv.gz** et **CARDLIST.tuner.gz**. | Les cartes et tuners supportés par le noyau sont listées dans **CARDLIST.bttv.gz** et **CARDLIST.tuner.gz**. | ||
- | FIXME : où sont ces fichiers ? | + | zless /usr/share/doc/linux-doc/video4linux/CARDLIST.bttv.gz |
+ | less /usr/share/doc/linux-doc/video4linux/CARDLIST.tuner | ||
Une page intéressante: [[http://xawdecode.sourceforge.net/aideFR/htmlpage/prerequisCTVall.htm|liste des cartes et tuners compatibles BTTV]] | Une page intéressante: [[http://xawdecode.sourceforge.net/aideFR/htmlpage/prerequisCTVall.htm|liste des cartes et tuners compatibles BTTV]] | ||
- | ===== Programme pour lire la tv sur son ordinateur ===== | + | ===== Avec quoi voir la TV sur son ordinateur ? ===== |
Après avoir bien paramétré votre carte il reste à savoir avec quel programme l'utiliser, il existe donc quelques programmes intéressants: | Après avoir bien paramétré votre carte il reste à savoir avec quel programme l'utiliser, il existe donc quelques programmes intéressants: | ||
*[[:Tvtime]] | *[[:Tvtime]] | ||
+ | *[[:XdTV]] - Permet la lecture ET l'enregistrement ! | ||
*[[:Xawtv]] | *[[:Xawtv]] | ||
*[[:zapping]] | *[[:zapping]] | ||
- | *[[:kdeTV]] | ||
---- | ---- | ||
- | //Contributeurs: [[utilisateurs:nuscly]], [[utilisateurs:Fabien26]].// | + | //Contributeurs : [[utilisateurs:nuscly]], [[utilisateurs:Fabien26]].// |