1 votes

Découpage programmé d'un MP3

Quelle est la meilleure façon de découper un fichier mp3 par programme. Par exemple, disons que je veux me débarrasser des 2 premières minutes ou des 2 dernières minutes ou des deux. Existe-t-il un bon moyen de le faire à partir de .NET ? Ou .NET qui fait appel à un outil de ligne de commande ?

Merci.

4voto

Mark Heath Points 22240

Il existe deux approches pour découper les fichiers MP3 :

Convertissez d'abord en WAV, coupez les échantillons dont vous ne voulez pas, puis reconvertissez en MP3. L'inconvénient est qu'il y aura une très légère perte de qualité au cours du processus. L'avantage est que vous trouverez de nombreux outils en ligne de commande pour effectuer les conversions à votre place, vous laissant simplement le soin de découper le fichier WAV vous-même ( NAudio vous permettrait de le faire).

Deuxièmement, analyser les images MP3 elles-mêmes et jeter les images entières. Cela ne vous donne pas autant de granularité, mais il n'y a pas de perte de qualité dans le processus. Vous devez également être en mesure de comprendre le format des trames MP3 CBR et VBR ainsi que des trames ID3. Il existe plusieurs bibliothèques .NET capables de les lire, mais vous devrez tout de même écrire une bonne partie du code vous-même.

2voto

Assaf Lavie Points 20181

Je parie sur un outil CLI. Prendre cette par exemple.

0voto

Daniel Mošmondor Points 10926

J'ai développé une bibliothèque de décodeurs mp3 et je l'ai mise à la disposition des développeurs .net. Vous pouvez la trouver ici :

http://sourceforge.net/projects/mpg123net/

Des échantillons sont inclus pour convertir les fichiers mp3 en PCM et lire les étiquettes ID3.

Peut-être pourriez-vous l'utiliser pour trouver des cadres mp3 et ne noter que ceux que vous souhaitez conserver ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X