Conteneurs audio
Un conteneur audio permet de stocker des flux audio.
Conteneur
|
Extensions
|
Description
|
WAV |
wav |
Peut contenir les formats MP3, WMA et PCM.
|
AIFF/AIFC |
aif |
Le pendant de WAV chez Apple.
|
RealAudio |
ra |
Très ancien. Il permet de diffuser de la musique sur internet en utilisant la technique du streaming.
|
MP3 |
mp3 |
MPEG-1 Layer 3
|
WMA |
wma |
Alternative au MP3 développé par Microsoft.
|
AAC |
aac mp4 m4a |
MPEG-2 Advanced Audio Coding
|
OGG |
ogg |
Conteneur pouvant contenir des pistes sonores (codec Vorbis), audio sans perte (codec FLAC) ou/et vidéo (codec Theora).
|
FLAC |
flac fla |
Compression audio non destructive.
|
Echantillonnage du son
Echantillonage en KHz
|
Utilisation
|
192 |
|
96 |
|
48 |
DV PAL des caméscopes
|
44,1 |
CD audio
|
Débits audio
Qualité
|
Débit
|
Moyenne |
64 Kbit/s
|
FM |
96 Kbit/s
|
Bonne |
128 Kbit/s
|
Très bonne |
192 Kbit/s
|
Optimale |
256 Kbit/s
|
Codecs audio
Codec
|
Utilisation
|
Extension
|
FLAC |
Free Lossless Audio Codec. Encodage sans perte
|
Ogg Vorbis |
Meilleur règlage : 192 Kbit/s
|
MP2 MPEG Audio Layer 2 |
Audio pour DVD
|
MP3 MPEG Audio Layer 3 |
Compatible divX, Xvid. Meilleur règlage : 128 Kbit/s |
mp3
|
AAC Advanced Audio Coding |
Meilleur règlage : 96 kbit/s |
m4a
|
Dolby Digital (AC3) |
Utilise jusqu’à 6 canaux sonores (5.1)
|
Convertions de format audio
|
# WAVE to Ogg Vorbis
oggenc FichierAConvertir.wav -o FichierConverti.ogg
# WAVE to MP3
lame FichierAConvertir.wav -o FichierConverti.mp3
# M4A/AAC to MP3
ffmpeg -i FichierAConvertir.m4a -f mp3 FichierConverti.mp3
# WMA to MP3 en Variable Bitrate Encoding (VBR)
ffmpeg -i FichierAConvertir.wma -vn -acodec libmp3lame -ac 2 -qscale:a 4 -ar 48000 FichierConverti.mp3
|
 |
Convertion de groupe:
|
for i in *.m4a ; do ffmpeg -i "$i" -f mp3 "${i%.m4a}.mp3" ; done
| |
|
# extrait du fichier musique.mp3 à partir de la seconde 10 et pendant 20 secondes vers le fichier extrait.mp3
sox musique.mp3 extrait.mp3 trim 10 20
# obtenir des info sur un fichier
soxi musique.ogg
# augmenter/baisser le son
sox -v -0.5 srcfile.wav sortie.wav
# répéter le fichier 9999 fois et masquer la sortie
play -q musique.ogg repeat 9999
|
 |
Ne prend pas en charge le format mp4 |
Utiliser mediainfo pour avoir des infos sur le codec audio de la vidéo.
|
# Extraction par copie du flux audio
ffmpeg -i MaVideo.avi -codec:a copy PisteAudio.mp3
# -codec:a copy : copie du flux audio
# Extraction en réencodant le flux audio
ffmpeg -i MaVideo.avi -vn -ar 44100 -ac 2 -ab 192000 -f mp3 PisteAudio.mp3
# -vn : Désactive l'enregistrement de la vidéo. On se s'occupe que de l'audio ici.
# -ar : Echantillonage en Hz
# -ac : Nombre de chaines
# -ab : Débit en bits/s
# -f : Format, 'ffmpeg -formats' pour lister les formats disponibles
# Extrait le flux audio de type MPEG ou Dolby Digital (AC3)
mplayer -dumpaudio MaVideo.avi -dumpfile PisteAudio.mp3
# Extrait le flux audio d'un conteneur AVI
# Le fichier audio sera au format WAVE
mplayer -vo null -ao pcm:file=PisteAudio.wav MaVideo.avi
# -vo null : pas de pilote de sortie vidéo (la vidéo n'est pas affichée lors de l'extraction)
# -ao pcm : pilote de sortie audio pcm : extracteur de son PCM/wave brut
# supprimer les 10 premières secondes
ffmpeg -ss 10 -i InputAudio.mp3 -acodec copy OutputAudio.mp3
|