【解答】从youtube下载的字幕,为何导入Arctime无法显示出字幕?
arctime吧
全部回复
仅看楼主
level 11
Bayern💧 楼主
网友“Alienware_时代”反映,从油管下载的srt字幕,导入Arctime后,无法显示出字幕。
2018年04月14日 11点04分 1
level 11
Bayern💧 楼主
我不知道他是怎么下载的,不了解下载的具体过程。经仔细检查,发现三个问题。
1、说是srt格式,但没有扩展名,看不见后缀名,挺奇怪。
2、用Notepad++打开源字幕文件,发现字幕没有行号。
3、底部显示为Unix(LF),说明字幕在Unix环境或Linux环境下做的。
2018年04月14日 11点04分 2
level 11
Bayern💧 楼主
原因找到了,这就好办了。
准备Notepad++,Subtitle Edit这两款工具。
2018年04月14日 11点04分 3
level 11
Bayern💧 楼主
1、用Notepad++,打开源字幕文件,找到右下方的Unix(LF),按右键->转换为Windows格式,然后Ctrl+S保存。
2、运行Subtitle Edit,按打开,在对话框里选“所有文件”(因为源字幕没有扩展名),找到源字幕文件,按<打开>。
3、导入后,Subtitle Edit会自动给它加上行号。然后,“文件”->“另存为...”,另存为一个新的文件名,“保存类型”选srt格式,按<保存>。
2018年04月14日 11点04分 4
level 11
Bayern💧 楼主
4、这样,导入Arctime后,字幕就正常了。
2018年04月14日 11点04分 5
level 11
利用正则表达式每行时间轴添加一个一样序号上去arctime就能识别了,现在看视频用potplayer的挺多加载此字幕另存为srt也是可行的,当然还有一些解析网站也会自动转换为标准srt。接下来等arctime支持更多的非标准字幕吧
2018年04月14日 13点04分 6
是,正则表达式可以,考虑到都是普通网友,整复杂了,他们做不来。尽量用简单、易操作的办法。
2018年04月14日 13点04分
另存为srt,也可行,不过,行号问题没有解决。(我估计,扩展名是被他不小心弄没了:)
2018年04月14日 13点04分
@Bayern💧 怎么被系统删回复了,pot另存序号自动添加的
2018年04月15日 01点04分
@七十载 哦,我试一下,谢谢!
2018年04月15日 12点04分
level 1
十分感谢大佬的解惑~~~
2020年09月02日 17点09分 7
1