54 votes

Comment diviser un fichier mp3 ?

J'ai un gros fichier mp3 qui provient de l'extraction d'un CD complet. Je voudrais le diviser en un fichier par chanson. Ce serait génial de trouver un logiciel qui puisse diviser le fichier automatiquement, en détectant le début et la fin de chaque chanson.

Un fond supplémentaire :

J'ai essayé mp3splt et audacity. Le premier n'arrive pas à autodétecter les chansons et audacity semble être incapable de le faire.

Je voudrais graver les chansons sur un CD (format mp3) pour les lire dans mon autoradio. Il ne prend en charge aucune fonction sophistiquée, il n'a même pas de connecteur USB.

78voto

Carra Points 6832

Audacity est MAUVAIS pour cela - puisqu'il ré-encode les mp3 et la qualité est dégradée. J'utilise ffmpeg pour couper les mp3 - je crois qu'il ne fait pas de ré-encodage :

# start time to end time:
ffmpeg -i input.mp3 -vn -acodec copy -ss 00:00:00 -to 00:01:32 output.mp3

# start time + duration time:
ffmpeg -i input.mp3 -vn -acodec copy -ss 00:00:00 -t 00:01:32 output.mp3

# start of record till end time:
ffmpeg -i input.mp3 -vn -acodec copy -to 00:01:32 output.mp3

# start time till end of record:
ffmpeg -i input.mp3 -vn -acodec copy -ss 00:01:32 output.mp3

on peut également inclure les millisecondes avec par exemple 00:00:00.000 .

35voto

Mufaka Points 54

Vous dites que vous avez essayé mp3splt mais avez-vous lu la page de manuel complète ?

Je demande parce que le -s Le mode silence peut prendre des paramètres pour l'aider à déterminer le silence.

Voici un exemple de page de manuel avec des paramètres optionnels :

mp3splt -s -p th=-50,nt=10 album.mp3
  • th : niveau de seuil (dB) à considérer comme silence
  • nt nombre de pistes

Il y a aussi un -c Mode d'interrogation de la base de données CDDB. S'il s'agit d'un CD connu, vous pouvez obtenir la liste des pistes en ligne. Cela permet également de nommer correctement les pistes et (je pense) de configurer les tags.

C'est un outil incroyablement puissant et l'une de vos meilleures options pour préserver la qualité... Ne l'oubliez donc pas tout de suite.

17voto

Geppettvs D'Constanzo Points 18906

Vous pouvez diviser votre gros mp3 en petits morceaux en utilisant la fonction "split" ou "split new" dans audacity, puis vous pouvez séparer la partie de l'audio que vous souhaitez mixer dans un fichier différent afin de l'exporter.

Dans la capture d'écran suivante, j'ai créé une nouvelle piste stéréo afin de placer l'audio divisé sur une piste différente (à des fins visuelles uniquement), puis j'ai déplacé la deuxième partie de l'audio sur cette piste et j'ai sélectionné une portion d'audio qui peut être exportée dans un nouveau fichier.

enter image description here

Vous n'avez pas besoin de diviser l'audio pour exporter la portion d'audio dans un fichier différent, vous pouvez simplement sélectionner l'audio et choisir "Exporter la sélection" dans le menu Fichier.

Dans la capture d'écran suivante, je fais ce que j'ai dit dans les mots ci-dessus.

enter image description here

Si vous avez encore le CD, l'extraction de l'audio avec un fichier par chanson peut être faite en utilisant "Sound Juicer", qui vous permettra de choisir comment extraire le média du CD. De cette façon, vous aurez un fichier mp3 par chanson. Et la tâche de mixer toutes les chansons dans un grand fichier sera facilement réalisée par Audacity, juste au cas où vous auriez besoin de le faire ainsi.

Sound Juicer peut être installé via synaptic ou en plongeant dans le site web à l'adresse suivante : http://burtonini.com/blog/computers/sound-juicer

Une capture d'écran est placée ici afin de vous permettre de voir Sound Juicer en action. (Désolé, je n'ai pas de CD à copier en ce moment, donc la liste de lecture est vide)

enter image description here

11voto

Max Schmeling Points 6295

Vous pouvez essayer quelque chose comme :

ffmpeg -i /path/music.mp3 -t 00:10:00 -ss 00:20:00 -acodec copy /path/save.mp3

4voto

JBii Points 9

Je peux recommander mp3DirectCut . Fait la conversion sans perte et fonctionne bien sous Wine :

Screenshot

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X