如何在python用调用ffmpeg
可以使用Python的subprocess模块来调用FFmpeg。以下是一个简单的示例:
import subprocess
# 调用FFmpeg命令行
command = 'ffmpeg -i input.mp4 -c:v libx264 -crf 23 -c:a copy output.mp4'
subprocess.call(command, shell=True)
这个示例将调用FFmpeg将输入文件input.mp4转换为输出文件output.mp4,并使用libx264编码器和CRF 23的视频质量设置。音频将不会重新编码,而是使用原始编码进行复制。
请注意,调用FFmpeg可能需要一些时间,因此您应该考虑使用多线程或异步编程来避免阻塞主线程。
原文地址: https://www.cveoy.top/t/topic/bsV2 著作权归作者所有。请勿转载和采集!