news 2026/5/1 3:47:21

ffmpeg视频分辨率转换

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ffmpeg视频分辨率转换

9:16 视频在 16:9 画布上播放的命令

ffmpeg -i 003.mp4 -vf "scale=-1:720,pad=1280:720:(1280-iw)/2:0,setsar=1" -c:v libx264 -preset fast -crf 28 -an 011.mp4

9:16视频 在 1:1 画布上播放的命令

ffmpeg -i 003.mp4 -vf "scale=-1:720,pad=720:720:(720-iw)/2:0,setsar=1" -c:v libx264 -preset fast -crf 28 -an 0112.mp4

命令解析:

scale=-1:720:将视频的高度缩放到 720 像素(可以调整为其他值),保持视频宽高比不变,-1 表示宽度按比例计算。

pad=720:720:(720-iw)/2:0:创建一个 720x720 的正方形画布,并计算左右的黑边使视频居中。iw 是缩放后的视频宽度。

setsar=1:设置正确的像素宽高比,确保不会拉伸或压缩视频。

9:16视频 在 4:3 画布上播放的命令

ffmpeg -i 003.mp4 -vf "scale=-1:720,pad=960:720:(960-iw)/2:0,setsar=1" -c:v libx264 -preset fast -crf 28 -an 0113.mp4

16:9视频在 1:1画布上播放的命令

ffmpeg -i 004.mp4 -vf "scale=720:-1,pad=720:720:0:(720-ih)/2,setsar=1" -c:v libx264 -preset fast -crf 28 -an 0114.mp4

16:9视频在 4:3画布上播放的命令

ffmpeg -i 004.mp4 -vf "scale=960:-1,pad=960:720:0:(720-ih)/2,setsar=1" -c:v libx264 -preset fast -crf 28 -an 0115.mp4

16:9的视频在9:16的画布上播放

ffmpeg -i 004.mp4 -vf "scale=iw*min(1080/iw\,1920/ih):ih*min(1080/iw\,1920/ih),pad=1080:1920:(1080-iw*min(1080/iw\,1920/ih))/2:(1920-ih*min(1080/iw\,1920/ih))/2,setsar=1" -c:v libx264 -preset fast -crf 28 -an 0118.mp4

16:9的视频在9:16的画布上播放,并且原视频作为模糊背景(画中画效果)

ffmpeg -i 004.mp4 -filter_complex "[0:v]scale=iw*max(720/iw\,1280/ih):ih*max(720/iw\,1280/ih),crop=720:1280:(iw-720)/2:(ih-1280)/2,boxblur=20[bg];[0:v]scale=iw*min(720/iw\,1280/ih):ih*min(720/iw\,1280/ih)[fg];[bg][fg]overlay=(W-w)/2:(H-h)/2,setsar=1" -c:v libx264 -preset fast -crf 28 -an -y 0119.mp4

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 3:44:56

如何在5分钟内完成量子程序调试?VSCode + Azure QDK高效实践

第一章:量子程序调试的挑战与现状 量子计算正处于从理论研究向工程实现过渡的关键阶段,而量子程序的调试成为制约其广泛应用的核心难题之一。由于量子态的叠加性、纠缠性和测量坍缩特性,传统基于断点和日志的调试手段在量子环境中失效&#x…

作者头像 李华
网站建设 2026/5/1 3:46:36

python 全局解释器锁(GIL)

1、GIL(全局解释器锁)python的GIL(Global Interpreter Lock,全局解释器锁)是CPython解释器(最主流的Python实现)中的一个核心机制,用于保证同一时刻只有一个线程执行Python字节码。它的存在深刻影响了Python的多线程性能,但也简化了CPython的内存管理和线程安全问题。1.1、GIL的…

作者头像 李华
网站建设 2026/5/1 3:44:32

IM SDK合规新趋势:数据主权时代,即时通讯如何筑牢全球化安全防线?

在全球化业务持续深化的当下,企业及开发者挑选 IM SDK 时,核心挑战已不再局限于单纯的技术性能比拼,而是转向了安全与合规这一更具复杂性的核心领域。不同国家和地区针对数据安全、用户隐私制定了差异显著的法律法规,一旦出现合规…

作者头像 李华
网站建设 2026/4/28 3:18:29

2025年搜索优化服务选型指南:3款热门产品实测,精准匹配全场景需求

在当今信息爆炸的时代,企业和品牌在网络上的曝光度和信息触达效率至关重要。无论是金融行业推广理财产品,还是电商平台推销商品,都需要让自己的信息精准地呈现在目标用户面前。传统的搜索优化方式,如单纯追求搜索结果排名&#xf…

作者头像 李华
网站建设 2026/4/27 21:02:17

Kivy跨平台开发指南:Python开发者的终极解决方案

Kivy跨平台开发指南:Python开发者的终极解决方案 【免费下载链接】kivy Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS 项目地址: https://gitcode.com/gh_mirrors/ki/kivy 想要用Python代码构建同时运行…

作者头像 李华