Ffmpeg mmpeg更改生成文件的比特率和文件大小

Ffmpeg mmpeg更改生成文件的比特率和文件大小,ffmpeg,Ffmpeg,我在使用mmpeg Python的Python脚本中使用ffmpeg来更改元数据值,但在生成的视频中,比特率和文件大小也会更改。比特率为“Velocidad de datos”和“Velocidad de bits”,对于非英语GUI,很抱歉: 我使用的命令如下:删除元数据部分,因为结果相同:比特率和文件大小正在更改: import ffmpeg ifile = 'borrar.mp4' ofile = 'res.mp4' ffmpeg.input(ifile).output(ofile).r

我在使用mmpeg Python的Python脚本中使用ffmpeg来更改元数据值,但在生成的视频中,比特率和文件大小也会更改。比特率为“Velocidad de datos”和“Velocidad de bits”,对于非英语GUI,很抱歉:

我使用的命令如下:删除元数据部分,因为结果相同:比特率和文件大小正在更改:

import ffmpeg

ifile = 'borrar.mp4'
ofile = 'res.mp4'
ffmpeg.input(ifile).output(ofile).run()
如何保持比特率和近似的文件大小


提前感谢。

我发现了问题,我必须添加codec='copy':

.output(ofile, codec='copy')
这样,视频文件就不会重新编码。而且执行时间要快得多