微博 微信

Hao4K影音

[技术教程] 18C-整改字幕流程j_ANSI(外语)字幕批量转换

2021-7-23 15:14:00 4961 0 |只看大图 回帖奖励 |倒序浏览 |阅读模式

Yuran 帖主

2021-7-23 15:14:00

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



天无绝人之路,就连字幕类型(SRT、ASS、SMI)的互转,都有CLI程序完美支持。
Yuran真是喜出望外!

以前讲过,怕就怕GUI界面的。停留在单一程序上,用鼠标点击。没法融入团队作战。
而CLI程序(命令行界面,command-line interface),就能被编排、整合、调用、批量处理。



Subtitle Edit , 大名鼎鼎的字幕编辑软件(官网链接:https://www.nikse.dk/ ),
我用了好多年(全英文GUI界面的)。



以前,最初都是用GUI的方式,将srt字幕,转成 ass 字幕。
ass字幕的靓点,以前讲过。反正我喜欢。

  后来,我在DIY编程时,就想找一款,具备CLI工作方式的、强劲的字幕编辑软件。
远在天边,近在眼前!    Subtitle Edit 完美接棒...



仔细阅读 Subtitle Edit 的英文文档,

捕222获.jpg

就能发现:这款优质软件,很亲民! 提供 CLI 批量处理、转换的功能。

捕44获.jpg



  我这次实验用的、测试样品(ANSI的多语种字幕),已经分享过了(链接在此)。

捕55获.jpg

先选一个(ANSI、多语种的)字幕,小试牛刀。
将ANSI 日文的、932_Idiocracy.srt,转成 :ass字幕吧。命令行的脚本,应该是:

"C:\Program Files\Subtitle Edit\SubtitleEdit.exe" /convert 932_Idiocracy.srt  AdvancedSubStationAlpha

捕44获.jpg

转换完毕,用UltraEdit , 同时打开 srt原字幕(下图左侧) ,以及新生成的 ass字幕 (下图中的右侧):

捕222获.jpg

上图左侧的原始样本,srt字幕,乱码(正常现象。Ultraedit 缺省的 Codepage= 936 ,这是简体中文GBK编码。
而原字幕,却是日文的、codepage 应该是932 )。
为此,将 ANSI 的缺省编码(中文简体GBK、936 ),特意,改成 日文的932 ,srt字幕显示正常(下图左侧):

捕333获.jpg

那右侧的、由Subtitle Edit (CLI模式)转换而成的 :ass 字幕,
怎么一直都是:正常日文字符,没出现乱码呢

大家应该猜出来了吧。 不过,还有小小的曲折。没事,咱又祭出一款:独特的“圈外”程序。 下期再讲!

延伸阅读
应对家庭影院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 收起 理由
hao4k + 1 + 8 大佬续写精品文章,必须点赞!

查看全部评分

本帖被以下淘专辑推荐:

回复

使用道具 举报

   发表回复

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

返回列表 本版积分规则

:
白银玩家
:
未填写

主题

帖子

积分2201

  • 在线客服

  • 返回顶部