gpt4 book ai didi

ffmpeg - 规模不适用于我的所有案例

转载 作者:行者123 更新时间:2023-12-04 23:15:21 24 4
gpt4 key购买 nike

我正在使用 ffmpeg缩放和更改我的视频的速度。

下面的脚本没有工作:

ffmpeg -i input.mp4 -filter_complex "[0:v]setpts=0.666*PTS[i]; [i]scale=640:640[j]; [0:a]atempo=1.5[p]" -map "[j]" -map "[p]" output.mp4 2>&1

我测试的更简单的脚本也不起作用
ffmpeg -i input.mp4 -filter_complex "scale=640:640" output.mp4 2>&1

原视频分辨率 1280x720 , 我想调整为 640x640 , 带填充 320左和右。

我在脚本中有什么错误?
对不起,我的英语不好!

最佳答案

我怀疑你的缩放部分有问题,所以试试这个:

ffmpeg -i input.mp4 -filter_complex "setpts=0.666,scale=w=min(iw*640/ih\,640):h=min(640\,ih*640/iw),pad=w=640:h=640:x=(640-iw)/2:y=(640-ih)/2; atempo=1.5" output.mp4

这是缩放过滤器:
scale=w=min(iw*HEIGHT/ih\,WIDTH):h=min(HEIGHT\,ih*WIDTH/iw),pad=w=WIDTH:h=HEIGHT:x=(WIDTH-iw)/2:y=(HEIGHT-ih)/2

资源:
ffmpeg resize down larger video to fit desired size and add padding

关于ffmpeg - 规模不适用于我的所有案例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43582335/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com