Mon premier blog

Aller au contenu | Aller au menu | Aller à la recherche

lundi 20 février 2012

Agrandir un pdf

Pour passer une page A4 sur deux pages A4 :

pdfposter -mA4 -p2x1a4 source.pdf dest.pdf

CentOS 6 : PangoWarning: failed to choose a font, expect ugly output

Afin d'avoir un affichage correct des polices :

yum install dejavu-sans-fonts dejavu-serif-fonts

dimanche 9 décembre 2007

Configurer une machine multipostes sous Linux (Fedora 8)

J'ai fini par me lancer... avec une ATI Radeon 7500 AGP et une Matrox G200 PCI !
Précision : ce n'est pas possible d'utiliser les 2 ports de la 7500 car il n'y a qu'un seul "framebuffer". Avec ce type de carte, on peut facilement faire du "multihead" ; mais pour faire du "multiseat", il faudrait faire appel à un programme du type "Xephyr" modifié en suivant cette procédure.
Ma config :
- Seat 0 : Ecran 1280x1024 sur Radeon 7500 AGP 64M, clavier et souris sur ports PS2
- Seat 1 : Ecran 800x600 sur G200 PCI 16M, clavier et souris sur ports USB

Lire la suite...

mercredi 5 décembre 2007

Rendre Windows compatible avec une offre très haut-débit en ethernet (vitesse ADSL supérieure à 2 Mb/s)...

Je viens de retrouver la page d'un correctif qui concerne les versions 98/Me/2000 et XP de Windows.
C'est un petit exécutable nommé Patch_Window_A_0_14.exe fourni par l'assistance Orange.

Lire la suite...

dimanche 2 décembre 2007

(Windows XP) Bidouille permettant d'utiliser la pile Bluetooth Microsoft avec une clé USB Bluetooth hp contenant un "chip" Broadcom

Les logiciels Bluetooth fournis avec les CDs constructeur sont très lourds et remplacent toute la pile Bluetooth... laissant augurer les pires ennuis.
J'ai trouvé un moyen de contourner le problème grâce au document c00711848 chez hp : HP Notebook PCs - Removing the HP Bluetooth Software and Installing the Microsoft Bluetooth Stack

Lire la suite...

vendredi 16 novembre 2007

Fedora 8 et yum-presto, c'est d'la balle !

Le WE dernier, j'ai fait une mise à jour en ligne de F7 vers F8 avec l'aide de yum, en suivant les instructions de la YumUpgradeFaq. Puis ensuite, après avoir lu l'excellent FWN de la semaine (FWN 109), je me suis intéressé au projet Presto qui permet de diminuer de façon significative la quantité de données téléchargées pour appliquer les mises à jour...

Lire la suite...

dimanche 7 octobre 2007

WAG54G fight... the return !

Après avoir réussi à faire fonctionner ce routeur ADSL non sans mal... je me suis retrouvé confronté à un nouveau problème : le "switch ethernet" ne fonctionnait pas tout de suite à l'allumage !
J'avais déjà constaté un comportement bizarre, mais n'avait pas réussi à analyser le phénomène...
C'est mon père qui m'a mis sur la voie en me disant : "il faut attendre environ 10 min ; on dirait qu'il faut que le boîtier chauffe pour que ça se mette à marcher...". C'est limite si je ne me suis pas moqué de lui (bein oui, l'électronique et l'informatique, c'est normalement 0 ou 1 !)... puis en réfléchissant un peu, je me suis dit qu'il y avait peut-être bien un problème matériel sous-jacent...

Lire la suite...

dimanche 30 septembre 2007

BOINC / World Community Grid / Décrypthon

A la fin de l'année dernière, je me suis intéressé aux programmes de "Grid Computing", après avoir reçu la Newsletter Décrypthon N°2 qui annonçait que leur projet Carbone allait intégrer le "World Community Grid".

Lire la suite...

mardi 21 août 2007

Configuration de la carte Wifi "freebox 802.11g" WPCB-115G sous Windows XP

Broadcom Wireless Driver Version 4.100.15.5

Configuration de la carte Wifi "freebox 802.11g" WPCB-115G sous fedora

Cette carte comporte un chip Broadcom BCM4306 rev 03 qui sera supporté par le pilote b43 et le firmware 4.150.10.5.
Plus d'infos sur bcm43xx, b43legacy, b43, softmac,... the full story.

Lire la suite...

dimanche 19 août 2007

Radeon 7500 sous Linux

Introduction

Mon collègue Steph m'a filé une vieille ATI Radeon 7500 64 Mo pour remplacer mon antique Matrox Millenium G200 8Mo !
But : pouvoir faire tourner GoogleEarth sur mon bon vieux P3 1400 qui ne supporte pas une "AGP Aperture" supérieure à 64 Mo !

Cette carte porte le chip RV200, haut de gamme de la première série des Radeon (R100).
Mauvaise nouvelle : carte non supportée par le pilote propriétaire ATI (fglrx)...
Mais en fait, nouvelle pas si mauvaise que ça car il se trouve que le pilote standard xorg/radeon fonctionne très bien en 2D et 3D :-)

Déroulement

Je remplace la G200 par la 7500 et je démarre la machine.

Xorg ne parvient pas à s'initialiser (normal!).

Il me propose alors de lancer l'utilitaire de configuration.

Je saisis le mot de passe de root, et c'est parti pour une configuration automatique réalisée en moins d'une minute !

Modifications manuelles dans /etc/X11/xorg.conf

Section "Device"
        Identifier  "Videocard0"
        Driver      "radeon"
        Option      "AGPMode" "4"
        Option      "AGPFastWrite" "on"
EndSection

Vérifications d'usage

$ dmesg | egrep -i "agp|drm"
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]
Linux agpgart interface v0.102 (c) Dave Jones
agpgart: Detected an Intel i815 Chipset.
agpgart: AGP aperture is 64M @ 0xe4000000
[drm] Initialized drm 1.1.0 20060810
[drm] Initialized radeon 1.27.0 20060524 on minor 0
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V2 device at 0000:03:00.0 into 4x mode
[drm] Setting GART location based on new memory map
[drm] writeback test succeeded in 1 usecs
$ cat /proc/mtrr 
reg00: base=0x00000000 (   0MB), size= 512MB: write-back, count=1
reg01: base=0x1ff80000 ( 511MB), size= 512KB: uncachable, count=1
reg02: base=0xe4000000 (3648MB), size=  64MB: write-combining, count=1
reg03: base=0xe8000000 (3712MB), size= 128MB: write-combining, count=2
$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI Radeon 20061018 AGP 4x x86/MMX/SSE TCL
$ glxgears 
6056 frames in 5.0 seconds = 1211.049 FPS
6164 frames in 5.0 seconds = 1232.776 FPS
5806 frames in 5.0 seconds = 1161.165 FPS
6162 frames in 5.0 seconds = 1232.363 FPS
6165 frames in 5.0 seconds = 1232.934 FPS
6162 frames in 5.0 seconds = 1232.307 FPS
6124 frames in 5.0 seconds = 1224.637 FPS
6164 frames in 5.0 seconds = 1232.762 FPS

Cela s'annonce plutôt bien !

J'installe GoogleEarth puis le lance, et constate avec plaisir que je peux me déplacer librement en 3D sans aucun problème !

J'active aussi les "effets du bureau" de compiz, et constate que cela fonctionne (après avoir relancé la session X afin de régler un problème de polices floues).
Cependant, la navigation dans firefox est alourdie (défilements à la molette pas très réactifs).
Mon PC est certainement un peu lent.
Aussi, je désactive cette option "gadget".

"Bridge" ethernet sous Fedora

Afin de partager ma freebox v4 entre deux machines, et surtout pour permettre de les relier entre elles en 100Mb/s sans avoir à utiliser de câble croisé qui m'aurait amené à définir des adresses privées spécifiques, j'avais configuré ma fedora sur mon vieux P3 866 (maintenant boosté à 1400 !) en bridge sur deux cartes réseau !

/etc/modprobe.conf

alias eth0 e100
alias eth1 pcnet32

/etc/sysctl.conf

net.bridge.bridge-nf-call-arptables = 0
net.bridge.bridge-nf-call-iptables = 0
net.bridge.bridge-nf-call-ip6tables = 0
net.bridge.bridge-nf-filter-vlan-tagged = 0

/etc/sysconfig/network-scripts

ifcfg-br0

DEVICE=br0
ONBOOT=yes
BOOTPROTO=dhcp
TYPE=Bridge
DELAY=0
STP=on

ifcfg-eth0

DEVICE=eth0
ONBOOT=yes
TYPE=ETHER
BRIDGE=br0

ifcfg-eth1

DEVICE=eth1
ONBOOT=yes
TYPE=ETHER
BRIDGE=br0

Et voilà, le tour était joué !

La freebox faisait office de server dhcp, le P3 jouait le rôle de bridge, et le NC6000 pouvait à la fois accéder au net et échanger des données avec le P3 !

Seule contrainte, le P3 devait évidemment être allumé !

Freebox en usb sous linux

Maintenant que j'ai renvoyé la boîte, ça ne me sert plus à rien... mais je préfère garder les informations suivantes sous le coude.

En fait, il suffit de rajouter une ligne "alias eth1 usbnet" dans /etc/modprobe.conf et de configurer eth1 en dhcp comme une interface réseau classique !

WAG54G fight

Mon collègue René m'a filé un routeur ADSL afin de pouvoir conserver ma connexion durant mes 15 derniers jours à Eybens (freebox à renvoyer avant le 20 du mois). C'est un WAG54G V1.2 (pas compatible ADSL2+) de chez linksys... notoirement connu pour être complètement buggé. René a déjà passé de nombreuses heures à galérer avec ce modèle... et les forums sur le net montrent qu'il n'était pas le seul dans ce cas.

J'ai réussi à le configurer pour ma connexion free (interface d'administration: http://192.168.1.1 admin/admin après Reset to factory default par appui de 10s sur la Touche "reset") avec les paramètres suivants

Internet Setup
                
ADSL Settings
* Encapsulation:  RFC 1483 Routed

VC Settings
* Virtual Circuit: VPI 8 & VCI 36
* Multiplexing: VC    

IP Settings          
* IP Address: A.B.C.D
* Subnet Mask: 255.255.255.0
* Default Gateway: A.B.C.254
* Primary DNS: 212.27.54.252
* Secondary DNS: 212.27.53.252

Le Wifi (en WPA "Pre-Shared Key" avec Algorithme TKIP) a tout de suite fonctionné correctement avec le NC6000 (chip Atheros).

Par contre, j'ai rencontré de gros problèmes de boîtier figé au bout de quelques temps (lors de l'accès à certains sites web par exemple) avec la carte Dlink DWL-G520+ (sans antenne !) du PC de Julien que j'étais en train de nettoyer au karcher...

Aussi, j'ai fait des recherches sur le net, et est fini par trouver un firmware plus récent (1.03.1_beta1) que celui précédemment installé par René (1.02.9).
Cette version n'est disponible que par le biais du Forum Réseaux de l'excellent site Solutions Réseaux sur lequel on peut trouver de très bons documents techniques.
Il est obligatoire de s'enregistrer pour pouvoir télécharger le fichier WAG54G_AnnexA_ETSI_v1.03.1_beta1_00_code.zip

Après avoir installé cette dernière béta (avec l'utilitaire tftp.exe fourni par linksys), cela fonctionne mieux... La vitesse de synchro Wifi varie beaucoup (c'est peut-être lié à l'absence d'antenne...), mais la connexion reste stable (le boîtier ne se fige plus).

Truc trouvé sur le net:

http://192.168.1.1/SysInfo.htm

Vendor:LINKSYS
Model Name:WAG54G
Firmware Version:1.03.1_beta1, Jun 16 2005
#:00
Boot Version:1.4
CodePattern:41AL
Country:Europe

RF Status:Enabled
RF Firmware Version:1.2.8.0
RF Domain:Most of Europe/Australia (Channel 1 ~ 13)
RF channel:13
RF SSID:stagiaire

-Dynamic Information
LAN Mac Address:00-12-17-DF-98-35
WAN Mac Address:00-12-17-DF-98-36
Hardware Version:
RF Mac Address:00-12-17-DF-A6-0B
Fast Mode Downstream Rate:6752 kbits/s
Fast Mode Upstream Rate:864 kbits/s
CRC Up:0
CRC Dn:4

J'ai réussi à le configurer pour une connexion orange ou free non dégroupé avec les paramètres suivants :

Internet Setup
                
ADSL Settings
* Encapsulation:  RFC 2364 PPPoA

VC Settings
* Virtual Circuit: VPI 8 & VCI 35
* Multiplexing: VC    

PPPoE Settings          
* User Name: fti/xxxxx (ou 0123456789@freeadsl)
* Password: xxxxxxx
* Connection: Keep Alive: Redial Period 30 Sec.

MTU

* Automatic

NAT

* Enabled

Mire de test ADSL Login : adsl@adsl Password : adsl URL : http://193.252.96.3/

Fonction cachée trouvée sur le net : System Performance

dimanche 12 août 2007

Mes ajouts sur une fedora 7 fraîchement installée

Dépôts supplémentaires pour yum :

adobe-release-i386 (http://www.adobe.com/downloads)
livna-release (http://rpm.livna.org)

Paquetages divers :

bitstream-vera-fonts
dosbox
flash-plugin
freenx
gftp
gnucash
gnuplot
kmod-madwifi
kmod-nvidia
nautilus-open-terminal
ncftp
powertop
smolt-gui
strace
sysstat
tk
tsclient
thunderbird
ufraw
vnc
wine
yum-fastestmirror

Paquetages pour la musique :

lash
qjackctl
rosegarden4

Paquetages pour la photo :

hugin

Paquetages pour la vidéo :

avidemux
dvdstyler
kino
mencoder
mjpegtools
mozilla-vlc
mplayer
mplayer-fonts
mplayer-gui
mplayerplug-in
vlc
xine
xine-lib-extras-nonfree

Paquetages éducatifs (yum groupinfo "Educational Software")

childsplay
drgeo
gcompris
gperiodic
gtypist
kdeedu
moodle
stellarium
tuxtype2

Programmes additionnels :

lshw-gui
RealPlayer
Sun Java Runtime Environment (voir billet correspondant)
HomePlayer (voir billet correspondant)
Google Earth
Greffon Firefox de gestion des préférences du navigateur PrefBar 
Greffon Firefox de lecture de flux RSS Sage
Greffon Firefox de suivi des statistiques BOINC BOINC Stats
Interactive System Activity Grapher (voir billet correspondant)

Modifications de /etc/sysctl.conf

# Controls the System Request debugging functionality of the kernel
kernel.sysrq = 1

dev.rtc.max-user-freq = 1024

Installation du Java Runtime Sun sous Fedora 7

Afin d'avoir un Runtime récent sur ma machine, je récupère le dernier "Java Runtime Environment (JRE)" disponible sur http://java.sun.com/javase/downloads/index.jsp.

Je télécharge le paquet rpm puis l'extrait avec un compte utlisateur (afin d'éviter que l'installation ne soit lancée automatiquement):

$ sh jre-6u2-linux-i586-rpm.bin

Je passe sous root et l'installe avec "rpm" en mode "install" et non "upgrade" afin de ne pas casser les dépendences vers java-gcj.

$ rpm -ivh jre-6u2-linux-i586.rpm
$ rpm -qa | grep jre | sort
$ rm jre-6u2-linux-i586-rpm.bin jre-6u2-linux-i586.rpm

Je retire éventuellement les anciennes versions de java :

$ ls -l /usr/java
$ rpm -qf /usr/java/*
$ rpm -e jre-xxx

Je crée un lien symbolique sous /usr/lib/mozilla/plugins

$ cd /usr/lib/mozilla/plugins
$ ln -s /usr/java/latest/plugin/i386/ns7/libjavaplugin_oji.so

Je fais pointer le java par défaut vers la version Sun :

$ cd /etc/alternatives
$ ln -sf /usr/java/latest/bin/java
$ ln -sf /usr/java/latest/bin/rmiregistry
$ ln -sf /usr/java/latest/bin/java

Je vérifie ma version de java :

$ type java
java is hashed (/usr/bin/java)
$ java -version
java version "1.6.0_02"
Java(TM) SE Runtime Environment (build 1.6.0_02-b05)
Java HotSpot(TM) Client VM (build 1.6.0_02-b05, mixed mode, sharing)

Vérifier aussi java sous firefox en chargeant l'URL spéciale "about:plugins" :

$ firefox about:plugins

Configuration du pare-feu pour freebox multiposte

Par défaut, tout les flux udp entrants sont bloqués.

Il faut autoriser les ports suivants à l'aide de "system-config-securitylevel" :

  • udp/15947 (celui-là, il ne s'invente pas... merci google !)
  • udp/1618 (pour VLC utilisé seul et lecture sous HomePlayer)
  • udp/1620 (pour enregistrement sous HomePlayer)

Ne pas oublier de vérifier que la configuration a été bien prise en compte :

iptables -L -n | grep udp
ACCEPT     udp  --  0.0.0.0/0            224.0.0.251         udp dpt:5353 
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:631 
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           state NEW udp dpt:15947 
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           state NEW udp dpt:1620 
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           state NEW udp dpt:1618

VLC

Il faut remplacer dans la section "live555 # RTP/RTSP/SDP demuxer (using Live555)" de ~/.vlc/vlcrc

# Port client (Entier)
#rtp-client-port=-1

par

# Port client (Entier)
rtp-client-port=1618

Pour tester la configuration, il suffit de lancer

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

France 2 devrait normalement apparaître.

HomePlayer

Le produit se télécharge sur http://homeplayer.free.fr/new/index.php?file=Download.

Récupérer l'archive HomePlayer "(Version zippé)" et l'extraire :

$ cd Bureau
$ mkdir HomePlayer
$ cd HomePlayer
$ unzip ~/HomePlayer-1.5.2.zip
$ rm ~/HomePlayer-1.5.2.zip
$ chmod +x homeplayer.sh

Ce produit nécessite une version récente de java (Sun et non "gcj").
Consulter mon billet sur java.

Il faut installer aussi le plugin mozilla-vlc :

$ yum install mozilla-vlc

Puis créer un lien symbolique un peu "crade" afin de permettre à HomePlayer d'appeler VLC :

$ ln -s /usr/lib/mozilla/plugins/libvlcplugin.so /usr/lib/libvlc.so

Lancer l'application :

$ ~/Bureau/HomePlayer/homeplayer.sh

Puis après un clic droit sur l'icône qui apparaît dans la barre des tâches, sélectionner "Media Player..." et France 2 devrait apparaître.

Les ports par défaut de HomePlayer étant udp/1618 et udp/1620, tout devrait fonctionner.

La configuration peut être modifiée par le menu Préférences/VLC et est stockée dans ~/.homeplayer/hpuser1_3.ini.

Les ports par défaut n'apparaissant pas, j'ai rajouté un zéro à 1618 et 1620 afin de montrer le résultat.

$ more ~/.homeplayer/hpuser1_3.ini 
...
VLC3
rtpClientPort=16180
recRtpClientPort=16200
...

Analyse de performances sous linux

Vu que je sollicite pas mal mes pauvres machines, je me suis intéressé à un outil d'analyse de performances très simple nommé isag (Interactive System Activity Grapher).
Le site original de cet outil est http://www.volny.cz/linux_monitor/isag.
Aujourd'hui, ce script est inclus dans les "contrib" des excellents utilitaires Sysstat de Sébastien Godard.

Cependant, le paquet rpm de fedora n'inclut pas la partie "contrib".

Aussi, j'ai extrait le script isag de la dernière version de développement de sysstat (7.1.6) et je l'ai très légèrement modifié afin d'inclure les bons chemins pour fedora.

Au niveau "dépendances", il suffit d'installer les paquets tk et gnuplot avant de l'exécuter.

Copie de cassette vidéo VHS sur DVD

J'ai voulu transférer sur DVD des vidéos de sport à l'école pour une collègue.

C'était mes premières opérations de montage vidéo sous linux, et j'ai dû, il faut l'avouer, me battre avec les outils.

Aussi, je vais garder ici une trace des principales opérations effectuées.

Acquisition audio-vidéo

Il suffit de relier le magnétoscope avec l'entrée vidéo d'une simple carte WinTV PCI et l'entrée ligne de la carte-son.

Penser à :

  • Désactiver l'OSD (On Screen Display) du magnétoscope
  • Sélectionner les bons canaux pour l'enregistrement au niveau de la carte son ("Capture" et "Line" en rouge sous AlsaMixer)
  • Régler le niveau de la carte son (chercher à obtenir un gain 0 db dans AlsaMixer au niveau des curseurs "Capture" et "Line")

Je veux réaliser une acquisition brute de la vidéo et numériser le son en mono à 22 kHz.

Autant dire tout de suite qu'il faut un disque rapide et beaucoup de place (environ 60 Go par heure)...

Voici la commande de la mort qui tue :

mencoder -tv driver=v4l2:input=1:norm=secam:amode=0:audiorate=22050:alsa:width=768:height=576:fps=25 \
tv:// -o /mnt/vhs-$(date +%F-%H-%M).avi -ovc raw -oac pcm -aspect 4:3

Si tout se passe bien, seule quelques trames doivent être perdues ("frame skipped"...).

Encodage vidéo

Après de nombreux essais avec mencoder, je me suis tourné vers l'excellent outil avidemux.

Cet outil est idéal pour effectuer des manipulations simples de découpes de séquences et de conversion de fichiers.
On peut aussi très simplement concaténer deux fichiers.
De plus, Il y a une option bien pratique de recherche d'images noires.
Enfin, on peut préparer des travaux que l'on va ensuite faire tourner durant toute une journée (ou toute un nuit, c'est selon !).

Pour générer les MPEG2 des différentes séquences, je suis allé dans "Auto/DVD" puis "DVD, demi D1/4:3/4:3".
J'ai ensuite modifié les options suivantes :

  • "Vidéo/DVD (lavc)/Average bitrate (kb/s): 3000"
  • "Audio/Mixer/Pas de changement"

J'ai alors créé les différentes tâches avant de les exécuter en lot... ou batch pour les initiés ;-)

Création du DVD

J'ai utilisé l'excellent DVDStyler, en m'appuyant sur le tutoriel suivant : http://atlantique17.chez-alice.fr/video/dvdstyler.html

Je m'en suis tenu à générer le DVD sur disque, afin de le graver avec le simple outil de gravure DVD de gnome (pour pouvoir spécifier un label).

Petite "prise de chetron" : comment lire l'arborescence avec xine ?

En fait, c'est (presque) simple : Il suffit de rentrer le chemin absolu vers le répertoire VIDEO_TS !

xine dvd:$PWD/VIDEO_TS

mplayer et freebox

Voici quelques lignes de commande bien utiles pour faire des lectures et enregistrements propres de flux freebox sur PC.
Je crée ce pense-benêt car les options de mplayer font bien mal à la tête.

Note : en cas de comportement étrange, rechercher d'éventuels processus mplayer ou mencoder et les tuer si nécessaire.

$ ps -ef | egrep "mplay|menc" | grep -v grep

Récupération de la playlist

$ wget http://mafreebox.freebox.fr/freeboxtv/playlist.m3u

Désactivation du pare-feu car les ports UDP utilisés par mplayer ne sont pas fixes :-(

$ service iptables stop

Du coup, vlc est de loin préférable pour une exploitation régulière (et fortement recommandé par l'équipe en charge du développement du code "LIVE555 Streaming Media" pour les clients RTSP ; voir http://www.live555.com/mplayer).

Lecture d'un flux vidéo (e.g. Arte)

$ mplayer rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=204 (MPEG2)
$ mplayer rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=629 (h264)

Lecture d'un flux radio (e.g. Corsica Radio)

$ mplayer rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=110073 -aid 1007 -vc null -vo null

Enregistrement d'un flux vidéo h264 avec mplayer

$ mplayer -dumpstream -dumpfile arte.dump rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=629
$ file arte.dump
arte.dump: data
$ midentify arte.dump | sort -u
ID_AID_69_LANG=fre
ID_AUDIO_BITRATE=0
ID_AUDIO_BITRATE=128000
ID_AUDIO_CODEC=faad
ID_AUDIO_FORMAT=MP4A
ID_AUDIO_ID=69
ID_AUDIO_NCH=0
ID_AUDIO_NCH=2
ID_AUDIO_RATE=0
ID_AUDIO_RATE=48000
ID_DEMUXER=mpegts
ID_FILENAME=arte.dump
ID_LENGTH=0.00
ID_VIDEO_ASPECT=0.0000
ID_VIDEO_BITRATE=0
ID_VIDEO_CODEC=ffh264
ID_VIDEO_FORMAT=0x10000005
ID_VIDEO_FPS=25.000
ID_VIDEO_HEIGHT=0
ID_VIDEO_ID=68
ID_VIDEO_WIDTH=0

Enregistrement d'un flux radio avec mplayer

$ mplayer -dumpaudio -dumpfile corsica.dump rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=110073 -aid 1007
$ file corsica.dump
corsica.dump: data
$ midentify corsica.dump 
ID_AUDIO_ID=0
ID_FILENAME=corsica.dump
ID_DEMUXER=audio
ID_AUDIO_FORMAT=80
ID_AUDIO_BITRATE=192000
ID_AUDIO_RATE=44100
ID_AUDIO_NCH=0
ID_LENGTH=32.00
ID_AUDIO_BITRATE=192000
ID_AUDIO_RATE=44100
ID_AUDIO_NCH=2
ID_AUDIO_CODEC=mp3

Enregistrement d'un flux radio avec mencoder

$ mencoder -of rawaudio -o corsica.mp3 -oac copy -ovc frameno rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=110073 -aid 1007
$ file corsica.mp3
corsica.mp3: MPEG ADTS, layer II, v1, 192 kBits, 44.1 kHz, Stereo
$ midentify corsica.mp3
ID_AUDIO_ID=0
ID_FILENAME=corsica.mp3
ID_DEMUXER=audio
ID_AUDIO_FORMAT=80
ID_AUDIO_BITRATE=192000
ID_AUDIO_RATE=44100
ID_AUDIO_NCH=0
ID_LENGTH=65.00
ID_AUDIO_BITRATE=192000
ID_AUDIO_RATE=44100
ID_AUDIO_NCH=2
ID_AUDIO_CODEC=mp3

Test d'enregistrement d'un flux vidéo avec mencoder (ne fonctionne pas au 12 août 2007)

$ mencoder -of mpeg -o arte.mpeg -oac copy -ovc copy rtsp://mafreebox.freebox.fr/freeboxtv/stream?id=629
Audio format 0x4134504d is incompatible with '-oac copy', please try '-oac pcm' instead or use '-fafmttag' to override it.