CransTV
CransTV est une alternative à VLC Media Player pour Linux. C'est un client SAP, ce qui signifie qu'il sait récupérer sur le réseau la liste des chaînes diffusées.
Les vignettes sont créées à partir du site http://television.crans.org/vignettes.html
CransTV est opérationnel. Le développement est cependant toujours en cours.
Cette page a pour objet :
- l'installation de CransTV
- la centralisation des informations et des idées.
Icone Cr@nsTV :
par Milouse
Installation
Avec aptitude
Depuis quelques temps, CransTv est disponible sous paquet debian.
Cela évite d'avoir à ce préoccuper des histoires de dépendances. Tout est géré automatiquement à l'installation (notament la dépendance avec dumpudp, ce paquet est inclu dans cranstv.deb)
Il faut rajouter les dépôts du crans dans son sources.list
(pour les nuls il faut editer les fichier sources.list présents dans /etc/apt ou avec la commande : $gedit /etc/apt/sources.list)
- Pour Debian :
deb ftp://ftp.crans.org/pub/crans/debian ./
Pour Ubuntu :
deb ftp://ftp.crans.org/pub/crans/ubuntu ./
Pour l'installation, on peut donc utiliser Synaptic et chercher le paquet cranstv ou $sudo aptitude install cranstv
Pour les autres distrib...je sais pas...
(edit du 4/11/06 par WikiTimatt)
Pour lancer CransTv, taper alors dans une console: $CransTv
A la main
Dépendances
CransTv dépend des programmes suivants :
Pour installer ces programmes, il suffit d'installer les paquets suivants, en fonction de la distribution que l'on possède :
- Debian : python2.3, python2.3-gtk2, python2.3-glade2, xine-ui
- Ubuntu : les mêmes que pour Debian, les versions python2.4 fonctionnent aussi
Mandriva (Mandrake): python-2.4-5mdk, pygtk2.0-2.4.1-4mdk, pygtk2.0-libglade, xine-ui-0.99.3-2mdk
Si l'on souhaite utiliser la fonction "enregistrer", il faut installer :
- mencoder (dispo en paquet)
Dumpudp (installation)
Installer CransTV
CransTV est fourni sous forme d'archives tar.gz.
téléchargez la dernière version : CransTV-0.4.2 et copiez le fichier dans le répertoire de votre choix.
- dans un shell, tapez :
cd répertoire_de_mon_choix tar xvzf CransTV-x.x.tar.gz
- un répertoire du nom de CransTV-x.x (où x.x est le numéro de version est créé) : allez-y :
cd CransTV-x.x
- Lancez le programme en console. C'est plus simple, au début, pour voir s'il n'y a pas d'erreurs :
./CransTV.py
Si tout se passe bien, on peut se créer un raccourci sympa grâce au petit logo de Milouse.
Comment ça marche ?
L'interface est assez intuitive :
Pour changer de chaîne, il suffit de cliquer sur les boutons Previous ou Next ou encore choisir directement dans la liste déroulante.
Pour lancer une chaîne, un clic sur Play permet de lancer xine (par défaut) et de visionner la chaine sélectionnée.
Pour enregistrez une chaîne, on clique sur Enregistrer, pour arrêter, on reclique. On peut aussi demander à arreter l'enregistrement au bout d'un certain temps.
Pour programmer un enregistrement, on clique sur le bouton (en haut) Magnétoscope. On rentre les paramètres : chaine, date, durée, qualité d'encodage (1024 ou flux brut) et le répertoire de destination, puis on clique sur Ajouter. Là, "il ne se passe rien", mais en cliquant sur le l'onglet en bas a gauche (mis en évidence en rouge sur la capture d'écran), on retrouve le listing des programmations d'enregistrements.
Idées pour les versions suivantes
- Lecteur intégré (moteur xine)
Programme TV intégré (on peut récupérer des truc ici ou la)
ou récupérer directement comme les vignettes pour les images, je travaille dessus WikiBraice
j'ai essayé de regarder ca aussi (on parle bien des epg ?), c'est chaud, faut voir si les tuners TNT du crans les laisse passer puis trouver un moyen pour les traiter (j'ai encore rien compris) -- -- WikiMilouse 2006-10-01 15:31:17
J'ai écrit un petit décodeur EPG, le voici (il n'est pas fini donc le code est assez sale) : epg.tar.gz . C'est pas les tuners TNT qui décident de les laisser passer c'est mumudvb, et il les diffuse systématiquement. WikiBraice
Bugs connus
Suivant le système de fichiers, les enregistrements sont limités par la taille des fichiers supportés (exemple : sur du ext3, on ne peut pas enregistrer plus de 2Go). Il n'y a que chez WikiRenaud que l'enregistrement est illimité...Le bug sera résolu dans la prochaine version, si elle sort un jour, en rajoutant une option pour découper les fichiers suivant la taille voulue (surement en passant par la commande split)
Il semblerait que cela soit réglé (merci WikiVince). Donc une mise à jour arrivera bientôt....
- La mise à jour semble chier dans la colle chez les gens qui n'ont pas feisty... j'ai pas trop le temps de m'en occuper là. Je crois qu'il faut juste régler un problème de dépendance avec libc6 (mais je sais pas pourquoi il va chercher cette dépendance).
L'historique des mises à jour
0.4.2 < 2006-09-29 Milouse > : Correction de bug
Un nouveau bug s'était glissé, cette fois dans la selection des préférences de lecteurs : Une fois de plus, inspecteur WikiRenaud l'a découvert.
Télécharger : CransTV-0.4.2-1
0.4.1 < 2006-09-04 Milouse > : Correction de bug
Un bug s'était glissé par mégarde (au niveau de la selection des dossiers) : Merci à WikiRenaud pour la découverte.
0.4 < 2006-09-01 Milouse > : Ajout de la section magnétoscope
- Ajout de toute la section magnétoscope.
- Pour l'enregistrement immédiat, ajout d'un compteur et de la possibilité de programmer l'arrêt.
0.3.3 < 2006-05-13 Milouse > : fonctionnalités en plus
Ajout de l'option pour le choix d'ouverture ou non d'une nouvelle fenêtre, parce que WikiYo est chiant !
On peut regarder une chaine et l'enregistrer en meme temps (avant on pouvait pas), mais pour cela il faut absolument installer dumpudp
- reste toujours a clarifier le code
- j'ajouterai la fonction magnétoscope plus tard...apres l'agreg
Utilisation : Pour commencer l'enregistrement il faut cliquer sur "Enregistrer" (si si !) et pour stopper, il faut recliquer sur "Enregistrer". Les videos sont enregistrées (en flux brut, mais on peut rajouter une commande pour lancer un encodage à la fin de l'enregistrement) dans le répertoire spécifié dans les préférences. Par défaut, ce répertoire est le home de l'utilisateur. Le nom des videos est généré à partir du nom de la chaîne, de la date et de l'heure (à la seconde près, pour pouvoir faire plusieurs enregistrements en une minute (là, ya aucun intérêt, mais bon...
)). Lorsqu'on quitte CransTV, si un enregistrement est en cours, il est arrêté. Le démarrage de l'enregistrement à la volée met un certain temps à se lancer, il faut anticiper !
Télécharger : CransTV-0.3.3.tar.gz
0.3.2 < 2006-05-09 milouse> : Enregistrement à la volée
- Ajout de la fonction d'enregistrement à la volée : utilisation de mencoder (les paramètres sont à modifier pour l'instant dans le code)
- d'ailleurs mencoder chie un peu dans la colle, mais bon, c'est toujours ca en attendant mieux...
- il semblerait qu'il y ait un bug lors de l'enregistrement du pid (pour le lecteur ou l'enregistreur). J'ai corrigé ce bug chez qq'un hier, je ne sais toujours pas comment...puisque apres avoir bidouillé, je suis revenu au code de depart et le programme marchait sans pb...
- Le choix de l'encodage brut ou non se fait dans les préférences
- Correction (normalement) du bug de la fonction pour fermer la fenêtre du lecteur au changement de chaine
- Correction (normalement) du bug de la fonction définissant le répertoire par défaut pour l'enregistrement
Télécharger : CransTV-0.3.2.tar.gz
0.3.1 < 2006-05-08 milouse> : Fonction d'enregistrement
- Ajout d'une fonction d'enregistrement "immediat"
- Il faut installer dumpudp (contenu dans le paquet mumudvb de Braice disponible sur arch.crans.og)
- Les videos sont enregistrées en flux brut
- Dans les préférences : choix du lecteur possible et du chemin d'enregistrement des videos
Télécharger : CransTV-0.3.1.tar.gz
0.2 <2005-04-23 15:37:18 malo>: correction de bugs et clarification
- Problème de proxy (Will+Etienne).
- Clarification du retour des préférences (Will).
- Le raffraichissement conserve la chaine sélectionnée (Brice).
- Gestion un poil améliorée des threads.
Télécharger : CransTV-0.2.tar.gz
0.1 <2005-04-10 22:00:22 malo>: Première version
Télécharger : CransTV-0.1.tar.gz
Icône CransTv
Icone Cr@nsTV :
par Milouse Icone en format vectoriel (svg) par Timatt, à améliorer à souhaits








