Skip to content

ffmpeg 音视频处理

视频合并(统一分辨率)

使用 scale 滤镜强制统一分辨率(适合手机竖屏视频合并):

sh
# scale=720:1280:统一为 720x1280(竖屏常见分辨率)
# force_original_aspect_ratio=decrease:保持原比例,避免拉伸变形
ffmpeg -i 1.mp4 -i 2.mp4 -i 3.mp4 \
       -filter_complex "[0:v]scale=720:1280:force_original_aspect_ratio=decrease[v0]; \
                        [1:v]scale=720:1280:force_original_aspect_ratio=decrease[v1]; \
                        [2:v]scale=720:1280:force_original_aspect_ratio=decrease[v2]; \
                        [v0][0:a][v1][1:a][v2][2:a]concat=n=3:v=1:a=1[v][a]" \
       -map "[v]" -map "[a]" -c:v libx264 -preset ultrafast -crf 23 output.mp4

添加贴图

TODO

转场效果

TODO