Je recherchais un logiciel capable de couper les fichiers audio en morceaux plus petits, par exemple, je définissais les secondes et les millisecondes pour le début et la fin de la coupe, puis je pouvais enregistrer le contenu coupé en tant que nouveau fichier.
Audacity est capable de faire cela.
À propos d'Audacity
Audacity est un éditeur et un enregistreur audio gratuit, facile à utiliser et multilingue pour Windows, Mac OS X, GNU/Linux et d’autres systèmes d’exploitation. Vous pouvez utiliser Audacity pour:
avconv peut le faire.
Exemple:
avconv -i infile.m4a -ss *pos* -t *duration* outfile.mp3
pos est l'heure de début en secondes
durée est le temps de lecture en secondes
Installez libav-tools pour y arriver.
Si vous n'êtes pas sûr des heures de début et de fin et que vous souhaitez écouter le segment avant d'en faire un nouveau fichier, sachez que avplay
prend beaucoup des mêmes arguments que avconv
.
Exemple:
avplay -ss 5030 -t 970 infile.m4a
Si vous ne voulez pas faire de maths dans votre tête et que vous ne souhaitez pas non plus utiliser une calculatrice, vous pouvez utiliser plutôt le format Heure: Minute: Seconde. L'exemple donné ci-dessus serait alors:
avplay -ss 1:23:50 -t 00:16:10 infile.m4a
N'oubliez pas non plus que si les éléments ne sont pas la sortie finale (par exemple, vous allez les combiner), vous pouvez continuer à utiliser le même format que celui du fichier d'entrée.
En quelque sorte pour moi, les éléments suivants ont extrêmement bien fonctionné
Sudo apt-get install mpgtx
Une fois que cela est fait, modifiez le répertoire en cours pour qu'il corresponde au répertoire où se trouve input.mp3, puis exécutez la procédure suivante:
mpgsplit input.mp3 [hh:mm:ss-hh:mm:ss] -o output.mp3
Une autre méthode utilisant mplayer
mplayer -quiet \
sourcefile.mp4 -ao pcm:fast:file=output.wav \
-vc dummy -vo null -channels 2 \
-ss 1:00 -endpos 0:30
notez que le fichier de sortie commencera à 1h00 pour une durée de 30 secondes.
-endpos
signifie ici durée.