APP下载 微博 微信

Hao4K影音


[软件相关] 13C-整改字幕流程e_UTF-8字幕BOM特征码

[复制链接]

发表于 2021年07月21日 01:37 9237 0 来源:影视制作> 软件相关 |只看大图 回帖奖励 |正序浏览 |

Yuran 帖主

2021-7-21 01:37

13C,其中的13, 是连载篇的序号。后缀C,意指 三板斧的第三斧(与 ass外挂字幕的、DIY 实验有关)。
本人原创实验心得,非专业,非权威。谨供参考。全部归纳/整理到:论坛淘帖专栏中,链接在此



前篇讲到,我想DIY编程,用自家的(软件)模组,取代借用的工具(第三方的 File.EXE)。
首先,要知道真相: UTF-8 的文件, 不带BOM的,与带BOM的,有何区别,有什么隐患?!

BOM(byte-order mark),字节顺序标记。对于UTF-8 的文件,两极分化,没有统一。

5d79de0f350479ab2f5ae9519658d1d5.png

某些UTF-8的文件,不带BOM,其它应用程序(比如 Notepad)都能完美解读。
但是,导入到:微软的产品(比如 Excel),有这样的隐患(因缺失BOM,而造成误判,影响工作)。



BOM,是三个字节的特征码, 安置在,UTF-8 文件的始端。
qqq.jpg

下面是,这回测试用的、4个UTF-8样本的、按16进制读取的信息:

捕gh获.jpg

很明显: 带BOM的两个UTF-8 字幕,在始端,都带 ef bb bf 特征码。
DIY编程时,就要考虑:如何将这些UTF-8 的字幕,按16进制的规格,读取出来:



将某个UTF-8 字幕,先手动转换(16进制转码),另存文件。再用 Ultredit ,读取代码信息:

222.jpg

下面是,Yuran自编设计的模组,按16进制规则自动转码(再依次)读取的、该字幕的代码信息:

111.jpg

两组(16进制的)数据,完全一致!
实际上,实战编程时,仅读取第一行的、头三个字节的代码, 是不是:ef bb bf ,就行了!

捕88获.jpg

齐活,窗户纸一捅就破...



是不是,很想知道: 现如今,Yuran所制定的、家庭影院看片用的、(外挂)字幕编码规范,
究竟是采用:带BOM的 UTF-8 ,还是不带BOM 的UTF-8 呢?(且听下回分解)!

延伸阅读
应对家庭影院UHD片源的三板斧-连载前言
https://www.hao4k.cn/thread-59303-1-1.html

2C-ass字幕脚本内:4K HDR外挂字幕调色
https://www.hao4k.cn/thread-59325-1-1.html

3C-ass字幕脚本中:HDR外挂双语字幕调色
https://www.hao4k.cn/thread-59342-1-1.html

4C-ass字幕脚本中:SDR外挂字幕边缘配色
https://www.hao4k.cn/thread-59357-1-1.html

5C-ass字幕脚本里:HDR外挂字幕边缘配色
https://www.hao4k.cn/thread-59387-1-1.html

6C-用杰科G5300播放机做字幕相关的实验
https://www.hao4k.cn/thread-59405-1-1.html

7C-ass字幕脚本中的、与色域有关的新定义
https://www.hao4k.cn/thread-59408-1-1.html

8C-分享Yuran自定义的、ass字幕的实验模板
https://www.hao4k.cn/thread-59444-1-1.html

9C-整改字幕流程a_为音唇同步,调整时间轴
https://www.hao4k.cn/thread-59484-1-1.html

10C-整改字幕流程b_字幕规格的演变历程
https://www.hao4k.cn/thread-59566-1-1.html

11C-整改字幕流程c_形态各异的实验字幕样本
https://www.hao4k.cn/thread-59600-1-1.html

12C-整改字幕流程d_可借用的第三方小程序
https://www.hao4k.cn/thread-59661-1-1.html

13C-整改字幕流程e_UTF-8字幕BOM特征码
https://www.hao4k.cn/thread-59716-1-1.html

14C-整改字幕流程f_自定UTF-8字幕试行规范
https://www.hao4k.cn/thread-59717-1-1.html

15C-整改字幕流程g_批量甄别外语ANSI字幕
https://www.hao4k.cn/thread-59718-1-1.html

16C-整改字幕流程h_转换后UTF-8字幕无乱码
https://www.hao4k.cn/thread-59720-1-1.html

17C-整改字幕流程i_提高UTF字幕的甄别效率
https://www.hao4k.cn/thread-59784-1-1.html

18C-整改字幕流程j_ANSI(外语)字幕批量转换
https://www.hao4k.cn/thread-59798-1-1.html

19C-整改字幕流程k_UTF-8字幕移除BOM
https://www.hao4k.cn/thread-59819-1-1.html

20C-整改字幕流程l_将外来ass转成规范的ass
https://www.hao4k.cn/thread-59881-1-1.html

21C-整改字幕流程m_ass文件,不只是字幕
https://www.hao4k.cn/thread-59882-1-1.html

22C-想实现字幕自动下载/归档,须与时俱进
https://www.hao4k.cn/thread-60028-1-1.html

评分

参与人数 1活跃 +1 H币 +8 收起 理由 (评分规则)
流年似春水 + 1 + 8 谢谢分享!

查看全部评分

本帖被以下淘专辑推荐:

回复

使用道具 举报

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

返回列表 本版积分规则



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

主题

帖子

积分3671

Hao4K影音app客户端下载