利用python代码编程实现将视频的avi格式转换为MP4格式
时间: 2023-05-19 10:01:28 浏览: 434
基于ffmpeg将avi视频转换为mp4视频
5星 · 资源好评率100%
可以使用FFmpeg库来实现将视频的avi格式转换为MP4格式,以下是Python代码示例:
```python
import subprocess
def convert_avi_to_mp4(input_file, output_file):
cmd = ['ffmpeg', '-i', input_file, '-c:v', 'libx264', '-preset', 'slow', '-crf', '22', '-c:a', 'copy', output_file]
subprocess.run(cmd)
# Example usage
convert_avi_to_mp4('input.avi', 'output.mp4')
```
这个函数使用FFmpeg库来执行转换操作。它将输入文件的视频流编码为H.264格式,音频流则直接复制到输出文件中。输出文件的质量可以通过调整`-crf`参数来控制。
阅读全文