在本文中
跳帧时间码(DF) 跳过特定的帧号,以使运行时钟与实时保持同步。. 无丢帧时间码(NDF) 按顺序计数每一帧,但在每小时29.97帧/秒的视频中会短缺3.6秒。用于广播时,请使用“掉帧”模式;用于帧级精确剪辑时,请使用“非掉帧”模式。.
要点:
- “掉帧”和“非掉帧”是将视频帧映射到时钟的两种方法。这两种方法均不会从录制内容中删除实际帧。.
- 这种区别在 29.97fps(NTSC)和 59.94fps 时最为显著。而在 23.976fps(电影制式)和 25fps(PAL)下,并不存在掉帧现象。.
- 您可以通过其表示法来识别格式:仅使用冒号(HH:MM:SS:FF)表示非掉帧;帧数前带有分号(HH:MM:SS;FF)表示掉帧。.
- 在广播和流媒体传输中,掉帧是标准做法。而在电影剪辑和需要帧级精度的后期制作中,则更倾向于采用非掉帧方式。.
- 字幕中的时间码不匹配会导致同步偏差,且这种偏差会随着时间推移而逐渐加剧。Sonix 可自动检测并匹配视频的时间码格式。.
“掉帧”与“非掉帧”一览
| 掉帧(DF) | 无丢帧(NDF) | |
|---|---|---|
| 符号说明 | 时:分:秒;FF | 时:分:秒:帧 |
| 实时且准确吗? | 是 | 否(以 29.97 帧/秒播放时,每小时短缺 3.6 秒) |
| 帧数准确吗? | 没有 | 是 |
| 最适合 | 广播、流媒体传输 | 电影剪辑、后期制作 |
| 帧率 | 29.97帧/秒,59.94帧/秒 | 23.976帧/秒、29.97帧/秒、59.94帧/秒 |
| PAL(25帧/秒、50帧/秒)? | 不适用 | 标准(无需掉帧) |
什么是时间码?
时间码 这是一种精确统计和标记视频帧的方法,可让您准确掌握各帧的位置。 不妨将视频时间码视为网络上的URL:浏览网页时你很少会注意到它们,但若要分享或引用特定页面,就需要精确的地址。时间码对视频帧起着同样的作用,用于引用和同步各类音视频文件。.
SMPTE 时间码 是视频和电影分级的全球标准。该标准由……于20世纪60年代制定, 美国电影和电视工程师学会(SMPTE), ,它能够实现媒体的精确编辑、识别和同步。SMPTE时间码采用HH:MM:SS:FF格式(小时、分钟、秒、帧)。.
时间码的工作原理由两条基本规则决定:
- 仅计算完整帧,绝不计算零头帧。.
- 编号从零开始:第一个帧是 00,而不是 01。.
为什么会有29.97帧/秒:简要说明
1953年彩色电视问世时,NTSC标准经过修改,以便让现有的黑白电视机也能接收彩色信号。帧率从30帧/秒降至29.97帧/秒,这导致现实世界中的时钟时间与视频时间之间产生了微小但会累积的偏差。.
由于时间码的编号方式仍基于视频以30帧/秒运行的假设,因此29.97帧/秒的录制每小时仅生成107,892帧,而非计数器预期的108,000帧。这一差距相当于每小时3.6秒。 “掉帧”时间码正是专门为弥补这一差距而设计的。.
掉帧与非掉帧:有什么区别?
掉帧时间码与实时同步,而非掉帧时间码则不与实时同步。. 无掉帧格式能准确计数帧数,但会与时钟产生偏差;掉帧格式则通过在计数时跳过特定的帧号(而非实际帧)来校正这种偏差。.
简而言之,每种格式都有其不同的主要用途:
- 掉帧: 显示时间。读取跳帧时间码可以精确显示当前在时间轴上的位置,但无法显示确切的总帧数。.
- 非掉帧: 统计帧数。其计数精确到单帧,也就是说它能正确统计每一帧。然而,在 NTSC 视频中,30 帧(不丢帧)并不等于一秒的实际时间。.
什么是降帧时间码?
跳帧时间码(DF)通过跳过特定的帧号来解决29.97帧/秒的差异问题,从而使时间码计数器与实际时间保持同步。它不会从您的录制素材中删除任何实际帧。.
计算如下:在29.97帧/秒的情况下,每小时有107,892帧,而不是108,000帧。 两者相差108帧,即3.6秒。如果不进行校正,一小时29.97帧/秒的实时视频在计时器上将显示为01:00:03;18。.
该修正遵循特定的模式:每分钟开始时,前两个帧号(00 和 01)将从计数中剔除,但每第十分钟(即第 00、10、20、30、40 和 50 分钟)除外。 在第 01-09、11-19、21-29、31-39、41-49 和 51-59 分钟时,帧号会被剔除。 当一小时过去时,共移除了 exactly 108 个帧号,计时器实时显示为 01:00:00;00。.
“跳帧”时间码仅会从计数中移除数字,对您的录制内容完全没有影响。.
什么是非降帧时间码?
无丢帧时间码(NDF) 无需重新标记,即可统计每个视频帧。时间码与帧数的比率为1:1,这使得该方法简单直观且帧级精确。.
权衡之处在于:在 NTSC 的 29.97 帧/秒播放速率下,一小时的非掉帧录制内容在实际时间上并不等于一小时。 它会短3.6秒,因为计数器每100秒统计3,000帧,而实际播放帧率仅为2,997帧。 使用非掉帧时间码的一小时节目结束时间是 00:59:56:12,而不是 01:00:00:00。.
在落地框和非落地框之间做出选择
这两种格式均不会改变视觉效果。大多数现代编辑系统都支持这两种格式,您可以在它们之间切换,但强烈建议在同一个项目中保持格式一致。.
一般而言:
- 使用掉帧技术 如果该节目旨在进行广播或流媒体传输。在任何需要使节目时长与实际时间相匹配的情况下,这都是行业标准。.
- 使用无掉帧模式 适用于影片剪辑、档案整理工作,或任何比同步时钟更注重精确帧数的工作流程。.
不确定您看到的是哪种格式?从记法上就能看出来。非掉帧格式使用全冒号(HH:MM:SS:FF)。掉帧格式则在帧数前使用分号或句点(HH:MM:SS;FF 或 HH:MM:SS.FF)。.
常见帧率下的掉帧和非掉帧
虽然29.97帧/秒的情况最受关注,但 电影制作人和视频制作人 支持多种帧率。以下是“掉帧”技术在每种帧率下的应用方式。.
23.976帧/秒(影院和流媒体)
23.976fps 帧率不存在掉帧变体。该帧率能被整数除以实时帧率,因此在绝大多数制作场景中,帧率漂移可忽略不计;目前业内已将非掉帧格式作为电影和流媒体原创内容的标准。 截至2026年,23.976帧/秒已成为流媒体平台最常见的交付帧率。.
29.97帧/秒(NTSC广播制)
如上所述,这是掉帧的主要应用场景。该帧率下同时存在掉帧(DF)和非掉帧(NDF)两种格式。电视广播采用掉帧格式;后期制作则通常采用非掉帧格式。.
59.94帧/秒(体育和直播)
59.94帧/秒的帧率存在“跳帧”现象,常用于体育赛事和现场直播。其计算原理与29.97帧/秒的情况成比例:跳帧的规律相同,只是频率加倍。.
25帧/秒和50帧/秒(PAL)
PAL帧率不存在掉帧现象。由于25帧/秒能被欧洲和PAL地区采用的50Hz电力标准整除,因此帧数与实际时间之间不存在偏差。 这常常令人感到困惑:在 NTSC 系统上学习过时间码的剪辑师,有时会在 PAL 项目中寻找掉帧选项,却发现根本没有。这是设计使然。.
如何在非线性编辑系统(NLE)中设置掉帧或非掉帧
该设置位于您的序列或项目设置中,而非导出对话框中。以下是在三种最常见的非线性编辑器中查找该设置的位置。.
Adobe Premiere Pro
- 转到 序列 > 序列设置 (或在创建新序列时进行设置)。.
- 帧率下拉菜单中,29.97fps(掉帧)和29.97fps(非掉帧)作为独立选项分别列出。.
- 节目监视器中的时间码显示将用分号 (;) 表示掉帧,用冒号 (:) 表示非掉帧,以此确认您的选择。.
- 用于广播传输时,请选择“掉帧”选项。用于帧级精确的离线编辑时,请选择“非掉帧”选项。.
最终 Cut Pro
- 在以下位置设置帧率: “文件” > “项目属性” 在创建新项目时。.
- 对于 29.97 fps 的项目,Final Cut Pro 会默认自动进行掉帧处理,这与其“以广播为先”的设计理念相一致。.
- 您可以在“查看器”窗口顶部的时码显示区域中核对时码格式。.
达芬奇解 决方案
- 转到 “文件” > “项目设置” > “主设置”.
- 首先设置时间轴的帧率,然后查找 “使用跳帧时间码” 帧率选择器正下方的复选框。.
- Resolve 会将该设置应用于整个项目,因此请在开始编辑之前确认设置,而不是等到项目进行到一半时再确认。.
丢帧和非丢帧如何影响转录和字幕制作
如果您尚未为视频内容添加字幕,现在是时候开始了。根据……的规定,隐藏式字幕是数字无障碍领域的推荐最佳实践。 网页内容可及性指南(WCAG), ,且带有字幕的视频在评论、点赞和分享方面的互动量始终更高。.
在制作字幕时,了解文件是掉帧还是非掉帧格式至关重要。 如果对掉帧视频使用非掉帧字幕,从一开始同步就会出现偏差,且随着视频的播放,这种偏差会不断累积。一小时的节目到最后一个场景时,字幕可能与视频产生3.6秒的时差。.
Sonix 会自动处理这一点。它的 自动创建字幕 将字幕与视频的时间码格式(无论是掉帧还是非掉帧)进行同步,这样您就可以进行精确的手动调整,而无需从头开始。对于 视频转录 工作流程中,Sonix 可导出为 SRT、VTT 及其他字幕格式,这些格式会将正确的时间码传递到您的非线性编辑系统(NLE)。.
使用Sonix进行无障碍转录
Sonix 是全球最先进的 自动转录和字幕生成 平台。该平台支持53种以上语言,以实惠的价格提供快速、准确的转录服务,并能处理掉帧和非掉帧两种格式的时间码。.
该浏览器内置编辑器支持多种文件格式,并可与 Adobe Premiere Pro、Adobe Audition 以及 Final Cut Pro 无缝集成,实现流畅的字幕导出。无论您的项目是电视纪录片还是流媒体剧集,Sonix 都能无缝融入您现有的工作流程,无需增加额外步骤。.
免费试用Sonix 并获得30分钟的 自动字幕和字幕 已包含在您的账户中。.
常见问题
“跳帧”功能真的会从我的视频中删除帧吗?
不。跳帧时间码只是在计数时跳过帧号,并不会从录制内容中删除任何实际帧。无论您使用跳帧还是非跳帧,视频内容都不会受到任何影响。这个术语容易引起误解:不妨将其理解为“跳帧号”,而不是“跳帧”。”
时间码中的分号是什么意思?
时间码显示中,秒数与帧数之间若出现分号(或句点),例如 01:00:00;00,则表示该时间码采用掉帧格式。 所有冒号,例如 01:00:00:00,则表示非掉帧格式。这种标记方式的差异是确认文件采用何种格式最快捷的方法,无需打开项目设置。.
在YouTube或流媒体平台上,我应该使用掉帧技术吗?
是的,对于大多数流媒体传输工作流程而言,掉帧处理是正确的选择。流媒体平台要求内容时长与实际时间一致,而掉帧处理可确保您的节目时长准确无误。 如果您的源素材帧率为 29.97fps,请采用掉帧模式进行交付。如果您的素材帧率为 23.976fps,则不适用掉帧模式;请使用非掉帧模式。.
“跳帧”技术适用于24帧/秒还是25帧/秒的视频?
不。掉帧现象仅存在于 29.97fps 和 59.94fps(源自 NTSC 的帧率)的情况下。在 23.976fps(电影标准)下,频率偏差足够小,无需进行校正,因此业内惯例上采用非掉帧处理。 在25帧/秒(PAL)下,帧率能被50Hz的电力标准整除,因此无需校正帧频偏差,也不存在掉帧选项。.
跳帧时间码会对字幕同步产生什么影响?
如果您的视频采用掉帧格式,而字幕文件使用的是非掉帧时间码(或反之),字幕将逐渐出现不同步的情况。起初偏差很小,但到一小时节目结束时,偏差会达到3.6秒。 请务必确认字幕导出格式与视频的时间码格式一致。Sonix 会自动将字幕与视频的时间码同步,从而消除此问题。.
如果在同一个项目中混合使用掉帧和非掉帧,会发生什么情况?
在同一个项目中混用不同格式会导致同步错误,这些错误会随着时间推移而累积,且难以排查。大多数非线性编辑系统(NLE)会提示格式不匹配,但有些系统会默认进行转换,这可能会引入细微的时序误差。最稳妥的做法是在开始前设定好项目的时间码格式,并确保所有媒体文件保持一致。 如果继承了格式不统一的素材,请在导入过程中将其统一为单一格式。.