MOV、Quicktime Text与Subtitle Workshop « 晓 - Life Journal

MOV、Quicktime Text与Subtitle Workshop

我们知道,Quicktime并不支持PC上常见的srt、ssa等字幕,当然,iPhone/iPod也不支持。但是他们的设置页又确实有关于字幕的选项。这个字幕正是基于MPEG-4 Timed Text标准的Quicktime Text格式。

这个格式的字幕特点是,不支持从外部挂载,而是存在与.mov、.mp4格式的内部。作为一条text track存在的。

那么,如何把常见的srt之类的字幕转换成Quicktime Text字幕呢?

晓晓推荐使用Subtitle Workshop。

这款软件支持大量的文本类字幕格式。可以彼此间无损的转换。

但是,Subtitle Workshop本身所带的Quicktime Text字幕生成模版是有问题的。因此你需要自行创建一个模版。为了方便群众,晓晓把制作好的模版提供下载(点此)。在另存为时选择“自定义格式”,然后点击“读取方案”,加载下回来的模版,再点击“保存”即可。

当然,这样生成了Quicktime Text文件还不够,你还得把它与mov文件合并才行。关于这个操作的解释已经连篇累牍了。晓晓就简单的记录一下:

  1. 升级你的Quicktime到Quicktime Pro(专业版)
  2. 在Quicktime中打开你的mov文件与刚才生成的Quicktime Text文件
  3. 在Quicktime Text文件的Quicktime窗口,全选(Ctrl+A)
  4. 在mov文件的Quicktime窗口,点击“编辑”->“添加至影片”(Ctrl+Alt+V)
  5. 保存你的新mov文件即可。

在这篇文章中我只是给出一种可行的方案,相信有不少同学会更喜欢使用mp4te之类的工具。但那不是本篇文章想讨论的话题了。

注意:从Subtitle Workshop生成的字幕文件是最简单的版本,用文本编辑器打开之后,你可以手动修改添加很多参数设定,具体的内容请参与Apple的说明文档。点此

当然,Quicktime本身也可以对字幕做出一定的修缮,在“显示影片属性”的窗口中就可以。

Sid 晓 星期日, 二月 7th, 2010 05:01 上午 GMT +8
  1. 小马

    哇,暂时用不到这篇技术文,等我买了iMac再回来学习

    星期日, 二月 7th, 2010 06:16 上午 GMT +8
  2. lovee

    不支持mac,纯路过=w=

    星期日, 二月 7th, 2010 02:55 下午 GMT +8
  3. 凌锋

    这个也发现了。所以,苹果官网的视频我听+看隐藏字幕就懂了。话说:QT X应该也可以吧!现在没法试,晓晓代试啦!能者多劳嘛。我的QT7虽然是专业版,但一直睡觉

    星期日, 二月 7th, 2010 10:39 下午 GMT +8
    • 晓晓

      呃,没明白你的意思…隐藏字幕…QT X毫无疑问是可以的。

      星期日, 二月 7th, 2010 10:45 下午 GMT +8
      • 凌锋

        对啊!官网有些英语MOV视频有隐藏字幕,应该就是这个吧!而且以前还下过一个视频,只有QT能放出字幕来,其它播放器都不行。视频是Make difference上的。

        星期一, 二月 8th, 2010 12:29 上午 GMT +8
  4. Jav

    请问怎么用QTP打开txt啊。。。貌似生成的quicktime text是txt文件。。。而且拖到qtp里以后是文档轨,不是字幕轨。。。咋办呢。。。

    星期二, 七月 13th, 2010 11:07 上午 GMT +8
    • 晓晓

      是文档轨啊,然后复制呀,然后在添加到影片mov文件里,就成了字幕轨啦

      星期二, 七月 13th, 2010 08:37 下午 GMT +8
  5. 那我觉得我简直碰到了一个非常神奇的问题
    我那个MOV视频的字幕,在Kmplayer上是断断续续的,在QQ影音上流畅的,在暴风影音上是Unknown,在QUICKTIME上居然没有!
    作为一个Quicktime的视频,为毛它里面的字幕只在QQ影音上看得到啊,QT居然放不出
    我真是搞不懂这个字幕到底是怎么回事了

    星期二, 八月 3rd, 2010 11:10 上午 GMT +8
And a comment!
Your name
Your mail (will not be published)
Your website