Archives pour la catégorie GNU/Linux

Encoder les CD « Mes premiers J’aime lire » sur une seule piste audio, lire partout!

Un des plus beau cadeaux qu’on a pu faire à nos enfants au fil des ans est l’abonnement au magazine mensuel Mes premiers J’aime lire, qui est accompagné d’un CD audio avec la narration de l’histoire principale de chaque numéro. Je suis particulièrement content de trouver un contenu en français d’une telle qualité et sans l’encombrement de menottes numériques.

Mes premiers J'aime lire

Ça me donne la possibilité de copier ces CD audio pour mon utilisation personelle, les encoder en d’autres formats, en faire des copies de sauvegarde, les emporter où je veux sans l’encombrement d’un lecteur CD audio traditionel (en voyage par exemple!), et donc de les faire partager aux enfants pour qu’ils en écoutent selon leurs choix, etc.

Il y a quelques années, un vieux radio équipé d’un lecteur CD servait à écouter ces CD audio (et demeure disponible), mais avec le temps des lecteurs audio Sansa Clip+ (pouvant lire les formats libres Ogg Vorbis et FLAC) ainsi qu’un Chumby classique ont pris sa place.

J’ai fait plusieurs tentatives un peu maladroites de numérisation des CD audio, mais contrairement aux CD de musique, il fallait encoder chaque CD en une seule piste continue, et je ne portais pas attention aux étiquettes ID3 permettant aux lecteurs audio d’afficher correctement les auteurs, nom de l’histoire et de l’album (ou magazine, dans ce cas). J’avais utilisé le logiciel libre abcde mais je trouvais trop long modifier l’écran texte proposé pour ajouter les informations de chaque CD. Finallement c’est avec ripit (lui aussi inclus dans Debian) que j’ai réussi à obtenir le résultat voulu.

Une fois le CD inséré et reconnu par l’ordinateur, voici la commande que j’utilise:
ripit -A 1 -c 0 -g 12 -y 2010 -o . --threads 4

  • -A 1: encode tout le CD en une seule piste
  • -c 0: spécifie l’encodage (0=MP3, 1=Ogg Vorvis, 2=FLAC, etc)
  • -g 12: ajoute le type de musique « other » aux métadonnées
  • -y 2010: ajoute l’année de parution « 2010 » aux métadonnées
  • -o .: indique l’emplacement des fichiers, dans ce cas, le répertoire local
  • –threads 4: indique à l’encodeur le nombre maximum de « thread » à utiliser – ceci diminue le temps d’encodage

Lorsque la commande est lancée, je choisi « 0 » pour entrer les données manuellement:

This CD shall be labeled with:
1: Default Album, Artist and Tracknames
0: Manual input
Choose [0-1]: (0)

Ensuite, j’entre les artistes (j’aime savoir qui a écrit le texte et qui fait la narration), le titre de l’album (par exemple, MPJL#146-La maison au gros chien pour le numéro de ce mois). Petite subtilité, je mets le titre de l’histoire comme titre de la première piste (Track 01), puis j’appuie sur la toucher Entrée pour le reste. Comme l’encodage produit une seule piste, il est suffisant d’identifier la première. Voici un exemple complet d’une session d’encodage:


magicfab@ARA-DESKTOP:/mnt/NAS2/Musique/J'aime lire$ ripit -A 1 -c 0 -g 12 -y 2014 -o . --threads 4

RipIT version 3.9.0.

cddb: checking for os ... Linux (x86_64) [little endian] [64 bit]

Process summary:
----------------
Is there a CD and the tray of the device closed?
Pausing 12 seconds.
All tracks will be merged into one file and a chapter file written.
Playlist (m3u) file will be written.

[...]

cddb: connecting to freedb.freedb.org:8880
hello return: 200 Hello and welcome RipIT@www.suwald.com/ripit/ripit.html running RipIT 3.9.0.
proto return: 201 OK, CDDB protocol level now: 6
cddb: sending: cddb query 34026705 5 150 2245 19167 33757 44568 617
cddb: result: 202 No match for disc ID 34026705.
start track: 1, end track: 5

This CD shall be labeled with:
1: Default Album, Artist and Tracknames
0: Manual input

Choose [0-1]: (0) [Entrée]

Artist : Céline Claire, Julie Cavanna
Album : MPJL#146-La maison au gros chien
Track 01: La maison au gros chien
Track 02: [Entrée]
Track 03: [Entrée]
Track 04: [Entrée]
Track 05: [Entrée]

-----------------
CDDB and tag Info
-----------------
Artist: Céline Claire, Julie Cavanna
Album: MPJL#146-La maison au gros chien
Category:
ID3-Genre: Other (12)
CDDB-Genre: 12
Year: 2014
Revision: 0
CD id: 34026705
CD length: 10:17

01: [00:27.70] La maison au gros chien
02: [03:45.47] Track 02
03: [03:14.40] Track 03
04: [02:24.11] Track 04
05: [00:23.53] Track 05

start track: 1, end track: 5
Tracks 1-5 will be ripped.

21:40:08: Ripping "MPJL#146-La maison au gros chien"...
cdparanoia III release 10.2 (September 11, 2008)

Ripping from sector 0 (track 1 [0:00.00])
to sector 46195 (track 5 [0:23.52])

outputting to /mnt/NAS2/Musique/J'aime lire/Céline Claire, Julie Cavanna - MPJL#146-La maison au gros chien/MPJL#146-La maison au gros chien.rip

(== PROGRESS == [ | 046195 00 ] == :^D * ==)

Done.

Skip track 2, it has been merged into previous one.
Skip track 3, it has been merged into previous one.
Skip track 4, it has been merged into previous one.
Skip track 5, it has been merged into previous one.

Encoding "MPJL#146-La maison au gros chien"...

21:42:32: Lame -b 128 -q 5 encoding track 1 of 5

21:42:35: Checking for remaining lock files.
21:42:56: Deleting the wavs...
21:42:56: Starting with album gain detection for mp3-files.

All complete!
Ripping needed 2 min and encoding needed 0 min.

magicfab@ARA-DESKTOP:/mnt/NAS2/Musique/J'aime lire$

Le résultat, des fichiers bien identifiés qui afficheront les bonnes informations dans les logiciels et lecteurs audio physiques utilisés:

Propriétés d'un fichier audio encodé à partir d'un CD audio Mes premiers J'aime lire

J’ai ainsi pu encoder plusieurs années de CD audio qui sont maintenant stockés sur le serveur de fichiers familial, et en copie sur les baladeurs et sur le Chumby, prêt à être utilisés un peu partout. Quand nous recevons un nouveau numéro le CD peut être écouté sur le lecteur CD si je ne suis pas là.

Mais quand je mets la main dessus je lui fait subir ce traitement pour l’ajouter à notre collection. :)

Bitcoin logo

Pas de contributions.
Donnez l'exemple!

Faites un don / Make a donation

Si vous appréciez cet article ou fichier, encouragez-moi en faisant un don. Si vous voulez faire un don en Bitcoin (c'est quoi?), utilisez le code QR à gauche avec votre téléphone intelligent ou l'adresse suivante:
1NGBfpYsjBKcfUJtiFPYKAq9udJtgVc7eB

 

Mercredi (15 oct.) prochain, réunion des comités de travail FACIL

C’est le 15 octobre (mercredi prochain) qu’aura lieu la prochaine réunion des comités de travail de FACIL.

À ne pas manquer!

FACIL - 10 ans!

FACIL, pour l’appropriation collective de l’informatique libre (FACIL) est un organisme sans but lucratif dont le mandat est de promouvoir l’adoption, l’usage et la démocratisation de l’informatique libre.

Bitcoin logo

Pas de contributions.
Donnez l'exemple!

Faites un don / Make a donation

Si vous appréciez cet article ou fichier, encouragez-moi en faisant un don. Si vous voulez faire un don en Bitcoin (c'est quoi?), utilisez le code QR à gauche avec votre téléphone intelligent ou l'adresse suivante:
1GRqUNC4TCD3ir9KdvgjroTCZsH3J1uGq1

 

Help FACIL improve MultiSystem with UEFI support and produce up to 350 Live USB keys including multiple GNU/Linux systems

FACIL, pour l’appropriation collective de l’informatique libre (FACIL), a Quebec-based non-profit, has decided to crowd-fund the development production of a 16 GB USB key bearing the FACIL logo and capable of booting from a selection of free-software operating systems (such as GNU/Linux and BSD) on a large set of target computers, specifically those using UEFI.

FACIL - 10 ans!Modern systems often won’t boot some Live USB keys created by traditional methods, specially when wanting to combine several systems on one large-capacity USB key. This is a very useful item to add to your advocacy/testing toolkit.

The FACIL key will serve to propagate free software on the computers of ordinary Quebecers all the while providing FACIL with a better source of financing than only selling T-shirts and stickers. This can also be used by any other organization producing their own keys once the project has completed.

The project first consists in developing the prototype of a 16 GB USB key capable of booting different free-software operating systems. The key will be developed using, MultiSystem, an excellent free software application designed to do just that. MultiSystem will have to be modified to allow booting on computers with either a classic BIOS or the more recent UEFI.

Multi SystemThe resulting improvements to MultiSystem source code will be integrated into the project itself, meaning any other organization or individual using it will also be able to produce their own custom USB keys and benefit from this.

The next step will be to mass duplicate the USB key image on good quality devices that will bear the FACIL logo.

For more details on the funding needs and how the money will be used if this succeeds, see the project page at Goteo.

We need your support! Please consider donating any amount you can, and share this information with anyone interested in GNU/Linux and in general free open source software advocacy.

I am posting this as the acting president of FACIL, I can relay / answer any questions about the project to those directly involved.

Bitcoin logo

Pas de contributions.
Donnez l'exemple!

Faites un don / Make a donation

Si vous appréciez cet article ou fichier, encouragez-moi en faisant un don. Si vous voulez faire un don en Bitcoin (c'est quoi?), utilisez le code QR à gauche avec votre téléphone intelligent ou l'adresse suivante:
1DLFgV8jYCn1BYdY1tzCiDAFpt63QmFdFT

 

Installer la toute dernière version d’IceWeasel (Firefox) dans Debian

Si vous utilisez la dernière version de Debian (« Wheezy » ou Debian 7 au moment d’écrire ces lignes), vous avez remarqué que la version de navigateur web proposée n’est pas Firefox, et n’est pas la plus récente. Pourquoi? Comment y rémédier?

Attention: les modifications et manipulations ici proposées pourraient rendre votre système moins stable, par leur écart d’une installation standard de Debian

IceweaselL’équipe Debian Mozilla maintient une ressource web où vous pouvez vous procurer les dernières versions d’Iceweasel qui arriveront éventuellement dans Debian GNU/Linux.
Habituellement les versions abouties atteignent Debian unstable puis continuent leur diffusion vers stable, tandis que les versions beta sont diffusées dans experimental. La plupart des versions alpha se trouvent dans le dépôt mozilla.debian.net.

Debian-Iceweasel 17 ESR

Le dépôt mozilla.debian.net propose des paquets signés, il faut donc d’abord ajouter et valider le trousseau de clés numériques correspondant.

    1. Ouvrez une fenêtre de terminal administrateur
    2. Installez le paquet pkg-mozilla-archive-keyring:
      # apt-get install pkg-mozilla-archive-keyring
    3. Ajoutez les clés à votre configuration:
      # gpg --check-sigs --fingerprint --keyring /etc/apt/trusted.gpg.d/pkg-mozilla-archive-keyring.gpg --keyring /usr/share/keyrings/debian-keyring.gpg pkg-mozilla-maintainers
      pub 4096R/06C4AE2A 2010-11-20 [expire : 2019-11-13]
      Empreinte de la clef = 85F0 6FBC 75E0 67C3 F305 C3C9 85A3 D265 06C4 AE2A
      uid Debian Mozilla team APT archive <pkg-mozilla-maintainers@lists.alioth.debian.org>
      sig!3 06C4AE2A 2012-11-14 Debian Mozilla team APT archive <pkg-mozilla-maintainers@lists.alioth.debian.org>
      2 signatures non vérifiées à cause de clefs manquantes
    4. Ajoutez le dépôt mozilla.debian.net à votre configuration:
      # echo "deb http://mozilla.debian.net/ wheezy-backports iceweasel-release" > /etc/apt/sources.list.d/mozilla-debian.list
    5. Demandez la mise-à-jour des informations sur les dépôts:
      # apt-get update
      Parmi les résultats de cette commande vous devriez voir:
      Réception de : 3 http://mozilla.debian.net wheezy-backports/iceweasel-release amd64 Packages [19,0 kB]
    6. Installez Iceweasel à partir du dépôt mozilla.debian.net:
      # apt-get install -t wheezy-backports iceweasel iceweasel-l10n-fr

Dans cet exemple j’ai inclus le paquet correspondant à une version francisée de Debian GNU/Linux. N’oubliez de spécifier aussi les extensions qui vous intéressent! Il est possible de consulter la liste complète des paquets disponibles:

Qu’est-ce qu’IceWeasel?

Iceweasel est un fork de Mozilla Firefox avec les objectifs suivants:

      • rendre disponibles des correctifs de sécurité dans Debian stable
      • exclure des éléments graphiques ayant la marque déposée Mozilla

Sauf la signature graphique de Firefox, Iceweasel est pratiquement identique en tout point à Mozilla Firefox.

Mozilla Firefox 23

Le nouveau logo de Firefox depuis la version 23. Voyez-vous les différences?

Pourquoi avoir changé le nom de Firefox dans Debian GNU/Linux? Les applications de Mozilla ont été renommées suite à un conflit ayant eu lieu en 2006 entre le projet Debian et la Mozilla Corporation. Plus précisément, il s’agît de la solution trouvée à une incompatibilité entre les principes du logiciel libre selon Debian et la politique d’utilisation de marque de commerce de Mozilla.

D’autres distributions GNU/Linux dérivées de Debian comme Trisquel ont aussi changé le nom de Firefox. Dans le cas de Trisquel, le navigateur web est appelé ABrowser et a aussi été modifié pour ne proposer que des extensions sous licence libre, contrairement au site d’extensions officielles de Mozilla qui propose aussi des extensions propriétaires.

Pourquoi Iceweasel 17 dans Debian 7?

Dans Debian 7 la version d’Iceweasel proposée est la version équivalente à la dernière version de Firefox Extended Support Release (ESR):

Mozilla offre une version à soutien prolongé (Extended Support Release, ESR en anglais) basée sur une version officielle de Firefox pour ordinateurs de bureau pour une utilisation par des organisations comme les écoles, les universités, les entreprises et d’autres qui ont besoin d’un support prolongé pour les déploiements de masse.

Lors de la sortie de Debian 7 cette version était donc Iceweasel 17.0.8 ESR.

Malgré ce numéro de version, Iceweasel inclût les derniers correctifs de sécurité rétroportés. Une version publiée (« release ») doit changer le moins possible ; ainsi les correctifs de sécurité ne seront pas la cause de problèmes annexes.

Selon le cycle de vie proposé par Mozilla, les versions dites ESR sont maintenues pour environ un an, et la version 24.0 ESR devrait voir le jour d’ici la fin septembre 2013:

Les versions ESR ont des mises à jour ponctuelles contenant les mises à jour de sécurité qui coïncident avec les versions régulières de Firefox. Les versions ESR auront également deux cycles (12 semaines) de chevauchement entre le moment d’une nouvelle version et la fin de vie de la version précédente pour faciliter les essais et la certification avant le déploiement d’une nouvelle version.

Debian-Iceweasel 23

C’est donc par souci de stabilité et de sécurité qu’Iceweasel 17 ESR se retrouve dans Debian 7.

Pourquoi passer à une version plus récente d’Iceweasel?

Il y a différentes raisons pour lesquelles on voudrait utiliser une version plus récente de Firefox, incluant toutes les fonctionnalités offertes par celle-ci.

J’en ai relevé quelques unes parmi celles que j’ai remarquées dans les notes de version de Firefox:
WebRTC (Web Real-Time Communication, littéralement communication web en temps réel)

    • Firefox 18
      • Amélioration de performances
      • Implémentation de WebRTC, un canevas logiciel permettant une communication en temps réel (voix/vidéo sur IP, partage de fichiers via P2P, etc.)
      • Désactivation des contenus non sécurisés au sein d’une page web passant par HTTPS
    • Firefox 19
      • lecteur de PDF intégré dans le navigateur
      • amélioration de la vitesse de démarrage ressentie
    • Firefox 20
      • amélioration des balises <audio> et <video>
      • message d’alerte, demandant si un site web peut utiliser le microphone et la caméra de l’ordinateur (en lien avec WebRTC)
      • navigation privée pouvant être faite par fenêtre, c’est-à-dire isolée d’une autre fenêtre du navigateur
      • refonte du gestionnaire de téléchargement
      • amélioration des tâches courantes du navigateur (chargement des pages, extinction, téléchargement)
      • suspension d’un plugin si celui-ci met trop de temps à se charger
  1. Firefox 21
    • première intégration du Bilan de Santé de Firefox
    • Possibilité de restaurer les vignettes retirées de la page de démarrage
  2. Firefox 22
    • Activation par défaut de WebRTC (auparavant présent mais désactivé)
    • Amélioration des performances
    • inspecteur de polices de caractères
  3. Firefox 23
    • Retrait de l’élément <blink> (Oui!)
    • Nouvelle gestion du moteur de recherche par défaut
    • Blocage des contenus non chiffrés au sein d’une page HTTPS
    • « Charger les images automatiquement », « Activer JavaScript », et « Toujours voir la barre d’onglets » sont retirés des préférences
Bitcoin logo

Pas de contributions.
Donnez l'exemple!

Faites un don / Make a donation

Si vous appréciez cet article ou fichier, encouragez-moi en faisant un don. Si vous voulez faire un don en Bitcoin (c'est quoi?), utilisez le code QR à gauche avec votre téléphone intelligent ou l'adresse suivante:
1NCw1seugSmhJ3aTdgBVadiCQysnAzDpnH

 

UbuntuForums.org « en maintenance » suite à une brèche de sécurité

Si vous aviez un compte sur UbuntuForums.org, cette annonce vous concerne:

(traduit de Ubuntu Forums is down for maintenance)

Ubuntu Forums est en maintenance

Il y a eu une violation de la sécurité sur les forums Ubuntu. L’équipe de services informatiques de Canonical travaille fort en ce moment pour rétablir un fonctionnement normal. Cette page sera mise à jour régulièrement des rapports d’étape.
Ce que nous savons:

  • Malheureusement, les attaquants ont obtenu l’identifiant de chaque utilisateur local, mot de passe et adresse email à partir de la base de données des forums Ubuntu.
  • Les mots de passe ne sont pas stockés en texte clair. Toutefois, si vous utilisiez le même mot de passe que sur Ubuntu Forums sur d’autres services (tels que le courriel), vous êtes fortement encouragé à changer le mot de passe sur l’autre service au plus vite.
  • Ubuntu One, Launchpad et d’autres services Ubuntu / Canonical ne sont pas affectées.

Rapport d’activité

  • 20/07/2013 2011UTC: Rapports de dégradation
  • 20/07/2013 2015UTC: Site mis hors-ligne, cette page d’accueil mise en place alors que l’enquête se poursuit.

Quelques pistes pour minimiser les risques à l’avenir:

* Si vous en faites la suggestion à un éditeur de site web, faites-le gentiment :)

Bitcoin logo

Pas de contributions.
Donnez l'exemple!

Faites un don / Make a donation

Si vous appréciez cet article ou fichier, encouragez-moi en faisant un don. Si vous voulez faire un don en Bitcoin (c'est quoi?), utilisez le code QR à gauche avec votre téléphone intelligent ou l'adresse suivante:
1NgJV8jPc3H717qyVeskHn95UCYyZEEC1p