安裝:
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