用 FCPX 给视频加字幕 | MacBook

本文首发于「效率工具指南
文/彭宏豪

Hello 各位好,我是小豪。

今天的文章,想来聊一下,如何给视频添加「观看体验更好」的字幕。

👉 温馨提示:本文配合之前发过的一期视频食用更佳

剪辑软件的隐藏用法,给视频加字幕真的太爽啦!

剪映电脑版出来之前,给视频添加字幕,不少人可能会使用 Arctime,一款免费的跨平台字幕软件,支持 Windows、macOS 和 Linux 系统。

剪映出来后,对于简单的视频剪辑、给视频加字幕,用剪映都可以完成。

以「加字幕」为例:

  • 内置的「识别字幕」和「识别歌词」功能,识别准确率很高,且完全免费
  • 识别得到的字幕,还可以套用右侧栏的「预设样式」,让字幕更好看一些,或是让字幕与视频画面对比更明显、观众更容易看清

当然,内置的字幕样式用起来是很方便,但不一定能满足所有人的需求。

因为它只是一个模板,只能满足需求的最大公约数——快、容易出效果、最好不要让「我」调整参数。

譬如下面的「黑底白字」字幕样式,第一次使用可能会觉得没有什么问题,字幕下方的黑色背景,让字幕与画面可以很好地分隔开来。

不过后来看了一些 Up 主的视频,会发现这个字幕样式还是会有一些问题:

白色的文字和黑色的背景挨得太近,左右和上下的间距很小,看起来有点拥挤。

剪映目前只提供了更改黑色背景透明度的功能,暂不支持调节黑色背景的宽度。

我觉得更理想的字幕样式,应该如下图所示,字幕文本和后面的黑色背景的四周留有一定的宽度,保持呼吸感。

要实现这种字幕效果,目前我知道的两种方式,或者两个工具:

  • Arctime
  • FCPX

Arctime 的实现方法我在这里就不展开了,感兴趣的朋友可以去 B 站搜索 Arctime 相关的教程。

下面说一下在剪辑软件 FCPX 上的实现方法:

将 srt 字幕转换为 fcpxml

开始操作之前,请先准备好视频字幕文件 srt,接着打开网站 crossub,点击「去转换 .srt」。

crossub 网址:
https://crossub.xiaowude.com/

上传字幕文件后,调整下方的参数:

  • 目标输出:选择 FCPX 可用的「fcpxml」
  • 帧速率:根据剪辑工程设置的帧率,选择相应的帧率
  • 字幕风格:选择「自适应背景字幕」

这里的「自适应背景字幕」中的自适应,说的是字幕文本后面黑色背景的宽度,会随文本字数的变化而变化,而不是一直保持不变。

调节下面的两个参数,可以调整字幕文本与黑色背景四周的间距——

  • X 轴边距比例:数值越大,字幕文本与黑色背景左右两侧的宽度越大
  • Y 轴边距比例:数值越大,字幕文本与黑色背景上下边缘的高度越大

网站也提供了调整参数后的预览效果,你可以实时查看设置不同参数的效果。

经过测试后,我觉得 X 设置为 0.5,Y 设置为 0.3,得到的字幕文本与黑色背景四周的边距,是我比较满意的,供你参考。

调整好参数后,点击页面最下方的「导出文件」,下载转换后的 fcpxml 字幕文件。

下载得到的 fcpxml 文件,它的文件名多了一段后缀「.删除此后缀」,需要对文件进行重命名,删除后缀多余的文本,之后才能导入 FCPX。

-w1560

FCPX 添加插件

在 FCPX 导入 fcpxml 字幕前,我们还需要给 FCPX 安装一个「自适应背景字幕」的插件。

这个插件最初来自 B 站 Up 主 @少年广志,不过目前他的账号已经注销了,还好有另外一位 Up 主 @偷偷不偷懒 在经过授权后,将这个插件上传到了自己的网站上。

插件下载地址:
https://crossub.xiaowude.com/plugins

在有些浏览器中,点击插件「下载」按钮可能会遇到无法下载的情况。

如果你无法顺利下载,可以在我的公众号「效率工具指南」后台回复【自适应】,获取插件的备用下载链接。

解压下载的插件,会得到一个文件夹,将这个文件夹移动到 影片/Motion Templates/Titles 路径下。

03. 将 fcpxml 字幕导入 FCPX

安装好插件后,就可以导入 fcpxml 字幕了。

选择「文件 >> 导入」,选择 XML,导入 fcpxml 文件。

导入 fcpxml 文件后,它会在 FCP 中创建一个新的事件「crossub」,切换到新事件,再点击右侧的剪辑工程。

在剪辑工程下方的时间轴上,就能看到所有的字幕文本,Cmd + A 全选所有字幕文本,再按下 Cmd + C 复制。

-w1252

点击时间轴中部的向左的箭头,切换到原来的剪辑工程中。

将时间线移动到字幕开始的位置,再按下 Cmd + V 粘贴,操作无误的话,字幕与视频此时应该是刚好能对上的。

-w1414

下图就是在 FCPX 中的字幕效果,导入的字幕如果发现有错别字,双击字幕,就可以直接修改,不需要重新折腾一遍字幕格式转换。

FCPX 中的字幕默认使用的是苹果的「苹方」字体,保险起见,建议将字体更改为免费可商用的字体,例如阿里巴巴普惠体或思源黑体。

在 FCPX 中调整字幕的字号大小,可能还会遇到一个问题:调整后的字幕文本偏离了原来的位置,无法居中显示。

这个问题也很好解决,只需要全选所有字幕,调整右侧的「基线」参数,将字幕恢复到看起来垂直居中的位置即可。

欢迎关注

以上,就是本次想和你分享的内容,希望能够对你有一点帮助。

公众号:效率工具指南


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!