一、概述
Timeline Workshop 是用于制作字幕时间轴的工具,通过聆听影片的声音,以及观察波形的变化,你仅需轻点鼠标右键即可完成时间轴的制作。 
与视频观察,听力为辅的时间轴制作方式不同,Timeline Workshop 有下面的特点:
音频定位方便 视频仅能定位于关键帧上,而且视频播放进度的滚动条长度有限,无法放大。音频则没有这些缺陷,音频允许定位于任何位置,而且如果需要可以无限放大波形文件,直到定位于你想要的位置。
可反复重放 视频无法选定一个区域反复重放,音频则可以。便于处理杂乱和急促对话的段落。
定位精确 时间轴终究以声音作为每句字幕的起始点的依据。有了波形的辅助,能够让你精确定位每句话的起始点,而不是仅凭感觉。
上手简单 使用轻松 抛开那些辅助功能,仅需轻点鼠标右键即可制作时间轴。播放停止便于控制,制作轻松。即使一句接一句的紧张对话也不会手忙脚乱。
软件安装
Timeline Workshop 是在 NCTsoft 公司的 NCTAudioEditor2 ActiveX 控件基础上,使用 Microsoft 的 C# 语言开发的软件。运行环境:2000/XP/2003,安装时需要安装3个部分的软件:
1、NCTsoft 公司的 NCTAudioEditor2 ActiveX 控件 2、Microsoft 的 C# 运行环境 .net Framework 1.0 3、Timeline Workshop 程序
下载完成后点击安装即可。



NCTAudioStudio2 默认安装目录为 C:\Program Files\NCT\AudioEditor2
.net Framework 1.0 是 .net 程序的运行环境,如果以前已经安装,可以跳过。
Timeline Workshop 默认安装目录为 C:\Program Files\TimelineWorkshop\,如果安装有早期版本的 Timeline Workshop ,请卸载后再重新安装新版本。安装完成后,Timeline Workshop 会在开始菜单建立快捷方式。点击 开始 ->TimelineWorkshop ->TimelineWorkshop 即可运行程序。
界面布局
主要由10个功能区组成,7、9、10 为主要功能区,其他皆为辅助。其他区域的功能大可不必立即弄清,只需要掌握3个主要功能区的操作即可制作优秀的时间轴了。

由于 NCTAudioEditor2 本身是一个音频编辑软件,拥有众多的音频编辑功能,所以 Timeline Workshop 上依然保留有这些编辑功能的按钮。1-4 功能区就主要是针对音频编辑的。在制作时间轴时,除了1功能区的  打开音频文件按钮 和 2 功能区的  波形水平缩放工具会用到外,其余皆可忽略。
1 声音编辑按钮
点击 按钮可以打开需要制作时间轴的影片(mpeg/avi格式,音频必须是软件支持的格式)或者已经分离出来的音轨。目前支持的音频格式有:
Uncompressed WAV PCM; Compressed WAV (GSM, ADPCM, DSP and others); MP3 (including VBR); MP2; VOX (Dialogic ADPCM); RAW; WMA; AVI (audio); G.726, G.723, G.721; Ogg Vorbis; MPC.
也就是说可以打开 *.wav *.mpeg *.mp3 *.wma 这些格式的音频文件,或者是音频格式是 mp3/wma 的 avi 影片。如果试图打开的 avi 影片音频部分软件不支持,软件将会出错。
2 波形水平缩放
波形水平缩放工具可以将 10 波形显示区 的波形图在水平方向上放大或缩小。用鼠标在 10 波形显示区 上选择一个区域(在波形显示区点击鼠标左键不松手往左/往右拖动鼠标),然后点击 ,即可放大选择的区域。
5 波形缩放
用于控制和显示 10 波形显示区 波形图的缩放。 为水平方向,数值越小,看到的区域越小,波形水平方向上放得越大。 为垂直方向上的,同样的数值越小,波形垂直方向上放得越大。可以手工设置缩放值,使波形达到理想的显示效果,有利于时间轴的制作。
6 时间轴工具按钮

用于编辑 7 时间轴编辑区 的文本信息。
显示的是当前字幕的条数。会随字幕的增加而增加,也可自己设定。
7 时间轴编辑区

支持 srt 格式的字幕,允许编辑修改。区域内的文字会自动保存到软件安装目录下的 tmp.txt 文本内,防止意外损失。
8 鼠标选择区域显示

当鼠标在10 波形显示区域内选择一段波形后(在波形显示区点击鼠标左键不松手往左/往右拖动鼠标),显示选择的情况。依次为,选择起点的时间,选择终点的时间,起止点的时间差(通常要求一条字幕的显示时间不能低于600-1000ms,从这里可以很方便的了解是否选择的时间过短)。
9 声音播放
播放/停止 10 波形显示区域 内显示的那段音频,或播放/停止你所选择的那段音频。按钮可在播放与停止间不停切换。
播放/停止 整个音频文件。如果不按停止,将播放完整个音频文件。按钮可在播放与停止间不停切换。
停止按钮,结束音频播放。
放大波形显示的快捷按钮。放大波形,使 10 波形显示区域 仅显示1-8秒的区域。通常1024分辨率时,显示8秒的波形比较适合于时间轴的制作。
10 波形显示区域
用于显示音轨的波形,通常影片中人物开始或结束说话时,波形都会发生变化,形成波峰波谷。这样可以辅助定位字幕的起始结束时间。

拖动上图所示的进度条,可以变换 10 波形显示区域 的显示的内容。
* 小技巧 选择一段波形后,按 Ctrl键+ ->(方向箭头),可以微调选择的结束时间,而不必重新选择。
制作时间轴
1、先期准备
目前 Timeline Workshop 仅支持以 mp3/wma 音频格式的 avi,其他格式音频的avi或其他格式视频文件则需要分离、转换成 Timeline Workshop 支持的音频格式。用 Timeline Workshop 打开不支持的文件类型,将会出错。
因为需要制作时间轴的大多为 raw 片源,通常这类 avi 也就是 mp3/wma 的音频。还有就是DVD格式的视频,相信会制作 dvdrip 的人会有办法将 DVD 内各种格式的音频转换出来的。当然我也提供了一些分离、转换音频的方法,供大家参考、讨论。
一些分离、转换音频的方法:
RMVB 目前 rmvb 大多使用 aac 压缩音频,我也没有什么很好的办法获得音频。可以用 avs 脚本,DirectShowSource 加载转换成其他格式,或者用其他软件转换 rmvb 的音频。
MKV 可以用 Mkvextract GUI 1.5.4 分离出音频,方法很简单,可以从网上寻找。分离出来的音频如果不是 mp3/wma,则需要再进行格式转换。
AAC 音频的avi 可以用 Adobe Audition 的“Open Audio from Video” 从视频获得的功能,把音频录制成 wave 格式。
WMV 格式的视频可以用 Adobe Audition 的“Open Audio from Video” 从视频获得的功能,把音频录制成 wave 格式。
AC3 音频的avi 可以用 Nandub 分离出 AC3 音频,再用Sonic Foundry Soft Encode 软件转换成 wave 。或者用 Gordian Knot 里的 BeSweet 转换成 mp3。
AAC 音频 可以用 Nero 6 自带的 Nero Wave Editor 2 转换成 wave 格式
AC3 音频 用Sonic Foundry Soft Encode 软件转换成 wave 。或者用 Gordian Knot 里的 BeSweet 转换成 mp3。
2、载入音频
Timeline Workshop 可以直接打开以 mp3/wma 音频格式的 avi,或者打开你已经分离出来的音频。点击 按钮或者菜单 File -> Open,打开文件。注意选择文件类型。

加载音频时会弹出 NCTAudioEditor2 ActiveX 控件的版权信息,点击右上角关闭按钮,继续加载即可。

视文件大小和格式,几分钟后即可加载完成,最后将显示出波形图。

3、调整波形显示
将波形进行放大(仅显示上放大),有利于观察波形,便于鼠标选择。
放大波形显示的快捷按钮。放大波形,使 10 波形显示区域 仅显示1-8秒的区域。通常1024分辨率时,显示8秒的波形比较适合于时间轴的制作。
垂直方向上放大波形,数值越小,波形垂直方向上放得越大。可以手工设置缩放值,使波形达到理想的显示效果,有利于时间轴的制作。
4、播放音频、选择对白起始点、添加字幕
播放/停止 10 波形显示区域 内显示的那段音频,或播放/停止你所选择的那段音频。按钮可在播放与停止间不停切换。
播放/停止 整个音频文件。如果不按停止,将播放完整个音频文件。按钮可在播放与停止间不停切换。
停止按钮,结束音频播放。
播放时可以参考波形的变化,判断对话的起止位置。播放完一句或者一段对话后,按停止,按住鼠标在 10 波形显示区域 内拖曳,即可选择这段对白。点击鼠标右键,会听到一声系统提示音,同时添加一条字幕。

添加的字幕的起止时间,即为你选择音频的起止时间。在 8 鼠标选择区域 有显示

图上的显示依次为,选择起点的时间,选择终点的时间,起止点的时间差(通常要求一条字幕的显示时间不能低于600-1000ms,从这里可以很方便的了解是否选择的时间过短)。
* 小技巧 选择一段波形后,按 Ctrl键+ ->(方向箭头),可以微调选择的结束时间,而不必重新选择。
添加的字幕会显示在 7 时间轴编辑区。

注意:如果上一句字幕结束的时间和下一句字幕开始的时间有重叠,可以不必理会,时间轴制作完成后,会将重叠统一处理掉。也就是说用鼠标选择字幕起始位置的时候不必过于苛求精确定位,但是也不能太过马虎。
另外制作时间轴时应给每句字幕留够一定的提前量和延后量,即在语音开始前约100ms开始字幕,语音结束后约100ms结束字幕。Timeline Workshop 也提供了工具在时间轴制作完成后,统一调整时间轴的提前和后延量。
5、字幕的编辑、调整

6 时间轴工作区按钮 可以对时间轴进行文档操作,注意的是 New 按钮将会直接丢弃当前编辑的字幕,建立新的字幕。
显示的是当前字幕的条数。会随字幕的增加而增加,也可自己设定。

7 时间轴编辑区 支持 srt 格式的字幕,允许编辑修改。区域内的文字会自动保存到软件安装目录下的 tmp.txt 文本内,防止意外损失。
注意:当软件错误、误关闭软件,系统死机等意外发生时,如果想找到原来正在制作的字幕文件。请不要重新启动 Timeline Workshop,C:\Program Files\TimelineWorkshop\tmp.txt 文件为软件自动保存的字幕文件。一旦重新启动 Timeline Workshop,软件将自动覆盖原有的 tmp.txt 文件。

菜单栏上的 Tools -> Convert Subtitle 将会启动 Subresync ,让你转换字幕的格式。

菜单栏上的 Tools -> Reset Srt 是用来重整字幕格式。消除字幕的重叠部分,提前后延每条字幕的时间。
目前只接受 srt / ssa 格式的字幕。在 时间轴增量 输入数字(单位为毫秒),文本框内粘贴入需要调整的字幕(srt / ssa 格式)。提交后即可获和调整后的字幕(srt 格式)。
时间增量仅允许输入数字。也就是你调整字幕的起止时间各增加一定的值,同时消除一句字幕结束的时间和下一句字幕开始的时间有重叠的情况。通常按照个人的制作习惯,输入 0-100 之间的任何数字即可。
如果程序出错,请检查字幕的格式是否符合 srt / ssa 格式,可以用 Subresync 打开字幕,进行检验。
gzcgc by 2007-1-20 20:55:00 阅读全文 | 回复(10) | 引用通告 | 编辑
|