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:vscale=iw*max(720/iw\,1280/ih):ih*max(720/iw\,1280/ih),crop=720:1280:(iw-720)/2:(ih-1280)/2,boxblur=20bg;0:vscale=iw*min(720/iw\,1280/ih):ih*min(720/iw\,1280/ih)fg;bgfgoverlay=(W-w)/2:(H-h)/2,setsar=1" -c:v libx264 -preset fast -crf 28 -an -y 0119.mp4

相关推荐
2601_9556624616 分钟前
小说推文如何制作多人配音?从角色划分到音频生成
人工智能·音视频·语音识别·媒体·视频
AI视频工具指南12 小时前
怎么用 AI 做悬疑短剧?
人工智能·aigc·音视频
技灵AI14 小时前
AI 口播视频提示词怎么写?让人物讲解和产品展示更自然
人工智能·音视频
企业数字化笔记14 小时前
AI视频增强后画质怎么验收?插值基线、伪细节与帧间闪烁的检查方法
人工智能·算法·音视频
2601_9654488718 小时前
让新闻视频有画面:AI自动配实拍/素材/图表的方案对比
人工智能·音视频
youdexiang18 小时前
Android录音APP高精度转写怎么选才不踩坑
人工智能·音视频
2601_9654490819 小时前
我用AI给开源项目做了个官网宣传片,流程全公开
信息可视化·自动化·音视频
可爱系程序猿20 小时前
nvcuvid.dll 加载失败定位:CUDA 视频解码、驱动接口与进程位数逐项核查
运维·服务器·程序人生·电脑·音视频
小豆庄20 小时前
本地视频脱敏的追踪系统踩坑——车牌过滤、转场误判与ID冲突排查
人工智能·算法·目标检测·音视频·视频·敏捷流程·纹理贴图
是Yu欸1 天前
先让 T1 Pro 传回一张好用的图:JPEG 抓拍、RTSP 视频与方向校正
python·机器人·音视频