【发布时间】:2019-02-05 00:38:41
【问题描述】:
拜托,我需要以下帮助...
我想移动视频(纵向类型),但不拉伸它... 使用 FFMPEG 创建 16:9 视频... 我有以下示例...
ffmpeg -i video.mpg -filter:v "crop=in_w-100:in_h-100:0:(in_h-out_h)/2 +((in_h-out_h)/2)*sin(t)" -y out.mp4
【问题讨论】:
拜托,我需要以下帮助...
我想移动视频(纵向类型),但不拉伸它... 使用 FFMPEG 创建 16:9 视频... 我有以下示例...
ffmpeg -i video.mpg -filter:v "crop=in_w-100:in_h-100:0:(in_h-out_h)/2 +((in_h-out_h)/2)*sin(t)" -y out.mp4
【问题讨论】:
哇,我不知道我在想什么...... 答案很简单,指明输出视频的HxW ...
ffmpeg -i video.mpg -filter:v "crop=<strong>1280:720</strong>:0:(in_h-out_h)/2 +((in_h-out_h)/2)*sin(t)" -y out.mp4
但是:如果我想创建 640x360 视频,如何调整背景视频的大小?
我尝试包含“缩放”并进行一些测试,但我仍然无法制作背景视频,也无法缩放到 640x360。
ffmpeg -i test.mp4 -filter:v "crop=640:360:0:(in_h-out_h)/2 +((in_h-out_h)/2)*sin(t),scale=640:360" out.mp4.
【讨论】:
scale=640:360