没有我套不上的底 没有你回不上的批
一顿操作解君愁
前言
厂商打群架,受伤害的只有用户。
而索尼消费级微单套不上底也是老大难了。趁着看完Homeboy的直播课的热乎劲,来分享分享他们给出的解决思路,以及在我做了些研究之后的解决思路。
不过,要说的是,无论是Homeboy给出的方法还是我的思路,都可能要基于具体的项目(比如你的项目文件管理是不是一塌糊涂 是不是有混帧的情况 项目的类型等等),在流程上做一些微调。 但无论如何,看完这篇文章,你100%能套上底。
而索尼消费级微单套不上底也是老大难了。趁着看完Homeboy的直播课的热乎劲,来分享分享他们给出的解决思路,以及在我做了些研究之后的解决思路。
不过,要说的是,无论是Homeboy给出的方法还是我的思路,都可能要基于具体的项目(比如你的项目文件管理是不是一塌糊涂 是不是有混帧的情况 项目的类型等等),在流程上做一些微调。 但无论如何,看完这篇文章,你100%能套上底。
首先,需要知道是,无论使用何种消费级的单反或者无反,文件管理上会比专业级的摄影机多出一步,而且通常需要你在开始着手后期之前完成这一步。
没错,就是重命名。
无论是佳能、索尼、大疆、还是什么别的机器,他们在重新更换储存卡或者格式化之后,会将文件名归零重新计数,这导致了在同一项目中产生重名文件的可能。
这会给之后的套底回批流程带来很大的不便,虽然在之后的套底回批流程并不是完全没救。但请你相信,这一定一定会给之后的工作带来很大很大的麻烦!
(至于如何当这个问题发生之后“拯救”项目 在文章的后半部分会提及 在没有说到之前 一切默认你已经完成了这重要的一步)
规范的命名方式(全英文+数字+下划线)(不能省略任何“无用”的“0”):
项目名称_日期_机型_卡号_文件名
例1:
Tech_20200331_A7M3_A001_C0001.mp4
例2(略项目名):
20200101_A7M3_A001_C0001.mp4
PS:(当然 如果在能确保拍摄的这段时间不会同时有多个项目的制作的需求 其实我认为是可以省略项目名称没有问题的)
要补充的是,在Mac OS上是可以批量重命名多个文件的,但如果你使用的是Windows就需要去找一些第三方软件/插件来实现这个功能(大概GitHub上有开源的软件?猜测)。这里不再赘述具体如何实现操作,去Google一下吧。
Homeboy是不推荐用很多文件层级去管理文件的,因为他们认为更多的文件层级有更大的几率造成套底不上的情况,而说到这个文件层级更有意思的来了,举几个文件目录的例子。
1、数据盘/新建文件夹2/3号/晚上/C0001.mp4
2、数据盘/新建文件夹/C0001 2.mp4
3、Volume_01/20200330_Tech/02_VideoSource/20200331/A7M3/A001/Tech_20200331_A7M3_A001_C0001.mp4
4、Volume_01/20200330_Tech/02_VideoSource/20200331/A7M3/Tech_20200331_A7M3_A001_C0001.mp4
5、Volume_01/20200330_Tech/02_VideoSource/20200331_A7M3/Tech_20200331_A7M3_A001_C0001.mp4
其中,能够做到第3种的文件管理说实话已经不错了,至少一个项目中没有什么「新建文件夹」,文件所在的位置也都是有逻辑可循的,像这样的分好类,哪怕没有重命名文件,在后期需要套底的时候,也还是又办法能拯救回来的(虽然可能需要多一些步骤)。
而像1或者2这样的情况,如果你使用的是Pr,尝试一下还套不上底,基本就是“没救了”“等死吧”“神仙也难救”,这种情况就别考虑玩什么花花头了,老老实实Pr调色输出吧。
但如果你使用的是FCPX,那你还是有点搞头的。特别是当你整个项目特别凌乱,东一块西一块,根本没有任何文件管理的知识。我强烈建议你让FCPX来帮你完成这个部分,让所有的素材都整合到资源库中,还能规避掉重名文件的问题(而整合资源库甚至可以成为未来你因为重名文件套不上底的救命稻草 具体是什么样的可以往后看)。
但其实像3、4,虽然不是最简的文件层级(保留逻辑和可读性的情况下),但其实也没有那么不可取。像3这种情况你可以直接在达芬奇抓取到文件的卷名(需要输出EDL的时候比较方便 虽然文件命名规则已经将卷名写入到了文件中 需要的话其实还是可以抓取到的 虽然麻烦点)。而4则保留了机型,但像这样只保留机型用作卷名其实没什么用。
而鉴于达芬奇不能通过对单个/多个文件夹编辑元数据来影响文件夹里面的素材的元数据(即想要批量编辑元数据只能多选文件),其实Homeboy推荐的减少文件夹层级(像5这样的保留逻辑和可读性的情况下做到了最简)倒是提高了效率。
在文件夹层级上到没有十分严苛的要求,其实像3、5都是可以接受的(至少我是这么认为的),我个人的话,未来应该会使用5这样的文件夹层级来作为我工作流程中的一个标准。
(但5会有一个小小的问题就是EDL的「标准的CMX3600」是不支持8位以上的卷名的,在20200331之后就会被截断,解决方法也很简单,在达芬奇里设置一下卷名的字符限制就可以了)
再补充一点,文件夹从硬盘名开始其实最好完全使用「全英文+数字+下划线」的方式进行命名,因为中文也会增加套底不上的奇怪bug(虽然我没遇到),如果你使用了中文再去看看fcpxml的内容,你会相信这个玄学的。
而讲了这么多的卷名,我应该具体说一下卷名在套底回批流程中的重要性(确实很重要),但fcpx是不支持导出EDL的,仅支持导出自家魔改后的xml——fcpxml,所以「卷名」在FCPX和Davinci Resolve之间的套底回批流程中起到的作用就微乎其微了。
(当然也有可能是我对卷名的测试还做的不够完善 毕竟我还没找到能直接够往源文件的Metadata写卷名的开源/免费的第三方软件 好在就算不靠卷名 仅靠不重名的文件名+时间码(接下来会说)就能近乎“完美”套上底 所以也不着急 等日后找到免费的第三方软件了之后再写点东西吧)
当你完成了上面的这一步——重名文件的重命名,我可以明确的告诉你,没有什么是你套不上的底,没有什么是你回不上的批。
因为接下来你只需要解决时码的问题,就一定能正常回批。
不过在臭显摆之前,我们还需要了解一件事,索尼消费级机器吐出来的每条素材时间码不是从零开始的,这是索尼素材套底不上的最根源的问题之一,也是很多人产生问题的地方。
fcpx不认这些素材的时间码,默认将素材的时间码归零,所以在导出fcpxml的时候也导出的是归“零”之后的时间码。相反的,达芬奇是识别这些素材的时间码的,metadata里的timecode怎么写的它就怎么认。所以,两者对素材的“解释”不同,才造成了问题。
举个例子:
Tech_20200331_A7M3_A001_C0001.mp4的Metadata中的Timecode是从00:22:10:02开始到00:24:15:00
你在FCPX中使用的部分是(时码已清零)00:00:03:00到00:00:10:21
这时候当你使用fcpxml套底的时候,达芬奇中的片段并没有00:00:03:00到00:00:10:21这个部分,自然套底也会有问题。
那么这里可以延展出来一个问题,所有的素材导入fcpx都会让时码归零吗?并不是,无论是达芬奇转码生成的Apple ProRes还是Arri的RAW,都可以正常识别素材中metadata的timecode。其余的素材我虽然没有做过测试,不过按照苹果一贯的逻辑,我想,大概是苹果认为索尼的消费级机器吐出来的文件不符合消费级机器的规范吧,所以一切都要按照苹果的逻辑来,不让就吃瘪。
那么怎么解决这个问题呢?无非两个思路,要么fcpx认到素材原始的Metadata-Timecode,要么就让达芬奇认不到Metadata-Code,也就是让时码清“零”。
先说FCPX如何认到原始素材的Metadata-Timecode吧。其实也很简单,也有两种思路。
第一种,既然都是要套底回批的,那就无所谓剪辑软件用的是原始素材还是代理素材。
那么干脆就直接用达芬奇转码输出一个Apple ProRes Proxy 422带原始素材时间码的代理文件,这样FCPX就能认到素材的时间码,而不是清零。
第二种,FCPX对原始素材的时间码并不是一点办法也没有的,只要从摄像机里面直接导入素材到资源库(用根CtoC的数据线直接连电脑就好了),这样也是能认到时间码的,不过要说的是这样的情况你是无法选择让素材保留在原始位置的。
但假如你有多个机位要备份这样是不是也太“智障”了一些?四个雷电口都连着相机,没导好之前谁都别想用机器拍东西。所以也是有其他办法的,把储存卡拿下来,直接备份整张卡,再在之后再倒入到FCPX中,FCPX也会认为这是个“相机”(虽然我没有实测过 但估计也是可以的)。
并且这样还有个好处就是,根本不会产生重名文件重名的文件都用C0001(fcp2)这样的命名方式重命名了。虽然这样的命名对于工业化的流程很不友好。这样的方式很适合那些不想花费太多心思在素材管理上的小团队,什么都交给苹果,让他来帮你完成,别管逻辑是否符合直觉,至少都能做成,这就是苹果的逻辑。
但其实更多的情况下是,我已经完成剪辑了,才发现时间码已经归零了,或者我虽然想要用达芬奇调色,但我根本不想等时间等它转码好一个文件,我的电脑完全可以直接用原始文件剪辑。这样这些情况,我是不是凉了?我是不是再也没有可能把底套上了?
非也。
前面说的是让FCPX认到时间码的办法,这里其实我们还有让达芬奇认不到时间码的办法。
这个方法很简单,使用ffmepg的GUI版ff·Works(好像只有Mac OS?可以自行上官网查查看)就能解决问题。ff·works是收费的,但它的内核ffmpeg是开源免费的。所以理论上ff·works能做的事,ffmpeg都能做。另外,ffworks价格也不是很贵,如果真有需要还是很推荐你们入手一个的。
这里简单说一下如何操作。
切记只需要对达芬奇无法正常套底的素材进行这样的操作!例如A7系列A6000系列,而像Arri和RED的摄影机套底能成功的素材强烈建议不要进行这样的操作!
(更多关于封装与编码的故事自行查阅吧)
导入一个素材,直接选Audio+Video Passthru
(如果没有出现的话 在后面设置Passthru吧)
修改封装 并设置Passthru
(这里也可以不选择修改封装 但我个人不喜欢mp4封装的文件 这里直接改为mov封装了)
选择Advanced Option,在GOP and TS Option中把Initial TimeCode Value修改成00:00:00:00并勾选Write TimeCode
最后输出,导入到达芬奇中,你就会发现时间码已经全部归零了。
这时候不要先把素材导入到媒体池,直接选择导入时间线,
具体设置可以参考这张图,注意主时间线起始时间码要和剪辑软件中一致,另外如果你没有修改封装也可以不勾选「匹配时忽略文件扩展名」
点击ok,然后达芬奇会提示你,寻找文件,选择你修改过时间码的文件的存放位置就可以了。
然后,Boom,你的时间线就被正常导入了。
当然如果你预先把素材已经导入媒体池了,则会出现视频链上,音频脱机的情况。
不过也别太担心,大不了删掉素材重新来过,又或者是直接把手动匹配一下音频(如果项目不大的话),又或者是你可以再折腾折腾别的方法?因为前一种操作方式是正常的,这大概只是一个bug。
接着我来填一下前面的坑如果你没有做好文件管理怎么办?一堆的重名文件有办法救吗?
虽然我很想让你直接去死,但很可惜还真的有方法可以救你一条狗命。
还记得上文提到的FCPX的整合功能吗?这个功能简直就是为了文件管理的“小白”而生的。管你多少文件,放在哪个犄角旮旯,只要你剪辑软件上所有的素材都还在线。
将项目设置的媒体位置选择为资源库,点一下媒体的整合按钮,天涯海角的文件,一堆多胞胎的文件统统整合到一个文件夹。重名的文件则会以XXXXX(fcp1)、XXXXX(fcp2)、XXXXX(fcp3)的新面貌示人。关键时候还得靠苹果就你一条狗命。
从某种意义上,这也能称得上文件管理。虽然我不提倡就是了。
最后孤儿Pr怎么办?
“没救了,等死吧。”
(其实是鉴于我已经逐步抛弃Pr的原因 我也不想做更多的测试了 你可以使用EDL或者其他什么乱七八糟的东西试试看)
祝你在后期这条不归路上越走越远!
——Over