提升制作字幕的效率:Aegisub 的使用指南及技巧
2023-09-10 05:00:30发布 浏览1409次 信息编号:73206
友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。
提升制作字幕的效率:Aegisub 的使用指南及技巧
如果你精通一门外语,并且有自己非常喜欢的频道,不妨考虑制作字幕或者建立粉丝字幕组,让更多的人知道。 事实上,制作字幕不仅可以打破知识传播中的语言障碍,还可以提高自己的语言听力、词汇和各种综合能力。
如果您想创建字幕,这将是您不错的选择。 那么本文将作为一个简要的指南,帮助您迈出建立字幕组的第一步。
基本用法
首先要做的就是导入视频。 单击菜单栏上的“视频”并选择“打开视频...”。 当然,您也可以选择“使用空白视频...”进行实验。
如果您打开视频,系统会自动为您导入音频。 界面也会变成左上方视频、右上方音频、下方字幕的界面。 否则,您需要在菜单栏的“音频”中选择打开音频,或者打开空白音频或噪音进行实验。
您还可以更改您喜欢的音频栏的显示样式:菜单栏“音频”中的频谱和波形。 我个人更喜欢波浪模式。
← 波形模式 频谱模式→
一切准备就绪! 您已经学会了如何准备字幕。 接下来要做的就是在音频部分拖动鼠标,选择一行字幕的音频范围,使用空格键试听选中的部分并进行微调,按快捷键G确认,然后调整下一行的字幕。 时间线的工作就这样重复进行。
创建时间线后,您可以在频谱下方的文本字段中输入翻译/原始文本。 输入后按回车,会自动跳到下一行。 重复此操作直至结束。
最后一步就是将字幕ass文件和原视频一起发送给字幕组的后期制作人员进行风格化和压制,然后就可以看到新鲜出炉的“熟肉”了。
如果你是“一人字幕组”,风格化也很简单。 只需单击“字幕样式选择字段”旁边的“编辑”即可。 选择您喜欢的字体、大小、颜色等,然后将其应用到字幕行。 一般来说,建议字幕字体采用粗体,不要超过一行。
您还可以创建多种样式来区分不同的扬声器。 创建方法与上面的方法类似,不再赘述。
此外,还有许多用于将字幕嵌入视频的工具。 这里推荐小药丸工具箱,但具体用法超出了本文的范围。 网上有很多教程,大家可以自行搜索。
如果你想给你的字幕添加字体效果,比如粗体、斜体、模糊边框、淡入淡出等,请参考中文非官方文档。这里详细记录了ass文件的特效代码。
作为粉丝字幕组的经典软件,也是字幕组中时间线和后期制作人员又爱又恨的软件。 我喜欢它是因为这个软件不可或缺,但我讨厌它是因为它上面的工作重复性很高,所以粉丝字幕工作者常常戏称他们的工作为“搬砖”。 本文将主要介绍一些软件以及如何使用它来提高您的字幕工作效率。
拖放 TXT 文件
如果您喜欢先进行翻译工作,然后再创建时间线,那么您会想了解这个技巧。 支持导入TXT文件作为字幕文本源。 我们可以先观看视频进行翻译,将每一行翻译放在一个TXT文件中,然后直接导入,然后直接对每一行的字幕轴进行操作。 有时这更有效。
假设我们的TXT文件中有以下内容:
说话人 A:这是字幕行 1
说话人 A:这是字幕行 2
说话人 B:这是字幕行 3
# 这是注释 1,注意当选中「包括空白行」之后,上面的空行也变成了注释行
我们将上面的TXT文件拖入窗口中,在弹出的“文本导入选项”中填写“说话者分隔符”:(半角冒号),“注释前缀”填写#(井号加一个空格) )。 按确定后,我们可以看到文本字幕已自动为我们创建,等待我们开始在时间轴上工作。
当然,如果您愿意使用其他符号作为“发言者分隔符”和“注释前缀”,例如=作为“发言者分隔符”和//作为“注释前缀”。 只要正确填写“文本导入选项”,结果就会完全一样。
需要注意的一件事是“扬声器分隔符”需要是半角符号。 在我的机器上,使用全角表示法将 \xbc\x9a 添加到每一行字幕中。 目前尚不清楚为什么,但如果有人能在评论中告诉我,我将不胜感激。
需要注意的是,请务必使用UTF-8无BOM编码保存您的TXT文件。 否则,导入过程中可能会出现一些错误。 推荐使用++。
查找和替换
查找替换功能最基本的用途自然就是替换字幕中的字幕行文字、说话者等元素。 由于这是比较基础的内容,我们在这里不再赘述。
但如果我们要做歌词字幕,考虑到歌词字幕的美观性,我们会在每行字幕文本的开头添加 {\fad(x,y)} (x和y代表毫秒)来实现淡入淡出功能。 如果歌词和字幕只有两三行,复制粘贴不会花太多时间,但一旦多了,我们就需要使用正则表达式来批量添加。
首先我们打开“编辑”菜单并选择“搜索和替换...”。 在弹出的“替换”窗口中,我们首先勾选“使用正则表达式”。 然后,在“搜索目标”中填写^。 该符号在正则表达式中表示“匹配字符串的开头”。 然后我们在“替换为”中输入{\\fad(x,y)}(因为这里的\f是正则表达式用来匹配换页符的符号,所以我们需要在前面多加一个\来表示这是不用于匹配,而是纯文本)。 按全部替换,所有字幕行都添加特效代码 {\fad(x,y)}。
当然,如果你的字幕文本中包含一些对话字幕和一些歌词字幕,你可以在字幕文本面板中提前选择需要添加特效代码的行,然后在“替换”的“限制”部分中选择窗口“选定行”。
正则表达式非常强大。 如果您想了解有关正则表达式语法的更多信息,建议阅读该网站。
批量选择
在上面给歌词字幕添加特效代码的例子中,如果你的字幕文字很大并且分散在不同的地方,手动逐一选择会很头疼。 有“批量选择功能”可以帮助您。
点击菜单栏上的“字幕”,点击“选择多行...”,我们会看到弹出的选择窗口。 假设您已经在歌词字幕行中添加了演讲者“歌词”,我们只需在“匹配项”中输入“歌词”,在“下栏搜索”中选择“演讲者”,点击“确定”即可。 此时所有歌词都已选择。 一旦选定,我们就可以轻松地使用查找和替换功能来添加特效代码。
您还可以使用此功能来选择样式。 在示例中,只需将“匹配项”更改为“扬声器A”,扬声器A的所有行都会被选中。 这时我们可以在样式栏中选择说话人A对应的样式,以区分多人对话字幕中的说话人。
选择字幕开头和结尾的关键帧
制作屏幕字幕时,屏幕文字和屏幕字幕需要同框出现、同框消失,以保证观众的观感。 您可以使用左右箭头键逐帧浏览视频。 当您浏览到相应的帧并希望将其用作某一行字幕的开始时间时,只需确保选中该行字幕并按 Ctrl + 3。同样,如果您需要将其设置为结束时间,快捷键是Ctrl+4。
特殊粘贴
在制作多语言字幕时,一个习惯是将原文和译文分开。 例如,我们导入了以下TXT。
# 中文
说话人 A:这是中文字幕 1
说话人 A:这是中文字幕 2
说话人 B:这是中文字幕 3
# English
说话人 A:This is English caption 1
说话人 A:This is English caption 2
说话人 B:This is English caption 3
这种情况下,如果我们已经准备好中文字幕的时间线,我们可以直接使用“选择性”粘贴功能复制中文字幕的时间码,然后粘贴到英文原文中。
选择要复制时间码的行,右键单击“复制行”。 接下来,选择要粘贴的行,右键单击“选择性粘贴...”,然后在“要粘贴的字段”中选择“开始时间”和“结束时间”。 或者点击下面的“时间轴”按钮。 单击“确定”,时间将被复制。 中文字幕和英文原文也可以同步。
结论
以上是我在使用中发现的一些技巧。 这些技巧可能并不适用于每个字幕师,但一些批处理确实帮助我加快了速度。 如果你也在因为“搬砖”重复率高而抱怨,不如尝试一下以上技巧。
它是一个免费软件,您可以在这里下载。
提醒:请联系我时一定说明是从星空网上看到的!