ffmpeg 编程 转码
时间: 2023-12-21 13:32:03 浏览: 97
FFmpeg 基础库编程开发
以下是使用FFmpeg进行视频转码的示例代码:
```python
import subprocess
def transcode_video(input_file, output_file):
# 设置FFmpeg命令行参数
command = ['ffmpeg', '-i', input_file, '-c:v', 'libx264', '-c:a', 'aac', output_file]
# 执行FFmpeg命令
subprocess.run(command)
# 调用转码函数
transcode_video('input.mp4', 'output.mp4')
```
上述代码中,`transcode_video`函数接受输入文件路径和输出文件路径作为参数。它使用`subprocess`模块来执行FFmpeg命令行,并将输入文件转码为H.264编码的视频文件。
请注意,为了运行上述代码,您需要在系统上安装FFmpeg,并将其添加到系统路径中。
阅读全文