知乎live的下载方法

知乎live是个很棒的产品,可以在线听到各种大牛的干货分享。不过知乎出于对分享者利知识产权的保护,防止内容被肆意传播,并没有提供下载的功能。但是有时候听完了还觉得不过瘾,希望能下载后留着仅供自己反复听,那该怎么办?当然,办法还是有的。

这种语音推送的实现,是基于ajax技术。而推送来的音频文件 ,毫无疑问会被保存到本地存储中。通过F12调出开发者工具,选择Reources—Frames—messagas—Media,如下图所示。这时点击原页面中任意一个语言,就会添加到Media文件下。随后进行复制粘贴就可以了。

Paste_Image.png

用这种方法,下载两三个语音没什么问题。但是想要把整场live复制下来是不行的,因为这些语音文件的命名是没有规律的,这样在Media文件夹下的排列便是乱序的,如果语音文件数量很多,就很容易搞混。

解决的办法也很简单,既然我们能通过手动去完成语音的下载,那么一定会有人去开发相关的浏览器插件,方便我们的操作(如果没有,我去开发一个~~)。这里以360浏览器为例,有一个叫做FVD Downloader的插件,下载安装后。当我们单击任意一个语音时,就会看到相对应的音频文件出现在插件工具下,而且文件的排列顺序跟点击原页面语音的顺序一致,如下图所示。这样我们就可以很方便的把整场live下载到本地,随后利用一个音频处理程序把这些语音文件进行合并就搞定了。

Paste_Image.png

** 最后要说的,也是最重要的,下载内容仅供自己学习参考,不要肆意传播live内容,尊重分享者的付出。**

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,790评论 25 709
  • WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一种新的协议。它实...
    香橙柚子阅读 24,148评论 8 184
  • 100%喜爱上故乡,大概是我40岁以后才会有的事情。40岁之前,我对抗着故乡的一部分孤独,徘徊在厌恶与喜爱之间,比...
    糖糖poppy阅读 235评论 2 2
  • 1、过程方法的管理 过程方法对我们的影响是最基础的,我们日常发生的“想、说、写、做”等活动,都可以应用过程方法来进...
    思维魔方阅读 1,230评论 0 0
  • 我承认,在《国剧盛典》上看到高以翔和焦俊艳同台的时候,多多少少觉得有些违和,毕竟两个人的身高差距足足30公...
    小花池阅读 3,495评论 3 18