【心得向】如何只用原版Pr制作60帧AMV 您所在的位置:网站首页 怎么把视频转成amv的格式 【心得向】如何只用原版Pr制作60帧AMV

【心得向】如何只用原版Pr制作60帧AMV

2024-05-22 08:48| 来源: 网络整理| 查看: 265

纪念我的第一个补帧AMV(虽然投在了音乐区)

一、我为什么选择原版Pr制作AMV

因为我是从B站找教程学习的补帧,几乎99%的教程都在教你使用AE的Twixtor插件(其实Pr也有twixtor,用法完全一样),我一开始也想学Twixtor,但是用起来真的很麻烦,而且问题很多,刚好我又知道原版Pr(CC 2017以后的版本)有自带光流法补帧,就决定先不用Twixtor,自己摸索学习新的补帧方法(因为懒)

二、Pr光流法相比于Twixtor插件有什么优缺点

优点其实并不多,主要就是方便快捷,几乎没有任何参数需要调整,尤其是处理一拍一(待会会提到)素材的时候简直是碾压级的方便,完全自动化,缺点也是没有参数可以调整,不够专业(话说回来本来也没有AMV这个专业吧)从效果上来讲二者几乎没什么区别,如果光流法补出来的有变形问题(也有人叫果冻效应,但是对于摄影专业的我来说果冻效应就是专指卷帘快门或数字逐行扫描带来的画面扭曲倾斜问题,所以接下来我都用“变形”来代替),那Twixtor肯定也有变形问题(但是调参好的话程度可能轻一点)。还有就是光流法所需计算量小于Twixtor,电脑配置低或者笔记本用户可以考虑此种方法,光流法的BUG(不是真正的Bug,而是一些画面问题)也比Twixtor多一些,不过这些都是可以解决的

三、做补帧AMV前需要了解什么?

1,张数与帧数的概念

张数(张每秒):一秒钟内出现的不同画面的数量。通常来说张数是不固定的,张数越多,动作越流畅。需要注意的是,即使是在同一个画面(镜头)内,张数也不一定是唯一的,比如背景画和前景人物的张数未必统一

帧数(帧每秒):视频一秒钟刷新的次数,目前而言一定是一个固定值,而且日本动画基本全部都是23.976帧/秒,中国动画一般是25帧/秒,一个视频的帧数一旦确定下来就是雷打不动的,不论画面内容是什么,都绝不会变

帧数与张数的关系和区别:首先张数(张速率,简称张数)一定小于帧数(帧速率,简称帧数),要么帧数就是张数的整数倍(通常情况下),同一张画面可以只占用一帧,这叫一拍一(因为以前的动画是用摄影机拍摄画好的画来组合成动画的,所以一拍一就是一张画拍摄一次,一拍二一拍三同理),也可以占用2帧,这叫一拍二,占用3帧就是一拍三,以此类推,通常日本动画都是一拍二或者一拍三为主,中国动画若非后期制作(比如拉伸平移放大缩小之类的操作)主要还是一拍三甚至一拍四,个别良心动画(比如中国唱诗班)就是大量使用一拍一的动画,而个别穷B动画(比如后街女孩)基本都是PPT级别了.....(话说回来,后街女孩大量运用了后期摄影动画的手法,各种移动和抖动,所以理论上其实也有很多一拍一镜头(现代动画有很多是数字动画,与传统的拍一次算一帧不同,所以这里“一拍一”并不是一张拍摄一次的意思,只能说一个相同的画面占用一帧),不过这种镜头剪AMV嘛......还是别用了)

对日本动画来讲,一拍一就是每秒24张,一拍二就是每秒12张,一拍三就是每秒8张,以此类推

2,补帧的原理是什么,动画补帧和一般的补帧有什么区别

补帧就是插值计算,在某画面元素从点1运动到点2之间,推测运动轨迹并插入点3,本质上就是类似于计算机反编译的表现(当然我们知道计算机是不可能进行真正的反编译的,这里应用的是基于计算机视觉技术建立的插值模型),补帧并不是把原本失去的东西找回来,而是通过“上下文”自动“脑补”出中间可能有的内容,这需要非常强大的模型(算法)和计算量,这也是为什么直到CC 2017版本才开发出此功能的原因。在Pr里这种方法称为“光流法”(Optical flow)。

关于光流法(原文过于硬核不建议业余视频作者阅读):

光流(Optical flow)是空间运动物体在观察成像平面上的像素运动的瞬时速度。

光流法是利用图像序列中像素在时间域上的变化以及相邻帧之间的相关性来找到上一帧跟当前帧之间存在的对应关系,从而计算出相邻帧之间物体的运动信息的一种方法。

通常将二维图像平面特定坐标点上的灰度瞬时变化率定义为光流矢量。

一言以概之:所谓光流就是瞬时速率,在时间间隔很小(比如视频的连续前后两帧之间)时,也等同于目标点的位移

作者:T-Jhon 

来源:CSDN 

原文:https://blog.csdn.net/qq_41368247/article/details/82562165 

普通拍摄的三次元视频由于每一帧都是变化的,计算机根据每两帧之间的变化来补出中间的内容,这是很好理解的,但是动画并不能做到所有镜头都是“每一帧都有变化”,即全部采用一拍一制作(因为这样会累死原画和动画师),所以会存在有大量的重复帧出现,也就是说,某个镜头可能有连续三帧都是完全一样的(一拍三),那么Pr就会补出这三帧中间空缺的部分——当然也是完全一样的,这样的话,就等于没补,只不过由原来的连续三帧重复变成连续7帧重复罢了

这里演示的是一拍三动画直接补帧的效果

下面这个视频是上图的一个示例,运用了错误的补帧方法,直接“补帧”成60帧,导致画面一丁点流畅度的变化都没有,属于纯粹的低质量蹭热度骗点击量

所以动画补帧,首先要抽掉其中的重复帧,只留下变化的帧,这样才能真正开始补帧工作。

这里是真正正确的动画补帧流程

3,补帧一定要补成60帧吗?

不一定,你也可以补成30帧,甚至可以直接用原生23.976的帧速率补帧,实际上你补的不是“帧”,而是“画”,很多人错误理解了补帧的原理和目的,才导致最终根本达不到想要的效果,用正确的方法挑选镜头和补帧,就算只有23.976的帧速率,一样可以流畅度爆表,大家都说辉夜大小姐第三集ED很流畅,可那也是一拍二动画,实际张数也就12张/秒,所以说,真正决定流畅度的,是张数,而不是帧数,60帧确实比30帧流畅,但60帧和30帧的差距远远不如8张补成30张的差距,带来的流畅度提升也完全不是一个层次,真正厉害的补帧高手,能用23.976帧的视频吊打60帧的所谓补帧

关于动画流畅度和一些因素的相关性,给大家推荐一个科普视频,欢迎关注这个up↓

关于动画原理:

整个镜头一秒钟但只是一个手拿过来的动作

还有就是一些后期制作的运动镜头,因为不需要一张一张画,都是电脑制作的动画,所以通常都是一拍一(伪一拍一),一般这种镜头在全景和人物的摇镜头,移镜头比较常见,也有推拉摇移跟齐上阵的镜头,原理都一样,比如这种镜头(来自《大鱼海棠》)这里是三维场景,摄影机运动也是通过计算机模拟,而不是一张一张画出来

场景都是三维的,后期移动摄像机的镜头

四、正式补帧工作的流程

为了演示方便我新建一个序列进行演示,首先是常规的新建工程和序列导入素材截取片段缩放大小放进时间轴,这个就不演示了。首先演示一下最简单的一拍一动画补帧,素材来自《十万个冷笑话》

一拍一的素材直接在素材上右键,时间插值,就完了

没错,就是这么简单,一键补帧不是梦,比Twixtor不知简单到哪里去了

顺便一提,可能你选择了光流法以后发现流畅度并没有提升,那你只需要敲回车渲染一下就好啦

然后是常见的一拍二和一拍三补帧,素材来自《千与千寻》

社会我白哥,人狠话不多

这种素材比一拍一素材多了一步抽帧的操作,首先在素材上右键,选择嵌套,素材就会变成绿色

不要问我为什么是序列47,因为之前那个AMV我已经嵌套46次了......

然后双击那个绿色的序列,你会发现之前的素材原样躺在里面等你蹂躏,这时候先不要动,因为你的工程是60帧的,所以你嵌套的序列也是默认60帧的,第一步先恢复原本的帧速率,比如这个素材原本的帧速率是23.976f/s,那就先进入序列设置,把帧速率改成23.976(PS:主要是为了节省后面的时间,这一步可以不做,但是到后面抽帧的时候你会哭的,另外,改成23.976是因为千与千寻是日本动画,如果是大鱼海棠或者十万个冷笑话的话,要改成25)

国产动画是25帧/秒,注意素材原本的帧速率,不要盲目23.976

按C掏出你的40米长刀裁剪工具,先在第一帧后面剪一刀

然后按右方向键,注意观察监视器画面,当画面有变化的时候,时间线前后各切一刀

一拍三的动画就是每隔三帧切两刀,不过为了保险起见建议还是逐帧监看,一拍二的话就是把所有能切的空隙全部切开,我知道有自动抽帧(操作方法就是用比例拉伸工具压缩时间然后再嵌套一下拉回来)我这样做只是为了保险起见,防止中间张数出现变化,如果确定没问题的话可以用自动抽帧,这里不演示了

全部切完成这样

然后按V回到选择工具(小箭头)把中间重复的帧全部删除

播放一下,就知道什么叫传说中的“眨眼补帧”了

接下来,在素材窗口右键,随便新建一个什么东西,透明视频也好黑场视频也好调整图层彩条倒计时都无所谓(彩条和倒计时还自带音轨,不建议使用),只要能拖到时间线上就行,然后把它放到时间线原素材上面

然后把下面的素材全选,拖到上面

上面那一条被盖住了

千万别取消选择,直接再拖下来

上面的那一条被切成小块了

拖动全选择上面那一条的每一小块,然后右键,波纹删除,OK,抽帧完毕

(补充一点小科普,Pr里的“波纹”是指“时间线所有轨道上没有任何剪辑(“剪辑”就是Pr里单个片段的叫法)的空白,而不仅仅是单条轨道上的空白,选中上层的并不是空白,而是剪辑,但是菜单里写的是“波纹删除”也就是说,把这些剪辑视作空白来删除,而波纹删除本质上是删除掉中间的整个时间,而不仅仅是素材之间的空白)

回到原始的剪辑序列,会发现之前嵌套的那个右边变空了,因为里面的实际内容变短了

然后我们把它恢复到实际的长度,可以先拉到很短然后再拉到最长即可

注意在拉短之前右边不能是空着的,要有素材,如果是空着的就随便放一个东西标记一下

然后按R键把它拉回原本的长度,你会发现上边变红了,说明你已经成功了99%,最后一步,跟一拍一一样,右键光流法,然后回车渲染一下就行了(不渲染也行,但是你得等到导出的时候才能看效果)

这样做的话可能会有像这样的BUG,也就是在最后几帧和黑屏“插帧”了,也就是前面说的花屏

没关系,我们直接进入嵌套序列,把最后一帧延长就行了

延长多少无所谓,只要不是黑屏就行了

延长以后有80%的概率不会出现最后花屏现象,剩下20%如果还花屏我只能说这是软件的BUG,不管用什么方法都去不掉,甚至也包括在上面遮一个别的素材,唯一的解决办法就是把这个嵌套再嵌套一遍,然后把里面的嵌套延长一点,直接导出成视频再导回来,这样就绝对不会出问题了,我就不再演示了

还有一种情况就是前景和背景的张数或者变化不匹配,比如前景是一拍二背景是一拍一(这种很常见)再比如前景背景都是一拍二但是前后景是交替变化的,也就是从整体来看其实是一拍一(比如下面这个镜头,素材来自《千年女优》)

这个镜头就是前景动一下背景动一下

这种镜头怎么抽帧就要看作者取舍了,你可以两边兼顾,按整体变化来抽帧,也可以只管前景,背景即使有变化如果前景不变也抽掉,各有各的好处,前者好处是整体流畅但是并不是很流畅,后者好处是主体流畅背景插帧出来也还凑合

最后,给大家看一下补帧出来的最终效果

B站限制3MB图片我压缩了7次才好不容易上传.....

作为对比,这是原视频

本次教程到此结束,如果还有什么不懂的可以私信或者评论区问我哦



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有