首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

FFmpeg:如何将水平视频16:9转换为垂直视频9:16,上下黑底

FFmpeg是一个开源的音视频处理工具,可以用于处理、转码、编辑和流媒体传输等多种音视频任务。要将水平视频16:9转换为垂直视频9:16,并在上下添加黑底,可以使用FFmpeg的滤镜功能来实现。

下面是一种实现方式:

  1. 首先,确保已经安装了FFmpeg工具,并将其添加到系统的环境变量中,以便在命令行中直接使用。
  2. 打开命令行终端,进入包含水平视频的文件夹。
  3. 使用以下命令将水平视频转换为垂直视频,并添加上下黑底:
代码语言:txt
复制
ffmpeg -i input.mp4 -vf "scale=-1:1080,pad=1080:1920:(ow-iw)/2:(oh-ih)/2:color=black" output.mp4

解释:

  • -i input.mp4:指定输入文件名为input.mp4,可以根据实际情况修改。
  • -vf "scale=-1:1080,pad=1080:1920:(ow-iw)/2:(oh-ih)/2:color=black":使用滤镜进行视频处理。其中,scale=-1:1080将视频的宽度保持原始比例,高度调整为1080像素;pad=1080:1920:(ow-iw)/2:(oh-ih)/2:color=black在视频上下添加黑底,使得最终视频的分辨率为1080x1920。可以根据需要调整分辨率和颜色。
  • output.mp4:指定输出文件名为output.mp4,可以根据实际情况修改。
  1. 执行命令后,FFmpeg将开始处理视频,并在命令行中显示处理进度。处理完成后,将生成一个垂直视频,并保存为output.mp4。

推荐的腾讯云相关产品:腾讯云视频处理服务(云点播),该服务提供了丰富的视频处理功能,包括转码、剪辑、水印、封面截取等,可以满足各种音视频处理需求。详情请参考腾讯云视频处理服务官方文档:https://cloud.tencent.com/document/product/266/33475

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的视频

领券