2018年上海教师资格证:高手:怎样把在射手网上下载的字幕与相关的电影相联系?在暴风影音里该怎么做?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 18:02:34

现在比较流行的字幕格式分为图形格式和文本格式两类。

图形格式字幕:由idx和sub文件组成,有时也能看到ifo文件,不过这个现在已经不怎么用的上了。idx相当于索引文件,里面包括了字幕出现的时间码和字幕显示属性等。sub文件就是存放字幕本身了,注意是图片格式的,所以比较大,动辄10M以上了。idx+sub可以存放很多语言的字幕,提供了在播放的时候的选择。

文本格式字幕:比较流行的文本字幕有srt、smi、ssa和sub(和上面图形格式后缀一样)格式,因为是文本格式,所以就比较小了,一般大不过百来k。其中srt文本字幕最为流行,因为其制作规范简单,一句时间代码+一句字幕,使得制作修改就相当简单。配合上.style文件还能让srt自带一些字体上的特效等。几种文本字幕可以互相转换。文本字幕一般通过对图形字幕进行OCR或者手工制作生成,OCR英文字幕不难,毕竟英文识别难度小嘛,OCR中文难度就大一些,所用的软件个头也不小(SubOCR,30多M)。

VobSub支持以上提到的各种格式,其工作原理就是在播放器打开avi文件(另外还有asf、mpg等)的时候,将字幕(如果有的话)进行load,然后配合影音文件一起播放。通常VobSub工作的时候会在任务栏上产生一个小的绿色箭头。

下面介绍如何使用字幕文件:
1。首先你要先下载和电影文件配套的字幕文件。
2。完成下载相应的字幕文件之后,需要把下载的字幕文件和电影文件放到同一个目录下面。然后需要把字幕文件和电影文件改成同一文件名称,这其中不包括文件的扩展名。一般来说都是习惯把字幕文件改成和电影文件相同的名称。
3。字幕文件名称修改完成之后,运行相应的播放软件,Vobsub就会自动启动并且调用相应的字幕文件进行播放。

第三部分:VobSub字幕时间调整全攻略

( anjing 2004-1-2, 01:36 PM 转帖:软体驻虫原作 )

随着宽带网在国内的普及,许多网友不满足于rm格式的影片,开始寻求下载一些高质量的DivX影片来观看,而国外的DivX制作小组以及国内的一些制作高手出于质量的考虑,都不在DivX类型的avi文件中内嵌字幕,而采用外挂字幕的方式。

在制作及播放外挂字幕的软件中,最流行的就是VobSub了,这个软件完全免费,而且最新的2.09版本支持它自己的idx/sub格式及其他字幕制作软件生成的srt, sub, psb, smi及ssa格式,换句话说播放字幕有此一软件足矣。

由于用VobSub制作字幕并不是难事,另外象原先VCD一样,D版的DVD已经不难寻觅,加之射手网中文字幕库的建立,只要能找到原版的DivX影片及对应的字幕,在电脑上看最新的高质量影片成为一种不错的休闲活动。

不过由于种种原因,很多字幕文件时间和影片对不上号,这时候就需要用VobSub中的工具进行调整,但网上至今尚未找到详细的文章介绍调整的方法。正好我前不久下载了国外DVL小组制作的《哈利·波特》DivX影片,此片CD1、2文件分别为705M和704M,而我的刻录机不支持超烧,除了对AVI文件重新分割、合并外也需要对字幕进行调整,就以它为例来说明调整的方法。

一、字幕合并

我先用Nandub将CD1文件切下约6M,与CD2文件合并,再把CD2的片尾演职员表部分切掉约10M,这样加上字幕,就能用700M的盘烧录了。有关DivX影片文件的切割方法可看射手网上的相关文章。

下载了射手网上的字幕文件,解压至一个目录。因为我对CD1、CD2的avi文件都进行了调整,下载的字幕不能直接使用,必须经过重新合并及分割后才行。

先用VobSub Cutter打开CD1的字幕文件,记录下End一行中显示的时间数值。

点击察看附件内容

然后用VobSub Joiner进行字幕合并,注意Beginning of一行中的时间,表示第二个Input文件从第一个Input文件的哪一个时间进行追加,在此填入刚才记录的时间数值,点击Go按钮即完成字幕文件的合并。

点击察看附件内容

二、字幕分割

看DivX影片,我都是用的Zoom Player,用这个软件打开CD1文件,记录下影片时间长度在此为1:11:10,一般在分割时填入此值即可。

点击察看附件内容

不过为了精确起见,我用了一个辅助的方法,打开资源管理器,找到CD1的avi文件,右击鼠标,选“属性”,在弹出的窗口中再点选“摘要”选项卡,注意“播放长度”那一行,小数点后的值为437,所以精确的时间长度为1:11:10:437。

点击察看附件内容

运行VobSub Cutter,打开合并后的字幕文件,在End一行中填入精确的时间长度,点击Save As...按钮存盘即可。

点击察看附件内容

CD1的字幕分割好了,接下来是CD2,是不是在VobSub Cutter的Start一行中填入1:11:10:437就行了呢?不是,更好的做法是先用播放软件看影片,将进度条拉到影片快结束的地方,看最后显示的字幕是什么,然后用SubResync打开合并后的字幕文件,找到那一行字幕,在本例中为“救命!”,记录紧接着下一行的时间数值。

点击察看附件内容

在本例中此数值为1:11:15:618,运行VobSub Cutter,打开合并后的字幕,在Start一行中填入此值,存盘即可。

点击察看附件内容

三、字幕微调

在字幕分割完成后,用Zoom Player试着播放影片,发现CD1的字幕已经不需要再调整,而CD2的字幕从开始就快了约6秒钟时间。
运行SubResync,用鼠标点击第一行的Time值,使之成为编辑状态,并修改为00:00:06:000,敲回车,软件会自动在Time值前的复选框中打勾,存盘即可。

点击察看附件内容

再用Zoom Player播放,发现从第7句话起字幕显示时间延迟了约1分10秒,仍需调整。这时候就不能用SubResync了,因为这个软件是将整个字幕文件的时间进行提前或延迟调节的,而此处只是想从第7句话起开始调整。
用记事本打开CD2字幕两个文件中后缀名为idx的那个(顾名思义,这是个索引文件),找到第7句话对应的那一行,在此行前加入delay: -00:01:10:00

点击察看附件内容

至此,字幕文件调整完毕,可以刻盘保存,留待以后慢慢的欣赏了。

附录:

1、VobSub软件及其基本的用法都能在射手网上找到;
2、推荐使用Zoom Player来观看DivX影片,这个软件占用资源小,而且支持字幕、AC3音效等和DivX播放相关的一切内容,另外它完全免费且作者更新也很勤,最新的2.40版也能在射手网上下载。
这个软件的默认设置不是很方便,推荐在软件的Options窗口中进行如下设置:
在“Bar Buttons”选项卡选中“Resize video to the original source size”,在“Settings”选项卡选中“Show Time within Timeline area”、“+-->Include Total Video Length”和“++->Include Media File Name / DVD Title & Chapter”。
在打开avi或其他视频文件后按空格键,再点击控制条上的“1:1”按钮就能以文件的原有分辨率(即最佳分辨率)来观赏了。
3、第二步用查看文件属性的方法获取文件精确时间长度时间的方法在WinXP下无效,因为在WinXP下查看时是类似如下内容的窗口即和用Zoom Player播放时显示的时间一样。

点击察看附件内容

4、在使用SubResync和加delay语句对字幕显示时间进行微调时,在时间值前加“-”号使字幕显示时间提前,不加则使字幕显示时间延后。

把字幕和视频放在同一个文件夹里,并把相应文件的文件名改成一致的!用暴风播放时右下角任务栏会出现一个绿色箭头,就可以放出字幕了!

打开文件 第一行里打开电影 第2行里面打开字幕文件就行了

把字幕文件名和视频文件名改成相同,应该可以.注意不要修改其后缀.