Salut,
tu as peut être trouvé une solution, sinon en voila une (sur windows) : tu utilises un fichier batch (.bat) avec des commandes pour ffmpeg, de la forme suivante :
Code :
- ffmpeg -i fichierson.wav -ss 00:00:30 -t 00:00:10 -vn -ar 44100 -ac 2 -f wav fichier1.wav
- ffmpeg -i fichierson.wav -ss 00:01:00 -t 00:00:10 -vn -ar 44100 -ac 2 -f wav fichier2.wav
- ffmpeg -i fichierson.wav -ss 00:01:30 -t 00:00:10 -vn -ar 44100 -ac 2 -f wav fichier3.wav
- ffmpeg -i fichierson.wav -ss 00:02:00 -t 00:00:10 -vn -ar 44100 -ac 2 -f wav fichier4.wav
- etc.
|
Ce qui aura pour effet de prendre un extrait de 10 secondes dans le fichier "fichierson.wav" à partir de la 30e seconde, de l'enregistrer sous le nom "fichier1.wav", de prendre un extrait de 10 secondes dans le fichier "fichierson.wav" à partir de la 1re minute, de l'enregistrer sous le nom "fichier2.wav", etc. (les fichiers wav seront rencodés à 44.100kHz en stereo (-ar 44100 -ac 2)
Tu peux adapter la ligne de commande, par exemple pour sortir des fichiers mp3. Le fichier batch est juste un fichier texte avec l'extension "bat" à placer avec ffmpeg et tes fichiers sons dans le même répertoire.
un lien pour l'installation et l'utilisation de ffmpeg sur windows
---------------
urzhiata : sons, pixels & court-circuits : | : | : | : codelab.fr : forum du code créatif (pure-data, processing, ...)