安装:
ffmpeg命令:
别人的代码:
ffmpeg mp4转h264、h265命令模式_tj的专栏-CSDN博客_ffmpeg mp4转h265
个人实践:
音视频合并
import ffmpy
ff = ffmpy.FFmpeg(
inputs={\'视频.mp4\':\'-y\',\'音频.mp4\':None},
outputs={\'output.mp4\': [\'-vcodec\',\'copy\',
\'-acodec\',\'copy\']})
#ff.run()
print(ff.cmd)
代码等效于命令
ffmpeg -y -i 视频.mp4 -i 音频.mp4 -vcodec copy -acodec copy output.mp4
MP4视频转码
有的MP4格式不能在浏览器中播放,需要转换成h264才可以。
import ffmpy
ff = ffmpy.FFmpeg(
inputs={\'视频.mp4\': None},
outputs={\'output.mp4\': [\'-vcodec\', \'libx265\',
\'-preset\', \'slow\', \'-b:v\', \'2000k\', \'-crf\', \'21\', \'-strict\', \'-2\']})
命令
ffmpeg -i input.mp4 -vcodec libx265 -preset slow -b:v 2000k -crf 21 -strict -2 out.mp4