APP下载 微博 微信

Hao4K影音


[4K百科] 老白带你玩转UHD (4K HDR)之字幕篇

    [复制链接]

发表于 2019年09月21日 21:32 438150 92 来源:高清影视> 4K百科 |只看大图 回帖奖励 |倒序浏览 |

michaellv 帖主

2019-9-21 21:32

虽然俺在电脑和影音专业技术上属于老白级别,但身为一个二十多年的老影迷,同时也是一个独立的字幕制作人,今天正好有空,就和大家先唠唠UHD字幕。我们看电影的目的不单单只是追求感官上的刺激,更重要的还是要在电影中去体验、去感同身受,如果你连字幕都看不舒坦,那么就很难被电影的真正内涵所打动。

另外UHD字幕和BD字幕在技术处理上还是有些区别的:

1、细心的朋友可能早就发现UHD的官方内嵌字幕几乎都是清一色的灰色,其原因就在于字幕颜色如果是白色的,那么经过HDR显示设备的内部色调映射,就会达到极高的亮度:在HDR液晶显示器上会被字幕亮瞎眼;而在HDR OLED显示器上则会激发ABL强制保护机制,出现一有字幕屏幕就变暗,而字幕一消失屏幕就恢复亮度的蛋疼现象。所以如果你是在HDR显示设备上观看HDR视频,那么字幕的颜色就必须设置为灰色!

2、字幕不能太亮但也不能太暗,所以这个灰色的个性化设置就非常讲究了。

3、人眼视角的敏感角度为水平和垂直各20°左右,而现在不管是看电视机还是看投影,大屏幕早就已经非常普及了,所以如何将字幕控制在自己的敏感视角范围内就显得非常重要了,这个需要通过设置字幕的底边距离、字体大小和间距来加以控制。

综上所述,UHD字幕更加讲究个性化上的设置,单靠做死的官方(或PT组)内嵌字幕,是很难实现字幕的良好观感,所以你的UHD字幕只有你能做主!

除了极个别的老片,大多数的UHD字幕和BD字幕的差异只是时间轴上差个一两秒而已,所以我们说要做的就是从专业字幕网站上下载,然后稍微修改一下就ok了。
专业字幕网站:
1、字幕库:http://www.zimuku.la/
2、SUB HD字幕站:https://subhd.tv/

主力字幕制作软件:SrtEdit 6.3 ,百度网盘链接:https://pan.baidu.com/s/1N6Maq1HrOaRl8mHd8FKcwg      提取码:bdvc
下面给几个截图演示一下:
字幕01.jpg
用安装版的目的主要是为了能自动关联字幕文件

字幕02.jpg
我现在制作自用的UHD字幕,如果不需要调时间轴,那么平均最多只需要10秒就能完成排序、双语变单语、去除特效、简繁转化等操作,秘诀就是在SrtEdit中创建快捷键,在C:\Users\???(你的账号)\AppData\Roaming\SrtEdit6.3.2012.1001\,找到文件SrtEdit.ini,用鼠标右键“编辑”打开,找到[HotKey],在该项下的最后加上下面的几行命令:
Action_SaveAs=F5
Action_ChangeFps=Alt+Z
Action_SortForTime=F1
Action_DelScriptCmd=Ctrl+F1
Action_S2T=Alt+F
Action_T2S=Alt+J
Action_ClearSelEn=Tab

F5:另存为  ;Alt+Z: 转化帧率  ;F1:排序   ;Ctrl+F1:删除特效  ;Alt+F:转为繁体   ;Alt+J: 转为简体  ;Tab:删除双语字幕中的英文
软件内置的常用快捷键也要掌握一下   Ctrl+A:全选   Ctrl+R:替换
所有常用的快捷键都在左手控制范围内,而右手控制的鼠标则完全不需要去翻找菜单,所以效率是非常高的。

实践出真知,下面俺就用实例来演示一下,UHD字幕的制作步骤,就用最新的安娜这部UHD片子来举例吧:
1、到上面提及的专业字幕网站下载字幕,个人偏好:俺基本只下载人人字幕组(CMCT、TLF)这几个最大牌的字幕组的字幕,另外如果是官方OCR的字幕也可以下载
字幕05.jpg
注意:尽量下载带bluray字样即BD字幕,新片的BD字幕和UHD字幕基本上最多也就是差一两秒。

2、下载的字幕文件如下:
字幕06.jpg
人人字幕组的字幕做的还是非常专业的,简繁体及各自的双语字幕都有,我个人还是偏爱繁体字幕,以前看DVD早就看习惯港3或台三的繁体字了,这里为了照顾新人还是挑简体的来给大家做演示。
将一条ass和一条srt字幕复制到视频所在文件夹中,并将字幕文件名改成和视频一样的:
字幕07.jpg
3、调时间轴优先考虑用双语字幕,便于观影时根据语音和字幕的核对进行调整,下面我就用SrtEdit软件打开ass双语字幕,看一下其结构:
字幕08_调整大小.jpg
1-17行是字幕组的信息(可以心中默念三声谢谢“人人字幕组”然后删除),第17行是字幕正文(年月和地点),第18行是第一句电影台词,那么我们调字幕时间轴最好是根据第18行来调,因为类似于年月或地点之类的提示,出现的方式不如电影台词那么明确,所以我们同时打开电脑播放器播放视频,然后将时间快进到第18行00:01:02,970前5秒的地方,每个播放器都有快进到精确时间点的方式:potplayer的快捷键是G,MPC-BE的是Ctrl+G
字幕09.jpg

然后听电影的语音和字幕出现的时间是否一致,如果不一致就在SrtEdit中进行调整,提示:我们是根据第18行来进行判断需要增减几秒,但实际还是要在第17行来进行时间轴的调整。
字幕10.jpg
非常凑巧,这部UHD片子的字幕同BD完全一样,所以无需调整时间轴。
接下来,我演示一下,如何将双语特效ass字幕转化为单语srt字幕:
1、ctrl+a ,F1: 排序 (注:碟机或硬盘机的用户必须对srt字幕进行排序,如果时间轴错乱是无法正常显示的,电脑用户可以忽略)
2、ctrl+a,ctrl+F1:删除特效  (注:碟机或硬盘机的用户由于大概率是无法显示颜色、位置等特效,所以需要删除特效,电脑用户可以忽略)
3、ctrl+a,tab(两下):删除双语中的英文字幕
4:F5 :另存为srt字幕(碟机或硬盘机选择编码ANSI,电脑选择UTF-8)

字幕11.jpg
字幕12.jpg
整个操作不超过10秒!
接下来,就是对播放器进行相应的设置了,电脑的可调性要更大一些,就用大家最喜欢用的potplayer来举例:
字幕13.jpg
用字体大小、间距,垂直位置来控制字幕的范围落在你视觉最敏感的范围内,也就是说你在在看片过程中不需要转动眼珠来特意的去看字幕的所在处,这个是别人无法替你做主的,因为你的视距,你的屏幕大小,你的视角敏感区域,只有你自己知道!
还有前面提及的HDR字幕颜色要设置为灰色,那么究竟要灰到啥程度才能醒目但不亮瞎眼,也只有你自己调才会知道!

最后稍微展开一下,说说ass特效字幕的简易调整,我们先看看人人字幕组的特效:
X0_调整大小.jpg
个人感觉字体偏大(包括次要的英文字幕),字体不够圆润好看,看看我只是用记事本简单的两个替换后的效果:
X1_调整大小.jpg

其实ass字幕的结构并不复杂:
字幕14.jpg
字幕15.jpg

时间和精力有限,今天就先说到这里,欢迎大家来指正!

老白带你玩转UHD(4K HDR)之:播放流畅篇
https://www.hao4k.cn/thread-39086-1-1.html

评分

参与人数 5金币(可提现) +9 活跃 +10 H币 +8 +105 收起 理由 (评分规则)
花落无声 + 1 + 8 + 50 很给力!
liwil + 1 谢谢分享!
hacken + 1 对我有帮助!
鱼泡 + 1 + 5 精辟极了!
hao4k + 5 + 10 + 50 很给力!

查看全部评分

回复

使用道具 举报

全部回复92

michaellv 来自 2楼

2019-9-22 13:46

liwil 发表于 2019年9月22日 02:21
字幕最怕空白,時間重複,前面時間軸準,但後面對不上

现在专业字幕组在做srt字幕时候也会加入一些额外信息的特效(位置),最常见的就是一些广告牌、手机或电视屏幕显示等,而这些字幕都是非官方的,同影片正常的字幕可能会有时间上的重叠,如果你只是简单粗暴的把所有特效都删除,那么在非电脑播放上就会出现因时间重叠而只显示其中一条的字幕的现象(或者是不显示),所以对于电脑玩家不建议将字幕中的特效全都去除,另外用SrtEdit也可以很方便的检测出字幕重叠的地方,可以非常智能的全自动处理!
举例说明,我随便加了两条和下面时间轴重复的字幕,如下图:
A01.jpg

两种处理方式:PS: 必须事先做好时间轴排序的操作
1、消除字幕重叠
A02.jpg
A03.jpg
A04.jpg


这种方式就是在两个字幕重叠的部分进行切割,让重叠的两条字幕中的第一条的结束部分变成后面第二条的开始部分,这种方式有个缺点,就是当两条字幕完全重叠时就会出错,如果是几乎完全重叠时,那么留给第一条字幕的时间就会非常短促!

2、合并重叠各条字幕
A05.jpg
A06.jpg
A07.jpg

这种方式是将有重叠的两条字幕合并在一起,是最保险的处理方式,缺点是两条字幕的时间都被延长了且第二条字幕的开始时间被提前了!
如果你觉得这种操作很频繁,那么也将其加入快捷键:
Action_NoOver=Alt+X
Action_MergeOver=Alt+H


至于删除空行,SrtEdit也可以非常方便的进行自动处理:
ctrl+a全选,然后:
A08.jpg

在字幕播放的兼容性上,电脑播放是最没有讲究的,但非电脑玩家就必须针对自己的播放机进行相应的字幕处理了。


回复 支持 1 反对 0

使用道具 举报

michaellv 来自 楼

2019-9-23 18:45

本帖最后由 michaellv 于 2019年9月23日 19:06 编辑
QQ_0DAB36 发表于 2019年9月23日 17:56
估计就是支持不好。我昨天用kodi看火星救援的加长版也是如此。网上下的无论是ass还是srt都要么无法定位, ...

下载字幕,最重要的一点就是要针对你自己的视频,要看清楚是啥版本:剧场版、导演剪辑版、Uncut、Extended,另外还要看清楚是DVD、BD还是UHD(BD和UHD差异都是整数秒,但和DVD的就是帧率的差异),然后再去下载。理论上ass字幕即便是时间轴完全错乱的,也不影响播放,但如果ass字幕的特效太过花哨,超过你播放设备的兼容性了,就会出现各种问题了。

我以前也喜欢做比较花哨是双语字幕,但看UHD,还是建议老老实实的用srt字幕,如果你真的想通过双语字幕来提高自己的英语水平,那么其实可以删除ass字幕中的原有特效,然后加入自己的双语字体、字号、颜色等简单的特效,只要掌握了代码,用记事本的简单的几个批量替换就能搞定了。
回复 支持 反对

使用道具 举报

michaellv 来自 楼

2019-9-23 19:17

本帖最后由 michaellv 于 2019年9月23日 19:26 编辑

我来给你演示一下火星救援的UHD字幕下载: X01.jpg

注意优先级:2160P的木有标识是extended(即加长版),而大牌字幕组TLF的BD字幕标识的有extended字样,我都下载下来然后打开,这片我也有收藏,所以同时再打开我早就确认无误的自己的字幕:
顺序:左边为TLF BD extended字幕,中间我收藏的UHD版的字幕,右边为2160p字幕
X02_调整大小.jpg
非常凑巧,三个字幕的起始时间是一样的,但我们直接拉到字幕的末端看看:
X03_调整大小.jpg
你看,TLF的BD extended字幕同我确认无误的UHD字幕的时间轴完全一致,但2160p的因为不是加长版的所以到最后就完全不一样了!
The.Martian.2015.EXTENDED.2160p.UHD.BluRay.x265-TERMiNAL.srt (150.27 KB)
回复 支持 反对

使用道具 举报

michaellv 来自 楼

2020-4-18 20:04

雅天 发表于 2020-4-18 19:24
大佬  请教一下  ASS格式的双语字幕的下行英语字体大小在哪里改代码?  你的帖子里光指出中文字体大小的修改 ...

英文字幕大小.jpg

我在正贴里说过“\N"是换行符,所以之后必定是英文字幕,然后你看后面的代码,很明显"fs14"就是英文字幕的大小,你用记事本把ass打开,简单的只是一个全部替换,就能瞬间改变英文字幕的大小,上图我就是将14号字体改成小点的12号。
回复 支持 反对

使用道具 举报

鱼泡 3

2019-9-21 22:09

牛逼了,感谢大神分享,收藏了,改天好好研究学习!
回复 支持 反对

使用道具 举报

liwil 4

2019-9-22 02:21

字幕最怕空白,時間重複,前面時間軸準,但後面對不上
回复 支持 反对

使用道具 举报

2oo71128 5

2019-9-22 07:20

感谢大神分享,还以为是4K原盘的字幕更改。
回复 支持 反对

使用道具 举报

millier 6

2019-9-22 07:32

受教了,向您表示深深的敬意!
回复 支持 反对

使用道具 举报

athenakiller 7

2019-9-22 07:57

有帮助,谢谢分享
回复 支持 反对

使用道具 举报

来来去去 8

2019-9-22 09:53

感谢大神分享
回复 支持 反对

使用道具 举报

liwil 9

2019-9-22 12:56

請問有沒有可以用音頻訊號圖來100%對準字幕的時間軸的方法?
回复 支持 反对

使用道具 举报

michaellv 10

2019-9-22 13:54

liwil 发表于 2019年9月22日 12:56
請問有沒有可以用音頻訊號圖來100%對準字幕的時間軸的方法?

我个人做字幕,比较倾向于提前0.3秒左右,稍微有点提前量,不至于来不及看字幕。
另外你也可以用双字幕显示方式,一般视频都有内嵌字幕,你可以同时打开内嵌和外挂字幕,然后将外挂字幕的起始时间调到和内嵌字幕一致,但我个人还是喜欢自己听第一句的台词。
新片的BD字幕和UHD字幕最多差两秒,而且几乎都是整数的差异,不是差一秒就是差两秒,调起来不费时间的。
回复 支持 反对

使用道具 举报

新手未入门 11

2019-9-22 15:55


好帖,感谢楼主分享,受教了,但我的电脑不支持4K,无法操作调轴。
回复 支持 反对

使用道具 举报

来去之间 12

2019-9-23 08:06

好帖,感谢楼主分享。
回复 支持 反对

使用道具 举报

hua0315 13

2019-9-23 10:32


多谢楼主,真是好帖!
回复 支持 反对

使用道具 举报

ywf008423 14

2019-9-23 11:43

那么问题来了:potplayer播放HDR片源时,SRT格式的字幕能正常播放,但是ASS格式的字幕会跳屏,不能正常显示是什么问题呢?
回复 支持 反对

使用道具 举报

xyc95 15

2019-9-23 14:25

我习惯上喜欢加载双字幕,这样影响观看剧情?
回复 支持 反对

使用道具 举报

时空旅人 16

2019-9-23 16:19

支持技术分享,谢谢楼主
回复 支持 反对

使用道具 举报

誉风水扬 17

2019-9-23 17:56

ywf008423 发表于 2019年9月23日 11:43
那么问题来了:potplayer播放HDR片源时,SRT格式的字幕能正常播放,但是ASS格式的字幕会跳屏,不能正常显示 ...

估计就是支持不好。我昨天用kodi看火星救援的加长版也是如此。网上下的无论是ass还是srt都要么无法定位,要么时间轴差太多无法调整。mx倒是可以调整。但是他不支持序列文件,只支持ts文件,无法正常播放加长版。搞死我了,最后不得已去下了个加长版的单独视频,这才解决问题。
回复 支持 反对

使用道具 举报

誉风水扬 18

2019-9-23 17:59

michaellv 发表于 2019年9月22日 13:54
我个人做字幕,比较倾向于提前0.3秒左右,稍微有点提前量,不至于来不及看字幕。
另外你也可以用双字幕 ...

另外请教大神,目前安卓上有什么支持特效字幕sup的播放软件吗?kodi和mx都不支持sup,只支持ass。其他支持的多数都只有pc版本没有安卓版本。我喜欢于直接安卓电视上看,请赐教。
回复 支持 1 反对 0

使用道具 举报

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

返回列表 本版积分规则



绑定微信 + 关注公众号,第一时间获得消息通知!
:
中级发烧友
:
介绍未填写

主题

帖子

积分2197