SMPTE 时间码:音频专业人员的完整指南
理解 SMPTE 时间码
SMPTE 时间码是一种标准化系统,用于为视频或电影的每一帧分配唯一地址。由电影与电视工程师学会(SMPTE)开发,该系统实现了音频、视频及其他媒体元素在专业制作环境中的精确同步。
时间码以 HH:MM:SS:FF 格式显示,代表小时、分钟、秒和帧。每一帧都有唯一编号,允许编辑、作曲家和工程师精确定位到帧级别的具体时刻。这种精确度对于音频与视觉事件的完美同步至关重要。
与简单的时间显示不同,时间码考虑了所制作视频的具体帧率。时间码 01:30:00:15 表示一小时三十分钟零秒和十五帧,但实际时长取决于视频是以 24、25 还是 30 帧每秒播放。
音频专业人员在配乐、同步音效、制作广播音频以及与视频后期制作团队协作时会接触到时间码。理解时间码基础知识可确保顺畅合作,避免昂贵的同步错误。
帧率标准解析
不同的行业和地区使用不同的帧率,每种帧率都需要相应的时间码配置。了解这些标准有助于您正确设置项目,并与视频合作伙伴有效沟通。
| 帧率 | 使用场景 | 时间码类型 |
|---|---|---|
| 23.976 fps | 电影转制视频,蓝光 | 非丢帧 |
| 24 fps | 电影,真实胶片 | 非丢帧 |
| 25 fps | PAL 电视,欧洲广播 | 非丢帧 |
| 29.97 fps | NTSC 电视,美国广播 | 丢帧或非丢帧 |
| 30 fps | 网络视频,部分高清内容 | 非丢帧 |
| 59.94 fps | 高清体育,高帧率视频 | 丢帧 |
23.976 fps 的帧率起源于将 24 fps 电影转制为 NTSC 视频的需求。轻微的减速使电影内容能够与电视的色彩定时要求同步,同时保持流畅播放。
29.97 fps 实际上是 30000/1001 fps,这是 NTSC 彩色电视定时要求的一个技术产物。这个分数帧率导致需要使用丢帧时间码,以使时间码大致与实时时钟时间保持一致。
丢帧时间码与非丢帧时间码
丢帧和非丢帧时间码代表了处理NTSC视频中分数帧率的两种方法。理解它们的区别可避免混淆和同步错误,尤其是在处理美国广播标准时。
非丢帧时间码按顺序计数帧,不跳过任何编号。在29.97 fps时,这意味着时间码会逐渐偏离实际时间。一小时后,非丢帧时间码显示约00:59:56:12,而实际经过时间为一小时。
丢帧时间码定期跳过帧编号,以使时间码大致与实际时间同步。该系统在每分钟开始时丢弃帧0和1,但每十分钟例外。这使时间码更准确地反映实际时长。
“丢帧”一词指的是从计数中丢弃帧编号,而非丢弃实际视频帧。没有视觉信息丢失,只有编号系统调整。丢帧时间码通常用分号(01;30;00;15)表示,而非冒号。
时间码格式与显示
时间码显示遵循特定约定,传达帧率和丢帧状态。学会正确读取这些显示,确保你准确理解所看到的时间信息。
标准格式HH:MM:SS:FF使用冒号作为非丢帧时间码的分隔符。丢帧时间码将最后一个冒号替换为分号(HH:MM:SS;FF),以表示丢帧计数系统。有些系统使用句点或其他分隔符。
帧编号从0开始,到帧率减1结束。在30 fps时,帧编号为0-29;在24 fps时,帧编号为0-23。若看到的帧编号等于或大于帧率,说明时间码数据有误。
子帧将单个帧细分为更小的单位,以实现更高的精度。常见的子帧划分包括每帧80或100个子帧。当需要采样级精确定位时,音频工作站通常会显示子帧。
一些系统以替代格式显示时间码,如电影的英尺和帧数或数字音频的采样数。不同格式之间的转换需要了解帧、采样和实际胶片测量之间的关系。
带时间码的音频同步
将音频与时间码同步确保声音元素与对应的视频时刻精确对齐。具体同步方法取决于制作环境和所用设备。
线性时间码(LTC)将时间码作为音频信号记录在专用轨道上。这种方式支持传统播放设备和简单同步设置。LTC可在正常速度及稍快速度播放时读取。
垂直间隔时间码(VITC)将时间码数据嵌入视频信号中,具体位于帧间的垂直消隐区。此方法允许在视频暂停或慢速播放时读取时间码。
MIDI时间码(MTC)通过MIDI连接传输时间码信息,实现数字音频工作站、音序器及其他支持MIDI设备之间的同步。大多数现代DAW支持MTC同步。
时间码转换计算
时间码与其他时间格式之间的转换需要理解帧、秒和采样点之间的数学关系。这些计算使得在不同参考系统间实现精确定位成为可能。
将时间码转换为秒数需要将小时乘以3600,加上分钟乘以60,加上秒数,再加上帧数除以帧率。对于30 fps的非丢帧时间码01:30:00:15,等于5400加0.5秒,总计5400.5秒。
将秒数转换为时间码是反向过程。将总秒数除以3600得到小时数。取余数再除以60得到分钟数。剩余秒数分为整数秒和小数部分,小数部分乘以帧率得到帧数。
转换为采样点需要知道采样率。将秒数乘以采样率即可得到采样位置。在48 kHz下,30 fps的时间码01:30:00:15对应采样点259,224,000(5400.5秒乘以每秒48000采样)。
丢帧计算增加了复杂性,因为帧数与实际时间的关系并非完全线性。专业工具会自动处理这些计算,但理解原理有助于排查同步问题。
数字音频工作站集成与设置
现代数字音频工作站(DAW)提供全面的时间码支持,但正确的配置对于准确同步至关重要。从一开始正确设置会话可以避免后续难以诊断的问题。
会话帧率必须与视频项目匹配。将29.97 fps视频导入30 fps会话会导致同步漂移逐渐加剧。开始工作前务必与视频合作者确认帧率。
开始时间配置决定会话开始时显示的时间码。视频项目通常从01:00:00:00开始,而非00:00:00:00,以留出预滚和片头元素空间。将音频会话开始时间与视频开始时间匹配。
同步源设置控制您的数字音频工作站是生成自身时间码还是跟随来自视频播放系统的外部时间码。简单项目使用内部时间码即可。多设备复杂设置需仔细配置同步源。
时间码显示选项让您以多种格式查看位置,包括时间码、小节和节拍、采样或实时时间。根据同一会话中的不同任务切换显示。
专业工作流程最佳实践
专业时间码工作流程需要关注细节并与合作者保持清晰沟通。这些最佳实践有助于确保制作顺利,避免昂贵的重新同步环节。
开始工作前务必确认帧率和丢帧状态。务必从视频团队获得书面信息。对帧率的假设是后期制作中一些最令人沮丧问题的根源。
在所有交付物中包含时间码参考。音轨、混音和其他音频元素应在元数据中包含时间码信息,理想情况下也应包含在文件名中。此文档即使会话文件不可用,也能实现准确组装。
在流程早期测试同步,通过标记几个明显的音效并检查与画面的对齐。及早发现同步问题比完成详细工作后发现要节省大量时间。
维护包含所有时间码相关设置和文档的会话档案。未来的修订或替代版本需要重新创建相同的同步关系,只有保留原始设置才能实现。



