记一次由 Dynamic Link 引起的剪辑入点黑帧

记一次由 Dynamic Link 引起的剪辑入点黑帧

最近在为计算机网络课的期末报告做 Video Demo,视频中我实操了从购买服务器到部署操作系统和应用的全部过程。

期间出现了我登录 IDC 用户界面时输入的帐号,从 ssh 远程登录后 shell 里打印的各种 IP 地址,以及部署应用时配置文件里的参数,等等等等,这些都是私人敏感信息,需要在后期里打码和谐掉。另外,部署操作系统和应用时,我更换了内核,升级了软件包。由于网络质量和服务器性能的缘故,执行某些操作后,需要等待时间让服务器去完成一个又一个的任务,处理一个任务时 shell 里就表现为画面静止,这些静帧状态就在后期里做了降格处理。


 

问题来了!

当我做完后期,在 Premiere 里预览样片时,出现了好几次黑帧(表现为播放 abcdefg 帧时,d 帧正常,f 帧正常,e 帧异常,e帧画面全是黑的),起初我以为是内存和磁盘缓存导致的,清理缓存,重新生成预览后,黑帧问题100%复现,重启软件和电脑后,黑帧问题还是100%复现。

Premiere 第882帧
Premiere 第883帧
Premiere 第884帧

 

打开“final0”嵌套里的“基础序列”,第883帧完全正常

Premiere 第883帧 “基础序列”

 

在“基础序列”里嵌套一个新的序列“嵌套序列 test”,新的“嵌套序列 test”里,第883帧也是正常的

Premiere 第883帧 “嵌套序列 test”

 

从第883帧开始,到第945帧结束,这部分是降格操作,使用的时间插值方法:“帧采样”

Premiere 第883~945帧 “基础序列”
Premiere 第883~945帧 “基础序列” 降格方式:帧采样

 

使用 Dynamic Link 把“嵌套序列 test”发送到 After Effects 里时,合成里的第883帧就变黑了,第882帧和第884帧完全正常

After Effects 第882帧
After Effects 第883帧
After Effects 第884帧

 

至此,大概明白是什么原因了

由于使用了 Dynamic Link 工作流,After Effects 里的修改会实时反馈到 Premiere 里,事实上,Premiere 里做降格操作时,时间插值方法使用“帧采样”、“混合帧”或者“光流法”,在 After Effects 里都会引起黑帧

目前来看,分别 Google 和百度了一圈也没有找到相关案例,可能是查找的方式不对,后来发现,有一种曲线救国的方法消除黑帧

 

打开“嵌套序列 test”合成

After Effects “嵌套序列 test”

定位到第883帧所在的前后图层

After Effects “嵌套序列 test” 图层定位

向左修剪图层入点,然后恢复到修剪前

 

至此,After Effects 里的黑帧问题已解决

After Effects “嵌套序列 test” 第883帧 黑帧已清除
After Effects “已连接合成” 第883帧 黑帧已清除

 

回到 Premiere,随着 Dynamic Link 的实时反馈,黑帧问题也已解决

Premiere 黑帧已清除

 

写在最后

做这个 Video Demo 时我所使用的 Adobe 全家桶为

  • Adobe Premiere Pro CC 2017.1.1版 – 11.1.1(15)
  • Adobe After Effects CC 2017.2版 – 14.2.0.192

 

这两个页面「 After Effects CC 2017 中的已知问题 」和「 Premiere Pro CC 2017 中的已知问题 」目前均没有报告显示我所遇到的问题

我是第一个吃螃蟹?还是祖传 issue 历史遗留?

 

 

 

 

 

0 条评论

昵称

沙发空缺中,还不快抢~