0

首先:请原谅我问了一个愚蠢或有些不知情的问题。我对后期处理视频,稳定等完全陌生。

我用佳能 5D2 拍摄 1920x1080 压缩电影文件,然后裁剪为电影 1920x800 (2.4:1)。(使用魔灯时,我在拍摄时使用叠加位图。是的,我知道使用魔灯我可以拍摄 RAW,但我的卡和计算机都不够快,无法处理那么多数据。)

在进行任何制作之前,我会将较大的 .MOV 文件转换为较小的文件,同时稍微稳定一下视频,并将其裁剪为 1920x800。我这样做ffmpeg大致如下:

ffmpeg -i f.MOV -vf vidstabdetect -f null -
ffmpeg -i f.MOV -c:v libx264 -profile:v high -crf 18 -vf "vidstabtransform, crop=in_w:in_h-280" -c:a aac -strict experimental f2.mp4

然而,大量垂直分辨率被裁剪的事实并没有被用来更好地处理稳定变换。通常,图像会被垂直拉伸/倾斜,而考虑到所使用的裁剪,这并不是真正需要的。

是否有可能以任何方式在稳定转换中有效地使用作物?

下面的框架就是一个例子。在这里,我宁愿让图像完全不垂直拉伸,而只是稍微静态缩放(裁剪),因为水平黑色边框是这一帧中唯一的问题。

在此处输入图像描述

4

1 回答 1

0

更好的是使用这个命令:

# to get the video fps
fps="$(ffmpeg -i $VarIN 2>&1 | sed -n 's/.*, \(.*\) fp.*/\1/p')"

transcode -J stabilize -i vidIn.mp4 

transcode -J transform -i vidIn.mp4 -f $fps -y raw -o vidOut.avi
于 2016-07-20T23:43:13.733 回答