python使用ffmpeg
时间: 2023-08-27 17:19:42 浏览: 338
Python3.6.2调用ffmpeg的方法
5星 · 资源好评率100%
Python可以使用FFmpeg来进行音视频处理。你可以使用`subprocess`模块来在Python中调用FFmpeg命令行工具。下面是一个简单的例子,演示如何使用Python调用FFmpeg来进行音频转码:
```python
import subprocess
def convert_audio(input_file, output_file):
command = ['ffmpeg', '-i', input_file, output_file]
subprocess.run(command)
# 调用示例
convert_audio('input.mp3', 'output.wav')
```
在上面的例子中,我们定义了一个`convert_audio`函数,接受输入文件路径和输出文件路径作为参数。函数内部使用`subprocess.run`方法来执行FFmpeg命令行工具,将输入文件转码为输出文件。你可以根据自己的需求修改FFmpeg命令来实现其他功能。
除了转码,FFmpeg还提供了许多其他功能,例如剪辑、合并、截图等。你可以根据需要参考FFmpeg的官方文档来了解更多详细信息。
阅读全文