Skip to main content
创建能够同时显示多种语言歌词的卡拉OK视频,非常适合国际观众和语言学习者。 Youka 多语言布局中带声调拼音的简体中文歌词

什么是多语言布局?

多语言布局可以让你:
  • 同时显示多种语言的歌词
  • 将语言纵向堆叠显示(原文在上,译文在下)
  • 为每种语言独立自定义文本样式
  • 控制要显示哪些语言及其顺序
  • 调整间距和不透明度以获得最佳可读性

快速开始

在使用多语言布局之前,你需要在项目中准备好已同步的歌词。
  1. 在 Studio 中打开你的项目
  2. 进入 Layout 面板
  3. Layout Type 更改为 Multilingual
布局会自动切换为显示可用语言。

添加翻译

打开翻译编辑器

  1. Layout 面板的 Multilingual Settings 下,点击 Manage Translations
  2. 翻译编辑器会打开,并显示你的原始歌词
翻译编辑器

方法 1:AI 翻译(即时)

添加翻译最快的方式:
  1. 在顶部栏点击 Add Translation
  2. 从列表中选择你的目标语言
  3. 选择 Translate with AI
  4. 查看所需积分并点击 Generate
  5. 等待几秒钟完成翻译
AI 翻译会消耗积分,但能为你的所有歌词提供即时、专业质量的翻译。

方法 2:手动翻译(免费)

为了更强的可控性或节省积分:
  1. 在顶部栏点击 Add Translation
  2. 选择你的目标语言
  3. 选择 Manual Translation
  4. 粘贴你的翻译歌词(每一行对应原文一行)
  5. 确认行数一致(正确时会以绿色显示)
  6. 点击 Save
手动翻译提示:
  • 使用 Google Translate 等工具准备翻译内容
  • 一次性复制所有译文行并粘贴
  • 确保行数与原文完全一致
  • 保存后你可以逐行编辑翻译

添加拼音读音(简体中文)

对于简体中文项目,Youka 可以在原文歌词下方自动添加带声调的普通话拼音: 拼音是一条读音/音译轨道,而不是翻译;它表示中文歌词的标准普通话读音。
  1. Layout 面板,将 Layout Type 设为 Multilingual
  2. 在 Multilingual Settings 下,点击 Manage Translations
  3. 点击 Add Translation
  4. 找到 Pinyin pronunciation 卡片
  5. 点击 Generate Pinyin
在 Add Translation 页面上的 Pinyin pronunciation 卡片与 Generate Pinyin 按钮 生成是免费的,并会为每一行原始歌词匹配一行拼音。完成后,翻译编辑器会打开并自动选中拼音轨道,方便你检查和编辑。 当你返回 Studio 时,中文和拼音会在 Multilingual 布局中自动被选中,并一起显示在预览中。 导出前请检查人名以及可能存在多种读音的词语。拼音生成功能目前支持源语言为简体中文的项目。

管理语言

当你拥有翻译后,就可以控制显示哪些语言以及它们的顺序。

显示或隐藏语言

Layout 面板的 Multilingual Settings 下:
  1. 找到你要显示/隐藏的语言
  2. 勾选或取消勾选其旁边的复选框
  3. 未勾选的语言不会出现在视频中

调整语言顺序

语言在视频中会按从上到下的顺序显示:
  1. 找到每种语言旁边的拖拽手柄(⋮⋮)
  2. 点击并拖动该语言向上或向下
  3. 数字表示位置(1 = 顶部,2 = 第二行,依此类推)
提示: 将最重要的语言放在第一位,因为它会显示在顶部且保持 100% 不透明度。

删除语言

要永久删除某个翻译:
  1. Layout 面板中找到该语言
  2. 点击删除图标
  3. 确认删除
警告: 这会删除该语言的所有翻译歌词,且无法撤销。

自定义外观

按语言设置文本样式

每种语言都可以有自己的视觉样式:
  1. 进入 Text Style 面板
  2. 从顶部标签中选择语言
  3. 自定义:
    • 字体与字号
    • 文本颜色(未演唱歌词)
    • 效果颜色(已演唱/激活歌词)
    • 描边颜色与粗细
    • 字符间距与大小写
这样你就可以为每种语言使用合适的字体(例如阿拉伯语用阿拉伯字体,中文用亚洲字体)。 按语言设置文本样式

语言间距

控制不同语言行之间的垂直间隔:
  1. Layout 面板中找到 Language Spacing
  2. 调整滑块(0-10)
  3. 数值越大 = 语言间距越大
建议: 大多数情况下使用 4-6。若文字重叠可适当增加。

翻译不透明度

让翻译语言比主语言更不显眼:
  1. Layout 面板中找到 Translation Opacity
  2. 调整滑块(0-100%)
  3. 第一种语言始终保持 100% 不透明度
  4. 其他语言使用你设置的不透明度
提示: 60-80% 的不透明度适合需要可见但不抢眼的译文。

每屏行数与对齐

这些设置会同时影响所有语言:
  • Lines Per Screen — 同时显示多少行歌词(默认:2)
  • Alignment — 左对齐、居中或右对齐(默认:居中)
  • Padding — 歌词区域周围的留白

文本效果

所有语言共享同一种文本效果。可选择:

None

无动画的静态文本。适用于:
  • 简单的字幕式呈现
  • 你希望尽量减少干扰的场景

Karaoke

文字会随着演唱进度逐渐填充。适用于:
  • 传统卡拉OK体验
  • 需要强调时间对齐的场景

Highlight

当歌词处于激活状态时整行变色。适用于:
  • 滚动或多行显示
  • 以可读性为优先的场景
Text Style 面板中配置文本效果。该效果会同时应用到所有语言。

提示与最佳实践

语言排序

  • 将最熟悉的语言放在第一位(通常是原文)
  • 将目标受众的语言放在第二位
  • 不常用的语言可以放在更下面

字体选择

  • 尽可能为每种语言使用原生字体
  • 对于阿拉伯语/希伯来语,选择支持从右到左的字体
  • 对于中文/日文/韩文,使用兼容 CJK 的字体
  • 导出前先在预览中测试可读性

间距与可读性

  • 若文字重叠,增加语言间距(尤其在使用较大字号时)
  • 若画面过于拥挤,降低翻译不透明度
  • 为最佳可读性,建议一次只显示 2-3 种语言

颜色选择

  • 确保文本与背景有足够对比度
  • 确保效果颜色清晰醒目
  • 让颜色与品牌风格保持一致

从右到左语言

对于阿拉伯语和希伯来语:
  1. Text Style 面板中为该语言设置样式
  2. Text Direction 设为 RTL(right-to-left)
  3. 文本会自动从右向左显示

故障排查

“Line count mismatch” 错误

当手动翻译的行数与原文行数不一致时会出现。 解决方法:
  • 统计原始歌词的行数
  • 确保译文也恰好是相同的行数
  • 通过增减换行来匹配

翻译未在视频中显示

检查:
  • 是否在 Layout 面板中勾选了该语言?
  • Translation Opacity 是否设置得太低(低于 10%)?
  • 该语言是否被其他元素遮挡?

不同语言之间文本重叠

解决方法:
  • 增加 Language Spacing 滑块数值
  • 降低一种或多种语言的 Font Size
  • 一次显示更少的语言

翻译看起来模糊或偏暗

解决方法:
  • Translation Opacity 提高到 80-100%
  • 检查效果颜色是否具有良好对比度
  • 在预览模式下确认字体渲染效果

相关功能

了解更多卡拉OK自定义方式: