Édition audio sous GNU/Linux

De Octet.ca

Speex[modifier]

Convertir un fichier wav en speex:

 speexenc input.wav output.spx

Concatenation de fichier audio[modifier]

ffmpeg -i "concat:ogg1.ogg|ogg2.ogg|ogg3.ogg" -c copy out.ogg

Convertir n'importe quoi en n'importe quoi[modifier]

ffmpeg -i entree.format1 sortie.format2

mp4 -> mp3 (livre audio Radio-Canada)[modifier]

for filename in *mp4;do name=$(echo "$filename" | cut -f 1 -d '.');ffmpeg -i $filename ${name}.mp3;done

Convertir wav en flac[modifier]

sox fichier.wav fichier.flac

Couper un fichier en morceaux[modifier]

Fichier quelconque[modifier]

avconv -i input.mp3 -acodec copy -ss couper_apres_n_secondes  -t faire_fichier_m_secondes.mp3

mp3[modifier]

Pour couper un fichier mp3 en 10 morceaux:

mpgtx -10 input.mp3 -o output

donnera output01.mp3, output02.mp3 .... output10.mp3

Source

Sox[modifier]

Cette section indique quelques commandes pour générer des sons en utilisant le logiciel sox.

Générer un son à une fréquence donnée[modifier]

Pour un son de 3 secondes à une fréquence de 180 Hz échantillonné à 44100 Hz, le tout sauvegardé dans un fichier wav nommé 180.wav:

sox -c1 -r44100 -n --type wav 180.wav synth 3.0 sine 180 vol 0.7  

Capturer du son en streaming[modifier]

mplayer -dumpstream http://stream.hebergementultra.com:8100

Pour convertir le fichier obtenu en wav:

mplayer -ao pcm:fast:file=foobar.wav -vo null -vc dummy stream.dump

Convertir en mp3

ffmpeg -i stream.dump -acodec copy -f mp3 foo.mp3

Voir aussi[modifier]