一、概述
音频文件可以有多种不同的格式,其中一些常见的音频格式包括:
-
WAV(Waveform Audio File Format):WAV 是一种无损音频文件格式,通常用于存储未经压缩的音频数据。
-
MP3(MPEG Audio Layer-3):MP3 是一种有损音频文件格式,它使用压缩算法来减小文件大小,同时保持较高的音质。
二、具体代码
from pydub import AudioSegment
def convert_audio(input_path, output_path, output_format):
# 打开原始音频文件
audio = AudioSegment.from_file(input_path)
# 将音频保存为指定格式
audio.export(output_path, format=output_format)
# 设置输入音频文件路径
input_audio_path = "input.wav"
# 设置输出音频文件路径和格式
output_audio_path = "output.mp3"
output_audio_format = "mp3"
# 进行音频格式转换
convert_audio(input_audio_path, output_audio_path, output_audio_format)