J'ai besoin de savoir s'il est possible de créer un exemple de 30 secondes MP3 dans un fichier WAV. Le fichier MP3 généré doit comporter un fondu au début et à la fin. P>
Utilisez actuellement FFMPEG, mais ne peut trouver aucune documentation qui supporterait pouvoir faire une telle chose. P>
Quelqu'un pourrait-il me fournir le nom du logiciel (CLI, * NIX uniquement) qui pourrait y parvenir? P>
3 Réponses :
Consultez SOX - Sound Exchange P>
Je ne l'ai pas utilisé moi-même mais un de mes amis en parle très bien. P>
de la page Web (mis en surbrillance mon moi) em>: p>
SOX est une plate-forme multi-plate-forme (Windows,
LINUX, MACOS X, etc.) Ligne de commande
utilité qui peut convertir divers
formats de fichiers audio informatiques dans
autres formats. il peut aussi s'appliquer
divers effets sur ces fichiers son forts>,
et, en tant que bonus supplémentaire, SOX peut jouer
et enregistrer des fichiers audio sur la plupart
plates-formes. p>
blockQuote>
Oui, SOX fait la chose (jetez un coup d'œil au manuel Linux.die.net/man/1 / SOX ).
La meilleure façon de le faire est d'appliquer la troncature de 30 secondes, de s'effacer et de s'effacer vers les données audio WAV avant em> la convertir en mp3. Si votre bibliothèque de conversion a une méthode qui prend une gamme d'échantillons, c'est très facile à faire. Si la méthode accepte uniquement un fichier WAV (en mémoire ou sur disque), il est légèrement moins facile que vous devez apprendre le format de fichier WAV (facile à écrire, mais quelque peu plus difficile à lire). De toute façon, appliquer le gain et / ou l'atténuation aux données d'échantillons de domaine temporels (comme dans un fichier WAV) est beaucoup plus facile que d'essayer d'appliquer ces effets sur des données de domaine de fréquence (comme dans un fichier MP3) . p>
Bien sûr, si votre bibliothèque de conversion fait déjà tout cela, il est préférable de l'utiliser et de ne pas vous inquiéter de vous-même. P>
Ce sera
Convertir de WAV en MP3 P>
sox infile.wav outfile.mp3 trim 0:45.0 30 fade h 0:5 0 0:5