python-ffmpeg将m4a或mp3文件自动输出MP3
时间: 2024-04-16 21:28:39 浏览: 86
基于python-ffmpeg的随舞音频文件生成器
你可以使用 Python 的 ffmpeg 库来实现将 m4a 或 mp3 文件转换为 mp3 格式。以下是一个示例代码:
```python
import os
import ffmpeg
def convert_to_mp3(input_file, output_file):
try:
stream = ffmpeg.input(input_file)
stream = ffmpeg.output(stream, output_file, acodec='libmp3lame')
ffmpeg.run(stream)
print('转换完成!')
except ffmpeg.Error as e:
print('转换失败:', e.stderr)
# 调用示例
input_file = 'input.m4a' # 替换为你的输入文件路径
output_file = 'output.mp3' # 替换为你想要保存的输出文件路径
convert_to_mp3(input_file, output_file)
```
请确保已经安装了 ffmpeg 库,你可以使用 `pip install ffmpeg-python` 命令来安装。运行以上代码时,将输入文件路径和输出文件路径替换为你实际使用的文件路径。执行代码后,它将自动将 m4a 或 mp3 文件转换为 mp3 格式并保存到指定的输出文件中。
阅读全文