主要格式
wav
wav是微软设计的音频格式,不失真,占用磁盘空间大。
flac
“flac的全称是Free Lossless Audio Codec,意思是无损音频压缩编码。这是一套著名的自由音频压缩编码格式,其特点在于能够无损压缩音频文件,不会破坏原有的音频信息。
mp3
mp3是一个数据压缩格式,是一种能播放音乐文件的播放器,主要由存储器(存储卡)、显示器(LCD显示屏)、中央处理器[MCU(微控制器)或解码DSP(数字信号处理器) 等组成。MP3利用MPEG Audio Layer3技术,被设计用来大幅度地降低音频数据量,能够在音质丢失很小的情况下把文件压缩到更小的程度。
ogg
Ogg全称是OGGVobis(oggVorbis)是一种音频压缩格式,类似于MP3等的音乐格式。Ogg是完全免费、开放和没有专利限制的。OggVorbis文件的扩展名是".ogg"。Ogg文件格式可以不断地进行大小和音质的改良,而不影响旧有的编码器或播放器。命名来源Ogg全称是OGG Vorbis, 是一种音频压缩格式,类似于MP3等的音乐格式。
Python实践
文件格式转换
from pydub import AudioSegment
file_name = "r2_W"
sound_wav = AudioSegment.from_wav("{}.wav".format(file_name))
sound_wav.export("{}.ogg".format(file_name), format="ogg")```
#支持 ('mp3', 'wav', 'raw', 'ogg' or other ffmpeg/avconv supported files)