要使用python中的FFmpeg庫,可以使用ffmpy庫或subprocess庫。
使用ffmpy庫的示例代碼如下:
from ffmpy import FFmpeg input_file = 'input.mp4' output_file = 'output.avi' ff = FFmpeg(inputs={input_file: None}, outputs={output_file: '-c:v mpeg4 -b:v 800k'}) ff.run()
登錄后復制
使用subprocess庫的示例代碼如下:
import subprocess input_file = 'input.mp4' output_file = 'output.avi' command = 'ffmpeg -i {} -c:v mpeg4 -b:v 800k {}'.fORMat(input_file, output_file) subprocess.call(command, shell=True)
登錄后復制
在這兩個示例中,我們都使用了MPEG-4編碼器和800k的比特率來編碼輸入視頻,并將其保存為輸出文件。你可以根據需要修改編碼器、比特率和其他參數。