大神帮帮忙,如何下载阿里云大学的视频?

2018 年 6 月 13 日
 pew

请问如何下载,试了好多办法,只有录屏好用,百思不得其解。 有没有大神有思路的 0.0

6200 次点击
所在节点    云计算
17 条回复
soho176
2018 年 6 月 13 日
火狐有个视频嗅探插件你试试
402645707
2018 年 6 月 13 日
给你一个思路,我先拿这个视频举例子
https://edu.aliyun.com/lesson_46_605
F12 分析,可以得到一个字段包含 m3u8 的请求(只是做例子,可以看到 m3u8 后面有 courseid 这个参数)
https://edu.aliyun.com/hls/748/stream/sd/4krHDchWX8QAWcKISLx2TUgsus3dGO7w.m3u8?courseId=46
下载这个 m3u8 文件,得到所有视频分段地址,
试图用 vlc 直接打开 vlc 文件,可以获取视频时间长度,不能加载流,推测阿里云做了 cookies 验证。

所以你要做的是,写个爬虫把 m3u8 里面的所有视频分段用爬下来并合并
基础 python 操作,学业繁忙,告辞
crab
2018 年 6 月 13 日
ffmpeg m3u8 key aes
402645707
2018 年 6 月 13 日
Leigg
2018 年 6 月 13 日
火狐插件了解一下,叫 video 啥来着
pew
2018 年 6 月 14 日
@soho176 #1 嗅探的试了几个都不行,能嗅探到,下不动。
pew
2018 年 6 月 14 日
@402645707 #2 多谢思路,学业加油!
pew
2018 年 6 月 14 日
@Leigg #5 浏览器插件试了好多个,基本都不行
pew
2018 年 6 月 14 日
多谢,您这个应该和楼下方法类似,我试下楼下的。
pew
2018 年 6 月 14 日
@crab #3 多谢,您这个应该和楼下方法类似,我试下楼下的。
pew
2018 年 6 月 14 日
@402645707 #4 多谢大神,我去试下。
pew
2018 年 6 月 14 日
@402645707 #4 表示未能成功编译,能不能麻烦您给我个编译好的
402645707
2018 年 6 月 14 日
@pew 提供一个邮箱地址,我是在 x64 的 linux 上面编译的
pew
2018 年 6 月 14 日
@402645707 #13 3583295768@qq.com ,多谢:>
Menci
2018 年 6 月 14 日
看楼上一些人说是 m3u8
```
ffmpeg -i "这里填 URL.m3u8" -bsf:a aac_adtstoasc -vcodec copy -c copy -crf 50 video.mp4
```
q344766620
2020 年 2 月 14 日
@Menci 作用在百度云智学院视频(测试通过)非常感谢。
forelegance
2021 年 3 月 30 日
阿里云的视频是“私有加密”,而不是 HLS 的标准加密方式,不知道怎么解密

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

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

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

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

© 2021 V2EX