1c7 / Youtube-Auto-Subtitle-Download

:coffee: Youtube 字幕下载,Download Youtube Subtitles (Work best on Chrome + Tampermonkey) 2020-10-7 更新:支持中英双语字幕下载,请在页面底部提供的另一个链接进行安装

Home Page:https://greasyfork.org/zh-CN/scripts/5368-youtube-subtitle-downloader-v20

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

关于.xml字幕下载

iHuer opened this issue · comments

commented

该脚本在下载字幕时会将格式转换为.srt,而这会导致特效字幕的字幕样式丢失(示例),请问有什么办法可以下载带有字幕样式的字幕呢?

根据你提供的视频链接: https://www.youtube.com/watch?v=Atvsg_zogxo

关闭字幕

image

开启字幕 中文(**)

image

字幕可以拖动

image

结论:特效字幕的确存在。

如果切换成中文繁体:

image

切换成中文简体:

image

切换成泰语

image

切换成德语

image

@iHuer 我根本不知道特效字幕是存在的。你不说的话我根本不知道

结论:

我需要在空闲时间(下班后)晚上/周末。看一眼 Youtube 特效字幕的格式和数据是什么。
然后判断这东西要怎么导出出来。

我的初步想法是导出变成 .ass 格式。
我没听说过哪家播放器支持 .xml 格式的字幕(好像一些视频编辑软件会支持某些 .xml)
我不觉得直接导出 xml 会能用。

我要看看 Youtube 的官方文档是否有提及特效字幕。

commented

刚才去试着用其他工具下载特效字幕,在这提供一些信息。

我没听说过哪家播放器支持 .xml 格式的字幕

Potplayer支持.xml字幕。

拖延症 ing

刚才去试着用其他工具下载特效字幕,在这提供一些信息。

尝试用了youtube-dl下载字幕,发现目前YouTube的特效字幕有.vtt、.ttml、.srv3三种格式(以及.xml),由于部分特效字幕存在自定义字幕文本位置(示例),所以只有一些格式可用(部分格式不支持自定义字幕文本位置)。 以及一个.srv3转.ass的工具:YTSubConverter

我没听说过哪家播放器支持 .xml 格式的字幕

Potplayer支持.xml字幕。

是这样的,xml是一种标记语言,说成是格式其实不太准确,因为不同的程序使用xml时内部的结构是不一样的,如果要做xml格式的支持,那么需要首先搞清楚内部结构是怎么回事,所以支持起来不是那么容易。

原来ytb还有特效字幕。。。怎么看视频是否提供特效字幕?