B站课代表神器--一键获取B站视频的完整字幕
Hello,大家好,各位经常逛B站的小伙伴们,不知道大家每次刷B站视频时,是否和我有同样的想法:比如,看到最后主题升华的鸡汤视频,满分作文的文案,恨不得现场拿笔摘抄下来;又比如,看完一段满满干货的科普类视频,点击收藏之余,很想获取到整篇文案,保存到手机,背诵下来,好作为和别人聊天分享的谈资;又或者,在B站学习线上课程,经常听到后面忘了前面老师说了啥,此时在想要是有老师的完整笔记就好了,虽然每个学习
Hello,大家好,各位经常逛B站的小伙伴们,不知道大家每次刷B站视频时,是否和我有同样的想法:
比如,看到最后主题升华的鸡汤视频,满分作文的文案,恨不得现场拿笔摘抄下来;
又比如,看完一段满满干货的科普类视频,点击收藏之余,很想获取到整篇文案,保存到手机,背诵下来,好作为和别人聊天分享的谈资;
又或者,在B站学习线上课程,经常听到后面忘了前面老师说了啥,此时在想要是有老师的完整笔记就好了,虽然每个学习视频下的评论区都有课代表总结,但课代表总结得难以覆盖全自己想要的全部点,每每这个时候都暗自幻想,要是能有全篇手稿,能自己汇总就好了;
还有,收藏夹里一堆的收藏视频,永远没有翻开过,永远在吃灰,要是能转成文字笔记,或许还能定期看笔记回顾,再精彩的视频也没有耐心看完一遍再看一遍。
于是,最近我在想,有没有办法把视频中的字幕转成文本,怎么把UP主的说的话原封不动地全部导出,保存成文本呢?
解决方法一:有效的笨方法
能想到的第一个方法,也是最笨的方法:
一帧一帧播放、暂停,另起一个文本编辑器一个字一个字手动敲下来保存。
方法当然可行,但效率太慢。
如果只是几分钟内的短视频还好,忍忍敲打也就打完了,就当打字训练,还能加深对文案的理解,
但是,对于动辄十几分钟、几十分钟的长视频,要想一字不落地全部打出来,除了异于常人的耐心外,还得保证不错过或者打错一个字,那简直是难上加难。
需要你,频繁播放、暂停,偶尔暂停晚了还得小心翼翼地操作进度条返回,播放再暂停,非常像读书时代英语老师在倒英语听力磁带,非常考验技巧,也很让人抓狂。
方法二:网上找工具
作为一个毕业就进入BAT中游戏做得最成功的公司的程序员,当然是希望能通过技术手段解决问题,于是我转向了互联网世界,希望能找到一劳永逸的方法。
网上肯定有人和我有一样的需求场景,或许网络上就有现成的工具吧。
打开搜索引擎,输入关键词: 怎么把B站视频转成文本、视频转文本
找遍了各大搜索平台,百度、B站、知乎,甚至翻墙到google搜索,
果然,很庆幸,工具和方法是有的,但都不尽人意。
首先,能用的大部分工具或软件都需要付费,从几十块钱到上百块一个月不等,不是说我不舍得付这个钱,而是这些平台还有一个更大的弊端,那就是
需要手动上传视频文件。
需要手动上传mp4或flv等源视频文件,这意味着要想完成B站视频的字幕导出,转换前还需要完成一步:下载B站视频
于是问题又变成,如何下载B站的视频?继续各大平台搜索 _如何下载B站视频_
又经过一番搜索,外加自己亲身测试,经过一番周折后,总算完成第一步:将B站视频下载到了本地。
运气还不错,有几个工具能下载B站视频,但是我只是要获取个字幕为什么操作要如此繁琐。
先忍受下载视频的漫长等待,然后笨笨地上传视频文件,又是漫长地等待转换,最后才能勉强获取到整个视频文本。
方法三:自己动手
如此麻烦,不好用还不说,还要付费,既然没有,那就自己实现一个,自己动手丰衣足食,做之前,先预设几个目标:
1. 使用操作方便
不需要像网上找到的方法,下载视频,然后再用工具上传视频,转成语音,最后在识别出文本;希望最好能一步直达,尽量简单快速。
2. 识别率能高
这个是前提,如果文本识别率低,错误率太高,那就没意义。此外,能过滤掉背景音效,只识别出UP主说的脚本。
3. 做到完全免费
不希望收费,也没有必要收费,秉持互联网开放免费的精神。
话不多说,直接看我做的产品,看下我做的成果:
- 先看第一个视频:[后浪] 【bilibili献给新一代的演讲《后浪》_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili 】
看清楚了没,在看到的视频地址,域名加上【-bb】,字幕瞬间出来,前面一列是时间节点,接着是完整字幕内容,amazing
2. 再来看看,选一个李永乐老师的(https://www.bilibili.com/video/BV1gZ4y1H78s)
这回看清楚了吧,这是我能想到最简单的操作步骤,就在你观看的视频上方地址栏,bilibili后加上-bb,按回车键,字幕就瞬间出来。
https://www.bilibili-bb.com/video/BV1gZ4y1H78s
识别效果也是惊人的好。
3. 以上两个视频都是字正腔圆的普通话,识别效果不错,那如果是有背景音乐的呢,那再试一个半佛老师的【https://www.bilibili.com/video/BV1F5411N7si】
perfect,效果也是杠杠的!
手机端
如果你是用的手机【哔哩哔哩】app看,直接改地址不方便。
没关系,我做了一个公众号自动回复,只要把B站的视频链接,分享复制到微信公众号聊天框,就能反馈对应的字幕链接,操作也十分方便简单。
扫码二维码
结尾
往后,在B站学习时,遇到看视频拍案而起,激动人心,干货满满的视频时,一键修改地址栏加上-bb,赶紧一键获取文本,保存收藏。
自己亲自去体验一下,会被爽翻,然后回来感谢我的。
最后,希望大家给个赞,自己花了整整两天的功夫,踩了无数坑,突破重重障碍,辛辛苦苦做出来,完全免费给大家使用。
当做出来那一刻,第一个视频整篇文本从浏览器加载出来的那一刻,整个人觉得这一切都值得!
也欢迎各位小伙伴们,如果有其他更好的想法或建议,欢迎在评论区或私信告诉我!
如果大家对怎么实现的感兴趣,也欢迎点赞评论,后面专门写一篇分享给大家!
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)