如何让低帧率视频看起来更流畅?

How can low frame rate video be made to look more smooth?

我正在尝试清理 2003 年在弱光条件下使用可能是照相手机录制的视频。该视频已进行了一定程度的清理(裁剪、移除徽标和稳定),但它仍然非常不稳定,这在很大程度上是由于其低帧率。在这方面有哪些技巧可以清理视频?我觉得我要求的东西有点像 flash 动画中的补间,但对于像素,使用视频的附近帧生成额外的帧。有这样的把戏吗?还有其他方法可以解决这个问题吗?

要再现到目前为止的视频处理,请执行以下步骤:

# get video
wget http://www.anwarweb.net/saddamdown.wmv
# crop
ffmpeg -i saddamdown.wmv -filter:v "crop=292:221:14:10" -c:a copy saddamdown_crop.wmv
# remove logo 1
ffmpeg -i saddamdown_crop.wmv -vf delogo=x=17:y=77:w=8:h=54 -c:a copy saddamdown_crop_delogo_1.wmv
# remove logo 2
ffmpeg -i saddamdown_crop_delogo_1.wmv -vf delogo=x=190:y=174:w=54:h=8 -c:a copy saddamdown_crop_delogo_1_delogo_2.wmv
# stabilize
ffmpeg -i saddamdown_crop_delogo_1_delogo_2.wmv -vf deshake saddamdown_crop_delogo_1_delogo_2_deshake.wmv

注:该视频是萨达姆·侯赛因被处决的视频。

您可以尝试使用 slowmoVideo:https://github.com/slowmoVideo/slowmoVideo 它是一个开源软件,用于从像素运动分析中创建平滑的慢动作效果(Windows、Linux、OSX 使用 wine 或 crossover。使用 ffmpeg 读写)。

首先计算减速比:例如,如果原始视频为18fps,而所需输出为24fps,则将slowmo 的速度设置为75% (18/24=0.75)。 结果在很大程度上取决于视频内容,显然镜头越固定越好。 无论如何,您可以调整他们所谓的 "Optical Flow",这是过程的分析部分。 祝你好运 ;)