vendredi 19 février 2010

[Linux] Télécharger et compresser un film enregistré sur la Freebox

Dans la version 5 de la Freebox, le boîtier HD est équipé d'un disque dur qui permet d'enregistrer des émissions de télévision. Nous allons expliquer ici comment les copier sur votre ordinateur, en les compressant d'environ un quart. La seule contrainte est de posséder le programme mencoder, qui accompagne mplayer.

Cette compression prend tout son sens lorsque le fichier dépasse les 4 Go et que votre disque dur est formaté en FAT, car ce système de fichiers n'accepte pas les fichiers dépassant cette taille.

  1. Accédez aux enregistrements Freebox en vous rendant, avec votre navigateur, à l'adresse "ftp://freebox:freebox@hd1.freebox.fr/Disque%20dur/Enregistrements" (le nom d'utilisateur, comme le mot de passe, est tout simplement freebox). Sélectionnez le nom complet de votre fichier et faites « Copier » (ou Ctrl-C) ;
  2. tapez la commande suivante, en remplaçant XXXXX.ts par le nom du fichier, et "Mon film.avi" par le nom du fichier que vous voulez créer:
  • mencoder "ftp://freebox:freebox@hd1.freebox.fr/Disque dur/Enregistrements/XXXXX.ts" -vf scale=320:240,harddup -of avi -o "Mon film.avi" -alang fra -oac mp3lame -lameopts cbr:preset=96:mode=0 -srate 22050 -af resample=22050:0:1,channels=2,volume=6:1 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1008:keyint=250:trell -ofps 25 -ffourcc DIVX
Si l'enregistrement est précédé, entrecoupé ou suivi de publicités, vous pouvez les couper en utilisant par exemple avidemux, ou un programme équivalent. Naturellement, il vaut mieux redimensionner le fichier après la compression qu'avant, sans quoi votre ordinateur risque de mouliner très longtemps.

Remarque : à l'heure actuelle, les émissions diffusées sur certaines chaînes privées — notamment TF1 et M6 — ne peuvent pas être copiées sur un ordinateur. Il faudra vous contenter des programmes enregistrés sur le service public...

mardi 9 février 2010

[Résolu] Plantage de Firefox (par segmentation fault) avec UIM sous Ubuntu

J'ai pu voir récemment un ordinateur sous Ubuntu 9.10, sur lequel Firefox plantait très régulièrement par « segmentation fault », et tout particulièrement lorsque l'on ouvrait des vidéos.

Or, l'utilisateur de cet ordinateur utilisait UIM pour pouvoir écrire en japonais. Il semble que ce programme puisse entrer en conflit avec Firefox, et entraîner ces plantages.

La solution est extrême, mais simple : si vous ne voulez pas vous compliquer la vie en patchant UIM, il suffit de passer à un programme équivalent... Il en existe de très bons, tels que SCIM (cf. par exemple http://doc.ubuntu-fr.org/scim).