时间码≠时间:为云时代重新发明SMPTE ST-12(十)

影视制作

新的时间码2.0应能在每帧中携带大块数据。由于采集的所有数据(除了实际的光子)都来自并要传输到计算机系统上,所以这些数据得能通过代码轻松读取,并且能轻松传输到软件中。

此外,虽然这些数据块应当有一个用于核心信息的标准结构,但是制造商和设计人员也应当可以扩展它们。比方说,这种结构应当包含一个时间戳标准位置,但是摄影机制造商可能又需要一个地方来放入它们的自定义元数据。

在时间方面,时间码2.0应该取决于联网提供的、带日期的本地化当日时间。它还应当能存储采样率和采样大小。

如果我们知道采集样本的确切时刻(精确到毫秒),以及样本的长度(或采集样本的每秒采样率),每个单独样本都可在时间上被确定为真正独一无二的。这就解决了之前提到的“既过于有限,又过于宽泛”的问题,提供了一个超过24小时的识别水平,并能够跟踪与实际时间相关的个别样本。

然而ST-12已经存在了将近50年,它不会很快消失。但通过查看联网提供的时间日期及采样率,我们可以计算出一个与ST-12兼容的值来添加到文件中。通过这种方式,新标准可以向后兼容启用了时间码的工具。

下面是一个表示为JSON的时间标签的示例:

timecode = {
 
  "time_identity" : {
 
	"utc_time" : "2021-09-16T16:48:02Z",
 
	"rate" : 24000/1001,
 
	"frame_duration" : 1000/48048,
 
	"utc_frame" : 3, #how many frames after the second boundary
 
	"local_zone" : -5, #how to normalize the time to a local time
 
	"utc_offset" : "2021-09-16T00:00:00Z", #offset back to 24hr clock
 
	"tc_string" : "11:48:02:03" #time of day TC clock localized
 
},
 
  "media_identity" : {
 
	"uuid" : "4ee3e548-3374-11ec-9f4f-acde48001122",
 
	"creator" : {
 
	"application" : "ARRI_ALEXA",
 
	"serial_number" : "818599130"
 
},
 
  "user_data" : {
 
	"scene" : "101A",
 
	"take" : "01",
 
	"clipname" : "A001C001"
 
  }
 
}

时间管线

如果我们安排一套新的标签标准作为数据,我们也可以添加其他信息。

此外,由于未来的数据将完全由计算机系统处理,所以对数据的存储量没有真正的限制。比方说,我们可以开始以的形式跟踪对时间的操作。

利用时间层的概念,单个文件可携带每一代单帧信息:从源头,到剪辑,到特效,再到交付。每个新层都可以简单地成为数据块中的一个新条目。

timecode = {
 
[
 
  {
 
	"layer" : 0,
 
	"layer_name" : "source",
 
	"time_identity" : {
 
  	"utc_time" : "2021-09-16T16:48:02Z",
 
  	"rate" : 24000/1001,
 
  	"frame_duration" : 1000/48048,
 
  	"utc_frame" : 3, #how many frames after the second boundary
 
  	"local_zone" : -5, #how to normalize the time to a local time
 
  	"utc_offset" : "2021-09-16T00:00:00Z", #offset back to 24hr clock
 
  	"tc_string" : "11:48:02:03" #time of day TC clock localized
 
	},
 
	"media_identity ": {
 
  	"uuid" : "4ee3e548-3374-11ec-9f4f-acde48001122",
 
  	"creator" : {
 
    	"application" : "ARRI_ALEXA",
 
    	"serial_number" : "818599130"
 
  	},
 
  	"user_data" : {
 
  	"scene" : "101A",
 
  	"take" : "01",
 
  	"clipname" : "A001C001"
 
  	},
 
	},
 
  {
 
	"layer" : 1,
 
	"layer_name" : "edit",
 
	"utc_time" : "2021-09-16T20:48:02Z",
 
	"rate" : 24000/1001,
 
	"frame_duration" : 1000/24024,
 
	"utc_frame" : 0,
 
	"local_zone" : 0,
 
	"utc_offset" : "2021-09-16T19:48:02Z",
 
	"tc_string" : "01:00:00:00"
 
	},
 
  ]
 
}

将这些信息叠加在一起后,我们会开始看到一种新管线模式的出现。在过去的几十年里,摄影机技术取得了令人难以置信的进步,它们生成的图像具有惊人的高分辨率、宽色域配置文件和高效的编码配置文件。显示技术也在空间分辨率、对比度、屏幕厚度和能源效率等方面有长足的进步。


出处:R. Loughlin & D. Schweickart | Frame.io

编译:Charlie | 盖雅翻译小组


系列阅读:时间码≠时间:为云时代重新发明SMPTE ST-12

views
影视制作
QC系列文之混叠与摩尔纹

〖更新至4-6〗混叠效应非常普遍,本文将探讨这种错误的技术背景及原因,并聚焦于如何使用Silverstack来确定来源,以及如何预防。

影视制作
视效指导与DP的关系

〖更新至1-6〗在这种数字工作流中,“拍摄”和“后期”之间的区别变得日益模糊,机内捕捉的画面,与后期完成的内容之间的区别经常被混淆。

影视制作
用数字调色:何时使用色彩示波器(以及何时不使用)

色彩示波器能帮助你评估图像的客观元素——例如亮度、色彩饱和度——从而帮助你更快地做出主观创意决策。