小编huy*_*nq9的帖子

使用 ffmpeg 连接图像和视频

我有 1 个图像和 1 个视频,我想连接它们,我尝试使用以下命令将图像和视频的大小调整为相同大小:

ffmpeg -i image.jpg -vf scale=432:432 -strict -2 image_out.jpg
ffmpeg -i video.mp4 -vf scale=432:432 -strict -2 video_out.jpg
Run Code Online (Sandbox Code Playgroud)

调整图像和视频的大小后。我运行命令来连接它们:

ffmpeg -loop 1 -framerate 24 -t 10 -i image_out.jpg -i video_out.mp4 -filter_complex "[0][1]concat=n=2:v=1:a=0" out.mp4
Run Code Online (Sandbox Code Playgroud)

但收到错误:

[Parsed_concat_0 @ 0x3850cc0] 输入链接 in1:v0 参数(大小 432x432,SAR 4:3)与相应的输出链接 in0:v0 参数(432x432,SAR 1:1)不匹配 [Parsed_concat_0 @ 0x3850cc0] 无法配置输出焊盘Parsed_concat_0 重新初始化过滤器时出错!无法将帧注入过滤器网络:无效参数处理流 #1:0 的解码数据时出错转换失败!

我认为调整大小命令有问题,但我不知道如何使其工作。

video linux ffmpeg images

1
推荐指数
1
解决办法
8754
查看次数

标签 统计

ffmpeg ×1

images ×1

linux ×1

video ×1