查看原文
其他

下载腾讯课堂视频的黑科技

可爱的二多 JCNB 2022-06-07


本来今天要学习tibble函数的,但是我看见jimmy大神发了一个腾讯视频的公开课,我点开看看了,感觉挺不错的,于是想下载下来,仔细观摩,毕竟,他说过几天就删除了。


我上网搜索了一大推办法,最后试来试去,最后还是自己摸索出了一套办法,今天分享出来,希望在被河蟹之前,能帮到想下载腾讯课堂视频的你。

首先我用的是google浏览器,因为可以装我需要的插件,先安装VideoDownloadHelper插件。

可以直接在谷歌应用商店搜索。

                       

需要点击更多扩展程序,然后一直下拉,找到这个。


添加就可以,因为我添加过了,所以会有标签:已添加。

完事,打开腾讯课堂的视频,这里以jimmy老师的视频为例子:

https://ke.qq.com/webcourse/index.html#_bid=167&_wv=1&cid=2659531&term_id=102765779&from=800021724&lite=1&

考虑到,过几天jimmy老师就要删除视频,我想下载下来好好看看(绝对不会商业用途,完全是自己学习,请jimmy老师放心)。

打开腾讯课堂,可能需要登录,自己用微信登录一下就可以,但是因为是直播,所以现在已经没有了。但是直播结束以后,可以点目录,然后点击任意一个视频,可以随意线上观看。之所以要研究下载办法,是因为这个界面没有下载视频的按钮,只能考虑用其他办法。


还记得刚才下载的那个Video DownloadHelper。这个时候可以点击这个插件。


点击插件后,就会自动识别网页中播放的视频,这播放的是细胞相互作用的分析。然后,点击下载。正常情况下,会弹出一个设置下载文件夹的信息,设置完,就可以下载了,但是这个插件有个高级版和正常版的区别,正常版本对HLS (HTTP Live Streaming)协议的视频(HLS是苹果公司实现的基于 HTTP 的流媒体协议,可以实现流媒体的点播和直播播放,主要用于PC和Apple终端的音视频服务。包括一个m3u(8)的索引文件、TS媒体分片文件和key加密串文件)只能间隔2小时下载一个视频,这样就很不友好了。以为我已经下载过一次了,所以这次只会在插件标志下标一个1,表示有个视频等待下载。

我想这怎么行,非要让我花钱生成高级版么?

于是我又开启疯狂搜索模式。

具体过程我就不说了,终于被我找到一个M3U8下载器。https://huajiakeji.com/software/2018-12/1683.html。

可以在这个网址下载,具体机制我就不说了,总之,可以无障碍下载HLS协议的网页视频。打开这个软件,界面这样。只要输入m3u8的链接,就可以下载。

但是链接去哪里找呢?

我尝试在网页的开发界面找,查看网页源代码,或者按住f12进去调成手机模式,网上各种办法试了个遍,眼睛都快看瞎了,也找不到有用的链接。

这是我灵光乍现,刚才那个Video DownloadHelper不就可以下载视频么,那他上哪找的链接??

于是我顺藤摸瓜,我发现,这个小插件,虽然不给你下载第二个视频,但是可以拷贝下载链接啊。

 

这不就完了,不给我下,给我链接,我可以用M3U8下载器下载啊。

于是我拷贝链接,放入M3U8下载器,果然开启了下载模式。

在这个下载过程中,可能要等一会3-5min吧,就可以下载完毕,甚至都不用什么合并视频,直接就下载到你填写的下载路径里。

So easy。

我一口气下载了6个视频,自己慢慢看,配合上最棒的视频播放器potplayer(下载网址:https://daumpotplayer.com/download/),学习效果简直不要不要的。

最后我提个醒啊,M3U8下载的视频,貌似自动覆盖文件夹中的已经下载视频,所以,下载一个,命名之后剪切走。

学习黑科技,健康中国人。




您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存