ffmpeg把宽视频(1920*1080)叠加成长(上中下)视频(1280*720)

该博客介绍了如何利用ffmpeg将宽屏的1920x1080视频转换成长屏的720x1280视频,通过上中下三个视频叠加实现。首先,作者从西瓜视频下载了一个1920x1080的视频并截取10秒。然后,通过ffmpeg的scale和overlay滤镜,将原始视频调整尺寸并居中放置在720x1280的背景上。接着,使用split将视频流分成三部分,并分别进行叠加,创建出上中下布局的长视频。最后,作者提出了在不同scale参数下可能遇到的问题,鼓励读者进行尝试和讨论。
摘要由CSDN通过智能技术生成

背景

以前我们看视频都是通过电脑,或者手机横屏来看,但是目前短视频的平台都是长视频(竖型视频),主流的分辨率是7201280。所以很多人想19201080的宽视频,变成长视频,但是如果不多个视频叠加,那么上下会为空白,很是不好看。为了能让视觉效果更好,一般我们采用上中下三个叠加在一起的办法,那么下面我们就通过ffmpeg来实现这个想法。

准备

我们先去西瓜下载一个1920*1080的李子柒的视频,通过简单的ffmpeg命令截取前10s,方便我们快速合成。

ffmpeg  -t 10 -i liziqi_1080.mp4   -codec copy      liziqi_1080_10s.mp4

在这里插入图片描述

不叠加的720*1080的视频

先准备一个720x1280的幕布,让原视频的宽度1920 占满现在的宽度 720,并垂直放在中间
在这里插入图片描述

ffmpeg -y -i mubu.png -i liziqi_1080_10s.mp4 -filter_complex [1:v]scale=720:-1[v1];[0:v][v1]overlay=0:(H-h)/2 liziqi_720x1280_single.mp

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hassen2010

你的鼓励我能输出跟多的好文章

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值