gblend-1
Accueil du site > Trucs et Astuces > Trucs et Astuces n°1

Trucs et Astuces n°1

Publié le jeudi 15 février 2007, mis a jour le vendredi 16 février 2007, par Maxime Brunel, Thierry Volpiatto


Cette article, le premier numéro de la rubrique Trucs et Astuces, présente :

  • le multiposte de Free sur vlc,
  • l’astuce permettant d’imprimer un buffer dans emacs à l’aide de a2ps.

Utilisation de vlc pour le service multiposte de Free (pour la télévision)

Vlc est un lecteur vidéo permettant de lire une multitude de formats vidéos et d’audios. De plus, il permet de lire plusieurs médias comme le DVD, VCD... et ce qui nous intéresse ici un flux réseau.

Configuration des use de vlc et du masque pour certaines versions de live

Avant d’installer vlc, nous allons déjà configurer correctement les USE pour que vlc puisse lire le flux de free pour la télévision.

# echo "media-video/vlc live stream" > /etc/portage/packages.use

Nous vous conseillons aussi les USE :

  • oggvorbis, theora, mpeg, ffmpeg, flac, matroska, win32codecs : support du format ogg, ogg, théora, mpeg, matroska, et différents codecs windows.
  • dvd : support des dvd
  • dts : support de dts
  • cdda, cddb : support des cd audio et récupération des informations des cds
  • wxwindows : interface graphique de vlc

Pour avoir plus d’informations sur les USE, vous pouvez utiliser la commande (euse est disponible dans le paquet gentoolkit) :

# euse -i use

Le paquet live, qui permet la lecture des flux rtp/rctp/rts utilisés pour le multiposte, connait des bugs dans les versions supérieurs à 2005.11.11. C’est pourquoi, avant d’installer vlc, nous allons masquer ces versions :

# echo ">media-plugins/live-2005.11.11" >> /etc/portage/package.mask

Installation

Enfin il ne vous reste plus qu’à installer vlc :

# emerge -av vlc

Utilisation

Pour l’utilisation, vous n’avez normalement rien à configurer. Pour lancer la télévision, la commande est la suivante :

# vlc http://mafreebox.freebox.fr/freeboxtv/playlist.m3u

Vous trouverez plus d’informations sur le multiposte sur http://adsl.free.fr/tv/multiposte/.

a2ps dans emacs

L’extension a2ps-print permet d’imprimer sous l’editeur Emacs [1]. Pour installer celle-ci, il suffit d’installer le paquet a2ps :

# emerge -av a2ps

Le fichier contenant l’extension propose quelques exemples de configuration pour votre fichier .emacs. Elle ne marchent pas toutes en tout cas avec gentoo , voici ce que j’ai mis dans mon .emacs :

(load "a2ps-print")
(global-set-key (kbd "<f12> a") 'a2ps-buffer)       

(global-set-key (kbd "<f12> z") 'a2ps-region)       

(setq a2ps-switches `("-C" "--line-numbers=1"))

a2ps-print.el utilise par défaut l’impression en mode paysage en double page, or en général quand on est dans emacs on veut imprimer du texte en mode portrait , donc pour cela , il faut :

(une petite sauvegarde du fichier original en cas de boulette...)
# cp /usr/share/emacs/site-lisp/a2ps-print.el /usr/share/emacs/site-lisp/a2ps-print.el_ORI
  1. Editer en root /usr/share/emacs/site-lisp/a2ps-print.el
  2. Ajouter à la fin du fichier, juste aprés (concat "-d") et en passant à la ligne : (ligne 96)
    (concat "-1Rf12")
    et enregistrez
  3. Revenir sur la liste du répertoire et mettre son curseur sur a2ps-print et éxécuter la commande "Byte-compile" avec : "B"
  4. Redemarrez emacs
  5. ouvrir un fichier et faire "f12 a" pour imprimer tout le buffer ou mettre une zone en surbrillance et l’imprimer en faisant : "f12 z" Vous pouvez changer ces macros à votre convenance dans .emacs.

Notes

[1] Emacs ou Editing MACroS est une famille d’éditeurs de texte disposant d’un ensemble extensible de fonctionnalités et qui est très populaire parmi les programmeurs (wikipédia)

Répondre à cet article


Suivre la vie du site RSS 2.0 | Plan du site | Espace privé | SPIP | squelette