J’avais fait un billet sur mon ancien blog expliquant la manœuvre afin de découper un long fichier mp3 en plusieurs morceaux. Il s’agissait pour moi de pouvoir écouter un podcast sur mon autoradio, qui a la bonne idée de revenir au début de chaque piste à chaque fois qu’il s’éteint. Quand la piste fait une heure, c’est un peu lourd.
Aujourd’hui, je me suis décidé à regarder de plus près comment faire la même chose, mais en ligne de commande. Et finalement, c’est très simple, voire plus simple.
Installation
D’abord, on installe le paquet, ce qui nous donne classiquement en ligne de commande dans un terminal :
sudo apt-get install mp3splt
Procédure
En fait, il s’agit du même programme que j’utilisais, mais sans l’interface graphique. Cool, un paquet de moins à installer et qui ne serait pas mis à jour, vu qu’il n’est pas dans les dépôts.
La commande à utiliser est mp3splt. Je vous invite à vous plonger dans la documentation sur le site officiel (en anglais). L’autre solution plus simple est de faire une commande man dans un terminal (en anglais également) : man mp3splt
Pour ce qui nous intéresse, il suffit de mettre un seul argument après cette commande mp3splt, c’est donc simple.Il s’agit de l’argument -t qui permet de choisir longueur des morceaux que je veux obtenir.
Le format est donc :
mp3splt -t mm.ss nom_du_fichier_à_découper
mm veut dire minutes et ss secondes
Dans la copie d’écran ci-dessous, j’ai choisi de découper le fichier roadhouse_184.mp3 en morceaux de 10 minutes chacun.
Bien entendu, j’ai positionné mon terminal dans le dossier où se trouve mon fichier à découper.
Et voilà le résultat.
On note qu’il a détecté que l’encodage est en VBR et il s’est adapté en conséquence.
Et au final …
Les options offertes par cette commande sont multiples, je vous laisse le découvrir par vous-même et selon vos besoins.
Le mp3 n’est pas le seul format supporté, vous pourrez aussi traiter des fichiers ogg de la même manière.
Dans tous les cas, cette découverte me permet de gagner un peu de temps sur le découpage de mes podcasts, car cette petite ligne de commande est bien plus rapide que de choisir les options en mode graphique.
Grand merci. 🙂
j’essaye de faire un script pour nautilus si qqun veut m’aider
#!/bin/bash
mp3splt -t 10.00
done
exit 0
rendu executable, mais biensur rien ne se passe…
je continuà chercher
@ jerome : j’avais écris ce billet sur le sujet en passant par une GUI.
https://www.michtoblog.com/2009/03/04/creation-dun-script-nautilus-pour-decouper-les-fichiers-mp3-sous-linux/
oui je l’ai vu après çà marche impeccable. merci