gpt4 book ai didi

python - 使用 ffmpy 将 2 个视频与 ffmpeg 连接起来

转载 作者:行者123 更新时间:2023-12-04 23:25:07 24 4
gpt4 key购买 nike

我正在尝试连接 2 个视频,但我的 ffmpeg命令一定是错误的。输出只是第二个视频video2.avi .

from ffmpy import FFmpeg
ff = FFmpeg(inputs={'video1.avi': None, 'video2.avi': None}, outputs={'output.avi': None })
ff.cmd
'ffmpeg -f concat -i video1.avi -i video2.avi output.avi'
ff.run()

最佳答案

你不应该使用 python 库而不是使用 shell 命令

ffmpeg -i video1.avi -vcodec copy -vbsf h264_mp4toannexb -acodec copy part1.ts
ffmpeg -i video2.avi -vcodec copy -vbsf h264_mp4toannexb -acodec copy part2.ts
cat part1.ts part2.ts > parts.ts
ffmpeg -y -i parts.ts -acodec copy -ar 44100 -ab 96k -coder ac -vbsf h264_mp4toannexb output.avi

关于python - 使用 ffmpy 将 2 个视频与 ffmpeg 连接起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51282741/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com