Aegisub无趣的玩法

无聊想提取一下昨天整理的歌曲主要是哪些歌手,然后折腾来折腾去,Aegisub帮了大忙!

一、将歌曲列表提取成HTML文件

总之先从AIMP提取一下HTML格式的歌曲列表(因为用的AIMP听歌,就用它提取了)

二、保存内容到TXT文档

打开HTML文件,把所有内容复制粘贴到TXT文档里,保存

三、使用Aegisub过滤掉花里胡哨的内容

打开Aegisub,把TXT文档拖入Aegisub里

首先要去掉歌曲名称,把TXT文档拖到Aegisub里,会弹出一个让你筛选内容的框框,根据【歌手 - 歌曲名】这个选项,我们选择去除【-】

如果是其他的,请在说话人分隔符填入其他内容

Ctrl+A选中所有字幕,把【文本】框里的内容去掉,就会去掉歌曲名了,保存成ASS文件

留下来的ASS文件里,只有说话人是我们需要的,但是也要去掉无用的内容【曲子时长和音轨】

四、把ASS文件里无用的内容去掉,再重复一次步骤三

打开一个TXT文档,把ASS文件拖入TXT文档里,就可以编辑了

利用替换功能,把这些内容全部清掉就好了,把剩下的【曲子时长、音轨、歌手名】保存到TXT文档里,再次导入Aegisub

要去除的内容是【曲子时长、音轨】,两个都在歌手名前面,并且用【.】与歌手名隔开了,所以直接填入【.】就好

下面就很简单了,第三个步骤重现,不过这次要删除的地方是【说话人】而不是【文本】

再保存ASS文件,使用TXT文档打开ASS文件,把无用的内容去除掉,就能留下你要的东西了,用Excel的筛选功能中的分析功能可以看占比数

由于歌手名那边有和谁一起唱的也会单独分开算,所以会有很多只有一次的,也可以再弄一下,继续重复步骤三,可以得到一个不错的数据