怎么用 Python 下载我在一个教育网站看到的所有学习视频。。

2015-10-30 17:12:01 +08:00
 609955303
买了个会员,可以进入一个教育网站里面看所有的学习视频,初高中全科的所有学习视频感觉不错,想全部下载下来,慢慢看,会员快到期了,可是视频没办法下载

不知道兄弟们谁有好的办法弄下来呀。。
6159 次点击
所在节点    Python
13 条回复
wellsc
2015-10-30 17:21:48 +08:00
gamexg
2015-10-30 17:27:52 +08:00
先 F12 看看网络。
一些网站会加密视频 url ,可能需要反编译 flash 。
crab
2015-10-30 17:30:15 +08:00
你也得发出网站啊。
aljun
2015-10-30 18:03:40 +08:00
@wellsc 没用 scrapy 下过视频大小的文件, scrapy 对大文件下载体验怎么样?
609955303
2015-10-30 20:35:05 +08:00
@wellsc 用这个 scrapy 前提是这个视频可以手动下载,可是现在这个不行呀
609955303
2015-10-30 20:39:05 +08:00
<object type="application/x-shockwave-flash" id="QGPlayer" name="QGPlayer" align="middle" data="http://jic.fz.qingguo.com/core/f/FzPlay.swf?v1446208619151">

地址应该是: http://jic.fz.qingguo.com/core/f/FzPlay.swf 这个吧,可是下不下来呀
609955303
2015-10-30 20:40:24 +08:00
Allianzcortex
2015-10-30 20:44:32 +08:00
在页面里打开 F12 ,选择 network 这一项,然后播放视频,如果链接没有加密的话会有一个 .mp4 出现,然后 open link in a new tab ,就可以保存了。
609955303
2015-10-30 21:03:28 +08:00
@Allianzcortex 应该加密了,只有一个 x-shockwave-flash 是视频格式。。。
Hello1995
2015-10-30 21:11:36 +08:00
有个浏览器扩展叫做 FVD Downloader 。(非 Chrome 官方扩展)
v2014
2015-10-30 21:12:24 +08:00
里面是用 rtmp 协议播放的,有点难搞
crab
2015-10-31 00:05:55 +08:00
@609955303 这网址有提供手机客户端,你下载一个安卓的 IPAD APP 。安装到 PC 安卓模拟器。一个个课程去点下载回来吧。下载的文件会保存在 QGDOWNLOAD 这个文件夹下。格式是 MP4
Droog
2015-10-31 14:01:48 +08:00
wireshark+rtmpdump 可以尝试抓包和下载视频,一般教育网站想直接下,几乎不可能!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/232320

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX