gpt4 book ai didi

ffmpeg - 如何使用 FFmpeg hstack 过滤器合成 2 个视频?

转载 作者:行者123 更新时间:2023-12-04 23:27:28 33 4
gpt4 key购买 nike

我想将 2 个视频并排组合成 1 个视频。
我也希望为每个视频设置开始/停止时间。
最终视频应为 H264/AAC 编解码器和 mp4 格式。
我附上了示例视频。
https://www.dropbox.com/s/e5eouyrrqsy44ts/1.webm?dl=0
https://www.dropbox.com/s/u0zqie0icxamt3q/2.webm?dl=0

我使用了以下 ffmpeg 命令。

ffmpeg -i 1.webm -i 2.webm -filter_complex "[0:v][1:v]hstack"输出.mp4

当我在 Mac OS X 10.11 的终端上运行此命令时,它给了我以下错误。

输入 1 高度 480 与输入 0 高度不匹配。

该视频来自智能手机,因此其方向不正确。
请帮我用 FFmpeg 制作合成视频。

最佳答案

对于这组视频,您需要

ffmpeg -i 1.webm -i 2.webm -filter_complex "[0:v]scale=480:640,setsar=1[l];[1:v]scale=480:640,setsar=1[r];[l][r]hstack;[0][1]amix" -vsync 0 output.mp4

写入应用程序未正确写入流属性。视频应标记为 480x640。这与缺少旋转标签无关,因为框架上下文发生了变化。

关于ffmpeg - 如何使用 FFmpeg hstack 过滤器合成 2 个视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39288156/

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