要使用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的比特率來編碼輸入視頻,并將其保存為輸出文件。你可以根據需要修改編碼器、比特率和其他參數。