想要在 linux 下录制 斗鱼,战旗,虎牙的直播视频,求相关技术的关键字

2015 年 10 月 6 日
 tiseheaini
本学生很喜欢看 LOL 直播,最近入了一块树莓派,希望通过写一段程序来录制西门大神的剑姬视频。
网上很多推荐使用 rtmpdump ,可国内的直播网站并没有用 rtmp ,也可能我技术太差,不知道怎么使用 rtmpdump 来录制 斗鱼 上的视频。
V2 上有很多大神,希望能够指点迷津,或者说一些关键字,我可以自己学习,目前都不知道实现这样的功能需要搜索哪些关键字。
11776 次点击
所在节点    Linux
18 条回复
uxstone
2015 年 10 月 6 日
Kazam 录屏软件,
tiseheaini
2015 年 10 月 6 日
@uxstone 如果是命令行就好了。
binux
2015 年 10 月 6 日
扒安卓版看看?
XianZaiZhuCe
2015 年 10 月 6 日
西门吃屎一口几秒?
Ansonyi
2015 年 10 月 6 日
@XianZaiZhuCe 你说错了,应该是“西门吃屎,一秒五口”
Ansonyi
2015 年 10 月 6 日
白银三杰,电竞三丑, UU 的一血到底是谁拿的?
为什么一场比赛有两个劫?
18000rpm
2015 年 10 月 6 日
Chrome 抓包工具下面找到最大的一个包,然后右键点 copy as curl
到终端粘进去,重定向到文件就得到 flv 文件了
问题是经常会断掉,以前试的时候还没找到办法解决
loveyu
2015 年 10 月 6 日
斗鱼的直接 chrome 抓包就好了,有一个 http 的地址,直接录制就好了。不过最近开始比较容易断了
DSKcpp
2015 年 10 月 6 日
manhere
2015 年 10 月 6 日
用 ffmpeg 应该可以吧
ETiV
2015 年 10 月 6 日
直播协议就是 rtmp, 如果他们支持或者有 iOS 客户端的话, http live streaming 也可以的.

然后就是找 rtmp 或者 .m3u8 地址, 再用 ffmpeg 去拿就好.

这种方法不是录屏, 而是直接从网上下载直播视频数据, 本地再拼成一个视频.
zhujinliang
2015 年 10 月 6 日
尝试过,至少斗鱼是有加密的,拿不到 URL
URL 是 flash 里做过运算的,破解这方面没经验
拿到 URL 的话,就是 http 下载 flv 的动作
xuxiandi
2015 年 10 月 6 日
OBS studio..跨平台的。应该可以在 linux 下跑吧。
Lelouchcr
2015 年 10 月 6 日
获取斗鱼 rtmp 地址的方法可以用这个项目的代码, https://github.com/chrippa/livestreamer/blob/develop/src/livestreamer/plugins/douyutv.py 里面有 douyu 的 plugin (注意,由于作者没有将最新的代码 merge 到 master ,所以 pip 装的不能用, 请 clone 下来使用),使用方式可以参考 我最近写的代码 https://github.com/caorong/sneak-streaming/blob/master/fabfile.py , 我的是那 twitch 的地址,地址改掉就行了
linhua
2015 年 10 月 6 日
tiseheaini
2015 年 10 月 6 日
@Lelouchcr
@linhua
@DSKcpp
@manhere
@zhujinliang 非常感谢,我尝试一下抓包能否搞定。
janxin
2015 年 10 月 7 日
斗鱼的弹幕怎么获取呢?
ru20150601
2015 年 10 月 7 日
@janxin

同问,不想录视频,只想录弹幕,最好带有时间轴。

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

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

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

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

© 2021 V2EX