FFMPEG 适合 1080x1920 视频中的 1920x1080 视频 (Instagram Reels)
FFMPEG fit 1920x1080 video in 1080x1920 video (Instagram Reels)
我正在尝试 post 在 Instagram 上制作视频。我当前的视频是 1920x1080,但对于 Instagram 卷轴,它需要 1080x1920 分辨率(基本垂直)。但是,我不喜欢 post 将视频放在一边,而是 post 它带有黑条(见下图)。但是我不知道我需要在 ffmpeg 中使用哪些转换命令来完成这项工作(也找不到任何相关的 posts)。
留下这个 post 供将来参考。我最终使用了这个命令:
ffmpeg -i input.mp4 -vf "pad=iw:2*trunc(iw*16/18):(ow-iw)/2:(oh-ih)/2,setsar=1" -c:a copy output.mp4
要适应 1080x1920 canvas,请使用缩放和填充滤镜。
ffmpeg -i input.mp4 -vf "scale=1080:1920:force_original_aspect_ratio=decrease,pad=1080:1920:-1:-1,setsar=1" -c:a copy output.mp4
我正在尝试 post 在 Instagram 上制作视频。我当前的视频是 1920x1080,但对于 Instagram 卷轴,它需要 1080x1920 分辨率(基本垂直)。但是,我不喜欢 post 将视频放在一边,而是 post 它带有黑条(见下图)。但是我不知道我需要在 ffmpeg 中使用哪些转换命令来完成这项工作(也找不到任何相关的 posts)。
留下这个 post 供将来参考。我最终使用了这个命令:
ffmpeg -i input.mp4 -vf "pad=iw:2*trunc(iw*16/18):(ow-iw)/2:(oh-ih)/2,setsar=1" -c:a copy output.mp4
要适应 1080x1920 canvas,请使用缩放和填充滤镜。
ffmpeg -i input.mp4 -vf "scale=1080:1920:force_original_aspect_ratio=decrease,pad=1080:1920:-1:-1,setsar=1" -c:a copy output.mp4