对比

FCPXML、Premiere XML、Resolve EDL、CSV:切点清单该交哪种格式(2026)

对比四种切点格式:FCPXML 给 Final Cut Pro,XML 给 Premiere Pro,标记 EDL 给 DaVinci Resolve,CSV 给表格、脚本和人工检查。

Beat2Cut Team2026年8月13日5 分钟阅读

规则很简单:按下一步打开切点清单的软件来选格式。 FCPXML 给 Final Cut Pro,XML 序列给 Premiere Pro,标记 EDL 给 DaVinci Resolve,CSV 给表格、脚本和人看。Beat2Cut 可以从同一组检测标记导出这四种格式。登录后音频节拍检测与纯拍点清单免费不限量;镜头切点与静音切除每次消耗 2 积分(Free 账户每月补满 100 积分,Pro 包含无限制)。

没那么直观的是:为什么会有四种格式、每种到底能携带什么信息,以及哪两个时间码陷阱会悄悄把切点清单弄坏。这篇就讲这些。

切点清单到底是什么

当 Beat2Cut 检测素材里的镜头变化、音乐节拍或录音静音时,结果本质上是一组带时间戳的剪辑决定:这里切一刀、这里打标记、这段删掉。你可以直接在浏览器里处理这份清单:排列、收紧、预览;但很多剪辑师希望把这些“决定”带回自己的剪辑软件,在那里接上本地素材,继续调色、混音和精修。

切点清单就是这个东西:把检测到的点写成专业软件能读懂的格式。粗整理在浏览器完成,精修回到你原本的工作环境。

选格式前要先分清一件事,因为四种格式里有两类行为不同:

  • 场景切点是片段边界:它会把素材分成 N+1 段,所以导出可以是一条真正的粗剪时间轴。
  • 节拍点是瞬间位置:导出应该是一整条音乐,加上 N 个可吸附标记,而不是把歌曲切成几百个碎片。

Beat2Cut 会根据同一份检测数据正确写出两类结果;下面的格式选择只取决于目的地软件。

四种格式速览

格式文件用什么打开它携带什么注意点
FCPXML.fcpxmlFinal Cut Pro(10.4.6+),Resolve 16+ 也能读作为时间轴的片段和标记打开后需要重新链接你的本地素材
Premiere XML-premiere.xmlPremiere Pro,通过 File → Import已应用切点的完整序列它是经典 FCP7 风格交换 XML,这很正常
Marker EDL.edlDaVinci Resolve,通过 Timelines → Import → Timeline Markers from EDL只把标记贴到一条已有时间轴上它刻意不重建你的剪辑
CSV-cuts.csvExcel、Sheets、你自己的脚本普通时间码表格剪辑软件不会把它当成剪辑导入,这不是它的用途

FCPXML:Final Cut Pro 的原生路径

FCPXML 是 Final Cut Pro 的结构化交换格式。Beat2Cut 声明的是 FCPXML 1.8,兼容性正好落在实用区间:Final Cut Pro 10.4.6 及以后版本都能读取,DaVinci Resolve 从 16 版开始也能接受它。所以如果后期团队还没决定用 FCP 还是 Resolve,一份文件就能覆盖两边。

打开后,你会得到由检测结果构成的时间轴结构:场景边界变成片段,节拍点变成可吸附标记。因为浏览器从来拿不到你的本地文件路径,打开后的第一步通常是把 Final Cut 指向你的原始素材;这是重新链接媒体,不是重新剪一遍。

更深入的 Final Cut 工作流(音乐节拍标记、按节奏剪辑)可以看音频生成 Final Cut Pro 标记FCPXML 生成器对比

Premiere XML:因为 Premiere 没有原生 CSV 标记导入

Premiere Pro 不能原生把一份 CSV 当作标记导入,这条路不存在。它长期稳定支持的是经典 FCP7 风格 XML 序列,通过 File → Import 打开。这个领域里凡是说“把切点交给 Premiere”的工具,基本都会产出这种格式,Beat2Cut 也是如此:-premiere.xml 导出是一条已经套好切点的完整序列。

如果是场景切点,你会得到一条真正的粗剪序列(每个检测镜头都是一个片段)。如果是节拍检测,你会得到一整段音乐,并在上面带着标记,方便你把画面贴着节奏安排。

Resolve EDL:把标记贴到你已有的时间轴上

EDL 是这里最老的格式,而且有两种完全不同的用法。传统的 conform EDL 描述一条剪辑,并要求每个片段都有卷名和源时间码;手机素材、屏幕录制、下载来的 MP4 通常没有这些元数据,所以很容易套错媒体或直接失败。

Beat2Cut 刻意导出另一种:标记 EDL(CMX3600 布局)。Resolve 通过 Timelines → Import → Timeline Markers from EDL 读取它,把检测点作为标记盖到你已经建好的时间轴上,不要求素材带任何额外元数据。记录时间默认时间轴从 01:00:00:00 开始,这也是 Resolve 新时间轴的默认习惯。

如果你希望 Resolve 收到的是真正的“切开结构”,而不是标记,请改用 FCPXML 导出;Resolve 也能读 FCPXML,这两条路径的用途是故意分开的。

CSV:给所有“不是剪辑软件”的目的地

-cuts.csv 导出是一张普通切点表。没有剪辑软件会把它当成一条剪辑来打开;它的受众不同:用表格做镜头记录,用脚本按这些点重命名或拆文件,做质检清单、章节规划,或者只是给人读数字。

目的地是剪辑软件,就用上面三种格式。目的地是其他任何东西,CSV 反而最不挑环境。

丢帧时间码陷阱:为什么 29.97 fps 会弄坏天真的导出

破坏切点清单最多的两个时间码事实,都来自 NTSC 时代的 29.97 fps:

  1. 29.97 和 30 只差 0.03 fps。 如果工具用很松的容差判断“丢帧”,就可能把真正 30 fps 的素材当成 29.97,文件里的每个时间码都会略微偏掉。稳妥做法是比较实测帧率更接近整数帧率,还是更接近“整数帧率 × 1000/1001”。这两个候选之间不应该有模糊区。
  2. 一小时丢帧时间码是 107,892 帧,不是 108,000。 丢帧时间码跳过的是帧编号,从不跳过实际画面帧,用来保持和真实时钟对齐。如果导出器用简单的 fps × 3600 去偏移一小时起始时间,所有标记都会晚大约 3 秒。

Beat2Cut 的导出会处理这两种情况。即便不用 Beat2Cut,这也值得知道:Resolve 里标记总是稳定偏几秒时,十有八九就是这两个问题之一。

如何从 Beat2Cut 导出切点清单

  1. Studio 时间轴打开你的视频或音乐;文件在检测和剪辑阶段留在浏览器中。
  2. 检测场景检测找镜头边界,节拍检测找音乐切点,或用静音检测先收紧口播录音。
  3. 复核时间轴上的结果;检测提出建议,你做决定。
  4. 导出,按目的地软件选择格式。

音频节拍检测与只含拍点的切点清单永久免费不限量。镜头检测、静音检测以及包含镜头的切点清单/字幕/混音每次消耗 2 积分,合并 MP4 或逐镜头 ZIP 消耗 10 积分(Free 账户每月 1 日补满 100 积分;Pro 订阅已全额包含本地检测、交付与 MP4 导出)。

FAQ

DaVinci Resolve 应该用 EDL 还是 FCPXML?

两者都能用,但目的不同。标记 EDL 会把检测点作为标记加到已有时间轴上,不要求素材元数据。FCPXML 会把真实切开结构交给 Resolve。想用标记指导自己剪,选 EDL;想拿一条预切好的粗剪,选 FCPXML。

为什么打开后的时间轴显示媒体离线?

切点清单携带的是剪辑决定,不携带素材本身。浏览器不知道你的本地文件路径,所以剪辑软件需要你指向原始素材一次(Final Cut/Resolve 里重新链接,Premiere 里定位媒体)。切点和标记本身仍然在。

导出切点清单需要积分吗?

只包含音乐拍点的切点清单登录后永久免费、不限次数。如果清单中包含镜头检测切点、字幕或音频混音,Free 账户每次交付消耗 2 积分(来自每月补满的 100 积分);Pro 订阅则已包含所有格式交付与检测,无需按次扣分。合并 MP4 成片在 Free 档消耗 10 积分,Pro 同样已含。

我可以同时拿到切点清单和 MP4 成片吗?

可以,两者不冲突。常见做法是:导出 MP4 给客户预览,再把 FCPXML 或 Premiere XML 交给负责精修的剪辑师。


先找到切点: 打开 Studio 时间轴,运行检测,再把结果用目标软件的原生格式交给你已经在用的剪辑工具。

#FCPXML#Premiere#DaVinci Resolve#切点#工作流

准备好试用 Beat2Cut 了吗?

创建卡点剪辑、自动分割视频镜头、生成 AI 旁白,尽在 Beat2Cut。