使用
ffmpeg
视频转换器,可以从MP4媒体文件中提取音频并将其转换为各种音频格式,例如mp3
要么ogg
。如果尚未安装,请先安装ffmpeg
:
FEDORA/CENTOS
# yum install ffmpeg
UBUNTU/DEBIAN
# apt-get install ffmpeg
下列linux命令将从我们的样本媒体文件中提取音频foo.mp4
并将其转换为名为bar.mp3
:
$ ffmpeg -i foo.mp4 bar.mp3
上面的命令将创建一个新的音频文件bar.mp3
:$ file bar.mp3 bar.mp3:ID3版本2.4.0的音频文件,包含:MPEG ADTS,第III层,v1,64 kbps,48 kHz,立体声Futhermore,以下内容linux命令将提取音频foo.mp4
并将其转换为ogg
Vorbis音频。例如:
$ ffmpeg -i foo.mp4 -vn -acodec libvorbis bar.ogg
$ file bar.ogg
bar.ogg: Ogg data, Vorbis audio, stereo, 48000 Hz, ~112000 bps
或者,ffmpeg
还允许将音频输出采样率调整为例如。44100, 22050,11025
。下列linux命令将更改为22050 Hz的输出音频采样率:MP3:
$ ffmpeg -i foo.mp4 -ar 22050 bar.mp3
$ file bar.mp3
bar.mp3: Audio file with ID3 version 2.4.0, contains: MPEG ADTS, layer III, v2, 56 kbps, 22.05 kHz, Stereo
OGG:
$ ffmpeg -i foo.mp4 -vn -acodec libvorbis -ar 22050 bar.ogg
$ file bar.ogg
bar.ogg: Ogg data, Vorbis audio, stereo, 22050 Hz, ~66666 bps