找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 18710|回复: 132

字幕问题 1 2 3

XHGQTD 发表于 2014-3-16 20:10:40 | 显示全部楼层 |阅读模式
本帖最后由 XHGQTD 于 2014-10-2 22:48 编辑

外语水平不高的影视爱好者看外语片总是离不开字幕,否者看不懂电影。老生想将使用字幕的一些体会与被字幕困扰的朋友交流,希望能摆脱字幕困扰。

大部分网上下载的高清基本上都能在网上找到字幕。一般人的经验是将字幕更名与电影同名,字幕文件后缀名保持原样,与电影放在同一个文件夹内就行了。这个经验基本是对的,但不完全。下面分几个方面谈谈字幕问题。

1、常见的字幕以及2D和3D字幕
2、显示字幕与播放方式的关系
3、自己动手简单解决字幕问题


1、常见的字幕以及2D和3D字幕
最常见的字幕是文本字幕。后缀名是.srt、.ssa和.ass;另外还有图形字幕,后缀名是.sub和.sup.

文本字幕
最简单的字幕是文本字幕中的.srt字幕。由字幕开始和结束时间轴和字幕文本组成;.ssa和.ass字幕是在.srt字幕基础上增加了特效参数等内容。请注意“特效参数”,后面还会提到。
射手网上对应.srt字幕格式标示是Subrip;对应.ssa和.ass字幕格式标示是Subrip SSA、ASS,或者直接标示SSA、ASS。这里提示一下,一般文本3D字幕是.ssa格式的字幕,这种字幕正常表现是字符被压缩,并分成左右或上下相同的两部分。

.srt字幕可以用电脑记事本打开。见下图
1-srt字幕.jpg

.srt字幕用文本字幕编辑软件SrtEdit打开的效果。见下图
2-srt字幕-2.jpg

.ssa或.ass字幕用记事本打开无任何意义。想看就是这样的。见下图
3-ssa字幕-1.jpg

左右半宽.ssa字幕用文本字幕编辑软件SrtEdit打开的效果。见下图
4-ssa字幕-1.jpg

.ass特效字幕用文本字幕编辑软件SrtEdit打开的效果。见下图
5-ass字幕-1.jpg

文本字幕文件体积很小,几十KB大小。用中文电脑系统记事本看是汉字,但文件中却是最常用字库(宋体字库)的二进制代码。文本字幕最大的特点是完全依赖字库。缺少字库,.ass特效字幕毫无生气,离开了字库,文本字幕毫无作用。

图形字幕
顾名思义,图形字幕是以一幅幅有文字的图片组成,以一定时间轴按帧排列的图形流。图形字幕与文本字幕最大的不同是完全不依赖字库。
DVD时代的图形字幕主要以.sub为主。射手网上对应.sub字幕格式标示是Vobsub。下载解包后可见两个文件,一个是.idx;另一个是.sub。.idx文件是图形字幕的索引文件,内含时间轴和图形编码;.sub文件是带图形编码的图形文件包。这两个文件必须同时存在才能使用。

图形字幕文件.idx和.sub图例
6-SUB字幕-1.jpg

由于网上下载.sub图形字幕是DVD时代的产物,字幕一定要与视频分辨率协调。但用于全高清电影,这种字幕显得非常粗粝,很难看。见下图。
7-SUB字幕效果.jpg

如果你有一定的动手能力,利用相关软件,借助文本字幕自己动手制作.sub 3D字幕。下面是老生制作的.sub 3D图形字幕样本。
8-subtitle_5.png
9-subtitle_6.png

蓝光时代的图形字幕是.sup(蓝光原盘中称为PGS)。这种字幕要比.sub字幕好看的多。网上下载的这类字幕一般是从蓝光原盘中直接抽取的(本站发布的重编码视频喜欢保留原盘的中文图形字幕),或者由爱好者编制制作的。这种字幕一般不能外挂播放。常用于嵌入视频中,用支持这种字幕的播放设备播放。
下面是老生制作.sup字幕时随手截取特效SUP图形字幕样本。
10-SUPtx.png

说了那么多常见字幕仅是为了对字幕有个基本了解,目的是为了看电影时能正常见到它。
常见有人问如下问题:
——为什么将.srt字幕更名与电影同名,与电影放在同一个文件夹内,用3D电视机自带播放器放3D电影还是看不到字幕?
——为什么用3D电视机自带播放器放左右半宽电影,显示双画面时字幕在中间,切换成3D画面时字幕两边分?
——为什么用3D电视机自带播放器放左右半宽电影,自己制作的.ssa左右半宽3D字幕为什么字幕显示不正常,还会出现许多数字和符号?

要解释这些问题就要转到下一个话题。因为显示字幕与播放方式密切相关。

2、显示字幕与播放方式的关系

播放方式大体归纳无非有3类。
用3D显示设备自带播放器播放;用电脑作为外部播放设备播放,3D显示设备只管显示;3D播放设备(3D硬盘播放机、3D网络播放机、3D蓝光播放机等等)播放。
这里要特别提醒一下,3D播放设备和普通2D播放设备存在根本的不同。普通2D播放设备只能播放2D视频,但可以播放重编码的“3D”视频,例如左右半宽和上下半高。说白了左右半宽和上下半高所谓“3D”视频其实本质上和2D视频是一样的。差别仅限于它是左右或上下被压缩的双画面2D视频,这种视频可由3D电视机合并成3D画面。虽然3D播放设备可以向下兼容播放2D视频,但是作为3D播放设备基本特点就是通过高速HDMI电缆线向3D显示设备直接送出3D视频信号。对于全高清视频,这种信号的特征是1920*2205 24Hz或者1920*1080 24Hz 3D。这个特征至少在大部分3D电视机上会出现。3D电视机接收到3D视频信号,不做任何设置直接显示3D画面。3D播放设备不仅可以在播放蓝光3D原盘视频时送出3D视频信号,亦可在播放重编码左右半宽和上下半高视频时送出3D视频信号。

那么,显示字幕与播放方式的关系有是什么呢?

先来看“为什么将.srt字幕更名与电影同名,与电影放在同一个文件夹内,用3D电视机自带播放器放3D电影还是看不到字幕?”。
首先,电视机自带播放器到底应该具备什么样的功能到目前为止还没有统一标准,因此完全受制于电视机生产厂家的设计。上述问题的原因最大的可能是这个播放器中缺少字幕插件或者缺少最基本的字库。上面讲过,文本字幕完全依赖字库。没有字库,或者缺少字幕插件就根本不可能显示字幕。

“为什么用3D电视机自带播放器放左右半宽电影,显示双画面时字幕在中间,切换成3D画面时字幕两边分?”
这是2D播放器播放左右半宽3D视频的典型现象。3D显示设备将左右双画面从中间对分成两个画面,并展开成重叠的左右眼画面。显示在中间的字幕同时也被这样处理了。这就是2D播放器放左右半宽视频外挂(或者内嵌)2D字幕的结果。有没有解决办法?有,最后谈。

“为什么用3D电视机自带播放器放左右半宽电影,自己制作的.ssa左右半宽3D字幕显示不正常,还会出现许多数字和符号?”
还是电视机自带播放器问题。它缺少对.ssa支持的软件,所以不支持.ssa字幕正常显示。画面上出现的数字和符号是“特效参数”。如何解决?如果你是特级程序员,手里又有电视机自带播放器的编程器,你大可自己动手对这个播放器实施改造。否者还是想其他办法。

一般来说电视机自带播放器应该支持字幕显示,但支持到何种水平只有你自己才懂你手里的东西。最少你要熟悉它的基本性能才能有针对性的解决字幕显示问题。如果你嫌麻烦,根本不想解决电视机自带播放器字幕问题,只想有现成的带中文字幕又能通过它正常播放3D视频,你可以看看这两部视频是否对你的胃口:
说明:原来提供的连接已经失效。重新压制发布的连接
【变形金刚4-绝迹重生.3D.Transformers.Age.of.Extinction.1080p.BluRay.AC3.x264.HalfOU】【上下半高】【1080P】【国英音轨】【3D立体中文硬字幕】【迅雷快传】【8.9GB】http://bbs.cnliti.com/thread-3213614-1-1.html
【变形金刚4-绝迹重生.3D.Transformers.Age.of.Extinction.1080p.BluRay.AC3.x264.HSBS】【左右半宽】【1080P】【国英音轨】【3D立体中文硬字幕】【迅雷快传】【8.9GB】http://bbs.cnliti.com/thread-3213675-1-1.html

好像这类视频本站没有人愿意制作并发布。要知道制作这样的视频花费的精力和时间是制作蓝光3D原盘几倍!

显示字幕的播放方式自由度最高的算是用电脑作为外部播放设备。首先优秀的电脑播放软件内部几乎集成了解决常用字幕格式的插件,显示各种格式的字幕没任何问题;另外,电脑系统可以随时任意添加各种字库。网络是各类字库的大宝库。本朝为了发扬光大汉文化,网上下载汉字字库不收取任何费用。影视字幕爱好者出于对电影的喜爱,DIY了各类特效文本字幕,可以说某些特效字幕显示效果达到极致水平,为欣赏高清视频添加了不少乐趣。你如果感兴趣留意网上的.ass字幕。

但是电脑播放软件对字幕的显示效果还是有差别的。下面是3个2D播放软件(默认设置)对同一条最普通的.srt字幕的显示效果。
11-KMP字幕默认设置.jpg
12-MPC字幕默认设置.jpg
13-POT字幕默认设置-1.jpg

效果你自己评价。但有一点,通过设置可以改变字幕的显示效果,其中包括字幕的字体、边框、阴影、大小、位置、颜色等等,而不对字幕本身做任何处理。这方面性能是电视机自带播放器根本做不到的。

除了文本字幕外,电脑优秀播放软件对图形字幕支持也很好。2D播放软件播放重编码左右半宽和上下半高视频外挂或内嵌对应的.ssa 3D字幕或者.sub 3D图形字幕时不会出现异常的字幕显示问题(除非字幕本身有问题)。如果你想证实这个说法,你可以下载老生压制的一个很好看的记录片《植物王国》。视频内嵌了sub 3D图形字幕(软字幕)。下载连接:http://bbs.cnliti.com/thread-2595493-1-1.html

用电脑3D播放软件播放所有3D视频就更方便了,只要设置正确,根本不会出现字幕两边分的尴尬。感兴趣请你自己试。

3D播放设备(3D硬盘播放机、3D网络播放机、3D蓝光播放机等等)播放,字幕显示情况如何要看具体的设备。你手里如果有,就请你自己亲自测试。老生曾经用过两台3D高清播放机。分别测试过它们对字幕的支持情况。详见:
http://bbs.cnliti.com/thread-1111179-1-1.html
http://bbs.cnliti.com/thread-1207340-1-2.html

这里特别强调一下,某些合资品牌3D蓝光机对字幕的支持问题。用蓝光机的朋友应该知道,蓝光机的长处是播放蓝光影碟。如果用它的USB接口放移动硬盘内的高清视频时发现不显示字幕,这一点也不奇怪。前面已经讲过,蓝光影碟内带的字幕是图形字幕。这种字幕不依赖字库。而移动硬盘内的高清视频内嵌或者外挂的字幕绝大多数是文本字幕。文本字幕需要蓝光机内具有中文字库才能显示。

如何通过简单动手自己制作3D字幕?接下来继续看。

3、自己动手简单解决字幕问题

自己动手制作3D字幕之前需要了解你的播放方式支持什么类型的字幕。如果播放设备支持.ssa 3D字幕,你可以用比较新的文本字幕编辑软件SrtEditPortable将普通2D .srt字幕制作成.ssa 3D字幕。方法很简单。首先用SrtEditPortable打开.srt字幕,鼠标右键点字幕区,出现对话框选“全选”,所有字幕变成蓝色。然后,文件-另存为,在保存类型中选择SSA;2,点文件-脚本配置,分辨率中输入视频的分辨率,例如1920  1080,然后点确认;3,点文件-自动-3D电影字幕。见下图
14-SRT-SSA-1.jpg
出现的对话框见下图。
15-SRT-SSA-2.jpg

剩下的事你就自己定了。转换时间很快。
4,点格式-SSA样式编辑。你可以在这里改变字体、大小阴影等参数。改变后的效果可在右边“特效预览”中查看。
16-SRT-SSA-3.jpg

满意后保存就得到自己制作的3D字幕。这种方法比目前本站介绍其他方法要快得多,并且不容易出错。

你也可以利用3DSubtitler2.7.1.0cn直接用.srt字幕制作3D图形字幕。方法本站有介绍。很简单。只是转换时间稍微长了点。如果你对3DSubtitler2.7.1.0cn制作的3D文本字幕不太满意,也可以用刚才制作的.ssa 3D文本字幕,采用easySUP制作成.sub图形字幕。只是转换时间比用3DSubtitler2.7.1.0cn还要长点。

介绍的3个软件下载:
SrtEditPortable文件包传不上来。需要的请自己网上下载
3DSubtitler2.7.1.0cn.zip (1.59 MB, 下载次数: 413)

评分

参与人数 5体力 +51 收起 理由
tjwdb + 1 高手啊。留个记号。
billwater + 10 赞一个!
xielaijun + 10 很给力!
1017257355 + 20 很给力!
liulinho + 10 赞一个!

查看全部评分

827319763 发表于 2014-3-16 20:21:00 | 显示全部楼层
跟习来了  
回复 支持 2 反对 0

使用道具 举报

sowsis 发表于 2014-3-16 21:03:31 | 显示全部楼层
学习了呀!!!很好的教程了。就是有点懒了,不会去摸索了。
回复 支持 反对

使用道具 举报

1017257355 发表于 2014-3-16 21:36:48 | 显示全部楼层
用3DSubtitler2.7.1.0cn制做的3D字幕效果不是很好,不知easySUP效果怎样?

点评

easySUP不能直接制作SUB左右半宽3D字幕,只能将制作好的SSA文本3D字幕转换成SUB字幕。效果比较好。就是转换时间比较长。约半小时左右。我制作的特效蓝光字幕都是先制作ASS特效文本字幕,再用easySUP转换成SUP。  详情 回复 发表于 2014-3-16 21:53
回复 支持 反对

使用道具 举报

XHGQTD  楼主| 发表于 2014-3-16 21:53:23 | 显示全部楼层
1017257355 发表于 2014-3-16 21:36
用3DSubtitler2.7.1.0cn制做的3D字幕效果不是很好,不知easySUP效果怎样?

easySUP不能直接制作SUB左右半宽3D字幕,只能将制作好的SSA文本3D字幕转换成SUB字幕。效果比较好。就是转换时间比较长。约半小时左右。我制作的特效蓝光字幕都是先制作ASS特效文本字幕,再用easySUP转换成SUP。
回复 支持 反对

使用道具 举报

1017257355 发表于 2014-3-16 22:18:45 | 显示全部楼层
XHGQTD 发表于 2014-3-16 21:53
easySUP不能直接制作SUB左右半宽3D字幕,只能将制作好的SSA文本3D字幕转换成SUB字幕。效果比较好。就是转 ...

今后DIY蓝光能用上easySUP了哈

点评

用easySUP要注意一个问题。它需要另外两个软件的支持。具体那两个我安装后就忘了。明天查一下,我会补上的。  详情 回复 发表于 2014-3-16 22:21
回复 支持 反对

使用道具 举报

XHGQTD  楼主| 发表于 2014-3-16 22:21:33 | 显示全部楼层
1017257355 发表于 2014-3-16 22:18
今后DIY蓝光能用上easySUP了哈

用easySUP要注意一个问题。它需要另外两个软件的支持。具体那两个我安装后就忘了。明天查一下,我会补上的。
回复 支持 反对

使用道具 举报

GLYBZG 发表于 2014-3-16 22:28:20 | 显示全部楼层
必须要顶,虽然还没细看。
回复 支持 反对

使用道具 举报

1017257355 发表于 2014-3-16 23:02:51 | 显示全部楼层
XHGQTD 发表于 2014-3-16 22:21
用easySUP要注意一个问题。它需要另外两个软件的支持。具体那两个我安装后就忘了。明天查一下,我会补上的 ...

感觉用easySUP制做出的字幕出入屏与影片画面形成统一搭配是个难点。
回复 支持 反对

使用道具 举报

1017257355 发表于 2014-3-16 23:15:48 | 显示全部楼层
XHGQTD 发表于 2014-3-16 22:21
用easySUP要注意一个问题。它需要另外两个软件的支持。具体那两个我安装后就忘了。明天查一下,我会补上的 ...

我用3DSubtitler2.7.1.0cn制做的3D字幕加在地心引力上效果还算不错,可话又说回来这个地心引力的出屏效果也算平平,假如将3DSubtitler2.7.1.0cn制做的3D字幕加在如马达加斯加等出屏效果好的片子上可能就不会太理想了,用easySUP会好些?

点评

蓝光原盘制作简易成简易ISO用的SUP字幕只是个2D字幕。3D化看运气。但制作出的3D效果基本都是入屏,或者根本就是2D效果。昨天发布的简易ISO《梦幻飞琴》字幕始终搞不出3D效果。几个俄版的蓝光3D原盘加字幕都是这个样子  详情 回复 发表于 2014-3-17 07:34
回复 支持 反对

使用道具 举报

XHGQTD  楼主| 发表于 2014-3-17 07:34:14 | 显示全部楼层
1017257355 发表于 2014-3-16 23:15
我用3DSubtitler2.7.1.0cn制做的3D字幕加在地心引力上效果还算不错,可话又说回来这个地心引力的出屏效果 ...

蓝光原盘制作简易成简易ISO用的SUP字幕只是个2D字幕。3D化看运气。但制作出的3D效果基本都是入屏,或者根本就是2D效果。昨天发布的简易ISO《梦幻飞琴》字幕始终搞不出3D效果。几个俄版的蓝光3D原盘加字幕都是这个样子。
回复 支持 反对

使用道具 举报

billwater 发表于 2014-3-17 11:50:20 | 显示全部楼层
支持!谢谢分享!easySUP生成的是2d字幕,的确搞不出3D效果。
回复 支持 反对

使用道具 举报

XHGQTD  楼主| 发表于 2014-3-17 13:05:26 | 显示全部楼层
billwater 发表于 2014-3-17 11:50
支持!谢谢分享!easySUP生成的是2d字幕,的确搞不出3D效果。

不用easySUP直接生成SUP或者SUB图形字幕。先用SrtEdit编辑普通SRT字幕成SSA 3D字幕,再用easySUP转换成SUB就可以了。
回复 支持 反对

使用道具 举报

billwater 发表于 2014-3-17 13:11:03 | 显示全部楼层
XHGQTD 发表于 2014-3-17 13:05
不用easySUP直接生成SUP或者SUB图形字幕。先用SrtEdit编辑普通SRT字幕成SSA 3D字幕,再用easySUP转换成SU ...

好的,我下班回去试试。
回复 支持 反对

使用道具 举报

billwater 发表于 2014-3-18 13:07:45 | 显示全部楼层
本帖最后由 billwater 于 2014-3-18 13:10 编辑

试了一下:
1、先用SrtEdit将SRT字幕转成SSA 3D,字幕位置正常。
QQ图片20140318111317.jpg
2014-03-18 12-43-46.jpg
2、然后将SSA 3D字幕调入easySUP中,字幕位置不正常。
2014-03-18 11-26-46.jpg
3、再用easySUP转换成的SUB,字幕位置也不正常。
2014-03-18 11-36-59.jpg

问一下SSA 3D字幕调入easySUP后,字幕位置如何调整?
回复 支持 反对

使用道具 举报

XHGQTD  楼主| 发表于 2014-3-18 13:45:01 | 显示全部楼层
billwater 发表于 2014-3-18 13:07
试了一下:
1、先用SrtEdit将SRT字幕转成SSA 3D,字幕位置正常。

你忘了最重要的一步,第二步,点-文件-脚本配置,分辨率中输入视频的分辨率。
我昨天晚上试了一下easySUP转换SSA至SUB效果不理想。立体效果有,但字迹不清楚,很难看。我也不知道哪里没设置到位。如果你试出好效果请说一下。
回复 支持 反对

使用道具 举报

billwater 发表于 2014-3-18 14:47:58 | 显示全部楼层
XHGQTD 发表于 2014-3-18 13:45
你忘了最重要的一步,第二步,点-文件-脚本配置,分辨率中输入视频的分辨率。
我昨天晚上试了一下easySU ...

好的,我再试一下。
回复 支持 反对

使用道具 举报

“YES”or“NO” 发表于 2014-3-19 18:44:25 | 显示全部楼层
以收藏等以后再看  很好谢谢
回复 支持 反对

使用道具 举报

Lo琪琪o 发表于 2014-3-23 19:51:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

tjwdb 发表于 2014-3-23 20:39:59 | 显示全部楼层
高手啊,留个记号,用到时再来。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条