shadows
发表于 2022-12-25 01:24:40
本帖最后由 shadows 于 2022-12-25 01:28 编辑
tonyhsie 发表于 2022-12-25 00:59
請問最近是否有改版呢?
最新的 0.1.4 版,我這邊只能下載單集字幕,無法下載全部視頻字幕
可能你greasyfork用的少,没怎么注意看 ,直接点版本号(你看它为什么会有下划线呢,就是因为有超链接,可以点击跳转啊)就会到某版本 https://greasyfork.org/zh-CN/scr ... B%E8%BD%BD/versions
至于问题我已经想到原因了…
tonyhsie
发表于 2022-12-25 01:38:19
shadows 发表于 2022-12-25 01:24
可能你greasyfork用的少,没怎么注意看 ,直接点版本号(你看它为什么会有下划线呢,就是因为有超链接,可 ...
我真的不太常用,所以一時找不到路
感謝您的協助,已先回復舊版了
期待您的更新
shadows
发表于 2022-12-25 10:32:15
tonyhsie 发表于 2022-12-25 01:38
我真的不太常用,所以一時找不到路
已更新0.1.5 注意脚本介绍中“补充说明1”的内容
tonyhsie
发表于 2022-12-25 20:32:15
shadows 发表于 2022-12-25 10:32
已更新0.1.5 注意脚本介绍中“补充说明1”的内容
已更新到 0.1.7
目前看來一切正常
另外請問一下,愛奇藝的字幕,原始的格式是哪一種,xml, vtt, srt?
shadows
发表于 2022-12-25 21:28:03
本帖最后由 shadows 于 2022-12-25 21:46 编辑
tonyhsie 发表于 2022-12-25 20:32
已更新到 0.1.7
目前看來一切正常
不知道,网页播放器用的是xml
由于我不会ass,加上没动力,所以也写不出xml格式转ass,期待你能解决~
目前看起来主要就是位置与对齐,熟悉ass的应该不难
好像也简单……几乎能直接1:1翻译成ass样式,但确实没动力……
tonyhsie
发表于 2022-12-25 21:57:26
shadows 发表于 2022-12-25 21:28
不知道,网页播放器用的是xml
由于我不会ass,加上没动力,所以也写不出xml格式转ass,期待你能解决~
其實一點也不需要 ass
srt 就很好了,我只是單純好奇原始格式長怎樣而已
(像 itunes, netflix, disney+ 都是 vtt)
你說的「位置與對齊」是單純指置底、置中嗎?
還是可能會有出現在其它位置或靠左 / 靠右的字幕?
shadows
发表于 2022-12-25 22:09:20
本帖最后由 shadows 于 2022-12-25 22:12 编辑
tonyhsie 发表于 2022-12-25 21:57
其實一點也不需要 ass
srt 就很好了,我只是單純好奇原始格式長怎樣而已
(像 itunes, netflix, disney+...
<position alignment="BottomCenter" horizontal-margin="50%" vertical-margin="94%"/>
xml是包括了字幕的位置信息:对齐方式,横向与纵向的偏移量,每段字幕有如上所示的标签。
其实应该是能翻译成ass,获得与网页一致的显示
加上xml和vtt格式也是因为有反馈说部分字幕是在顶部显示的(我不用爱奇艺,不知道具体情况),srt的话就没办法正常显示,希望xml vtt能解决(虽然目前这样还是没有解决
我初略的看了下ass以及B站字幕转ass的实例,感觉不难,也许等下次有时间就做出来了
tonyhsie
发表于 2022-12-26 01:54:44
本帖最后由 tonyhsie 于 2022-12-26 02:09 编辑
shadows 发表于 2022-12-25 22:09
xml是包括了字幕的位置信息:对齐方式,横向与纵向的偏移量,每段字幕有如上所示的标签。
其实应该是能 ...
加上xml和vtt格式也是因为有反馈说部分字幕是在顶部显示的(我不用爱奇艺,不知道具体情况),srt的话就没办法正常显示,希望xml vtt能解决(虽然目前这样还是没有解决
srt 也一樣可以加 {\an1}, {\an2}, {\an3} 一直到 {\an9} 來指定字幕位置
\an1~\an9 分別對應九宮格數字鍵的位置,如:{\an2} 就等於 BottomCenter,{\an7} 就等於畫面左上角
(MPC系的播放器可接受 srt格式 + ass指令,其它播放器不一定)
我有找到一個範例網址:
https://www.iq.com/play/%E5%AD%A4%E7%8D%A8%E6%90%96%E6%BB%BE-%E7%AC%AC6%E9%9B%86-mm9afyaba4?lang=zh_tw
以你的 vtt,丟進 Subtitle Edit 轉換成 srt,就會自動幫那幾個置頂的字幕加上 {\an8} 的 ass tag
(如果是 xml,SE 轉成 srt 之後不會加上這個 ass tag)
shadows
发表于 2022-12-27 22:49:37
tonyhsie 发表于 2022-12-26 01:54
srt 也一樣可以加 {\an1}, {\an2}, {\an3} 一直到 {\an9} 來指定字幕位置
\an1~\an9 分別對應九宮格數字 ...
更新了新版,可以根据xml数据生成ass字幕文件,选项里选ass即可体验
欢迎反馈ass样式以及其他问题
tonyhsie
发表于 2023-1-4 23:33:44
shadows 发表于 2022-12-27 22:49
更新了新版,可以根据xml数据生成ass字幕文件,选项里选ass即可体验
欢迎反馈ass样式以及其他问题 ...
有個不情之請...
如果想要同時下載 .vtt 與 .srt,是否有可能辦得到呢?
謝謝