你们看斗鱼直播的时候有什么好的解决方案嘛? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Anhedonia
V2EX    macOS

你们看斗鱼直播的时候有什么好的解决方案嘛?

  •  
  •   Anhedonia 2016-08-04 08:27:03 +08:00 18797 次点击
    这是一个创建于 3357 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一开始尝试用这个 08:24:37.jpg 但是效果并不好 一来看不见弹幕二来没法看高清 而且经常会卡 我必须关掉插件再打开

    后来开虚拟机用 IE 机器直彪 94 度 好害怕 我瑟瑟发抖

    一晚上看不了 TI 用手机看 用 Mac 跟朋友聊天吹水 好气!

    88 条回复    2016-09-01 17:13:09 +08:00
    kikyous
        1
    kikyous  
       2016-08-04 08:33:19 +08:00
    无解啊,在安卓手机上看
    v2what
        2
    v2what  
       2016-08-04 08:42:16 +08:00
    用 chrome 开 gpu 加速,温度不是很高,有时我还开个 obs 录像。
    ChenSir
        3
    ChenSir  
       2016-08-04 08:44:33 +08:00
    @v2what 如何开 gpu 加速?
    USCONAN
        4
    USCONAN  
       2016-08-04 08:44:46 +08:00
    啥不用 mpv ?
    Martell
        5
    Martell  
       2016-08-04 08:59:26 +08:00
    在电视上看
    Anhedonia
        6
    Anhedonia  
    OP
       2016-08-04 09:04:34 +08:00
    @Martell 晚上爸妈睡觉咯
    我在客厅看不方便嘛
    Anhedonia
        7
    Anhedonia  
    OP
       2016-08-04 09:04:47 +08:00
    @USCONAN 求大侠详细说说
    Anhedonia
        8
    Anhedonia  
    OP
       2016-08-04 09:05:02 +08:00
    @v2what 怎么开呀兄弟 很关键
    yuchenr
        9
    yuchenr  
       2016-08-04 09:10:23 +08:00
    mpv youtube-dl
    xuhaoyangx
        10
    xuhaoyangx  
       2016-08-04 09:27:28 +08:00
    livestream youtube-dl you-get
    +mpv
    ikw
        11
    ikw  
       2016-08-04 09:30:27 +08:00 via iPhone
    @Anhedonia 我怎么仿佛记得点右键就有加速选项
    EchoWhale
        12
    EchoWhale  
       2016-08-04 09:50:07 +08:00
    @xuhaoyangx livestream 还没插件支持 panda.tv
    kungfuchicken
        13
    kungfuchicken  
       2016-08-04 09:56:46 +08:00
    @ChenSir 播放器上右键 - GPU 加速
    islandev
        14
    islandev  
       2016-08-04 09:58:58 +08:00
    ipad 加外接
    xuhaoyangx
        15
    xuhaoyangx  
       2016-08-04 10:07:17 +08:00
    @EchoWhale 不知道,不经常看这些,大不了自己写个解析的,反正国内几家解析方式都差不多
    herozzm
        16
    herozzm  
       2016-08-04 10:08:16 +08:00 via Android
    safari 最新版 并不发热
    chairuosen
        17
    chairuosen  
       2016-08-04 10:16:28 +08:00
    反正被主播的“来一波 6 ”卡死过 rmbp ,顶配的。。。
    gp04ddr
        18
    gp04ddr  
       2016-08-04 10:17:13 +08:00
    斗鱼可以右键选择 GPU 加速的,用 Safari 看比 Chrome 占用资源小
    MrX
        19
    MrX  
       2016-08-04 11:20:42 +08:00
    mpv + url 的方式已经失效了?,昨天看是不能打开的,之前可以
    ryahcs
        20
    ryahcs  
       2016-08-04 11:31:47 +08:00 via Android
    @chairuosen 只要弹幕刷起来风扇直接起飞...谁刷谁知道
    wojiaodaxiaxia
        21
    wojiaodaxiaxia  
       2016-08-04 12:20:45 +08:00 via Android
    f12 解析到地址 然后可以用播放器看
    不过这样好麻烦
    devforma
        22
    devforma  
       2016-08-04 13:34:01 +08:00
    抓 app 接口,写个脚本解析直播地址
    Anhedonia
        23
    Anhedonia  
    OP
       2016-08-04 13:43:43 +08:00
    @yuchenr
    @USCONAN
    @xuhaoyangx
    @MrX

    ![13:40:17.jpg]( )
    这是什么嘛?!
    yuchenr
        24
    yuchenr  
       2016-08-04 14:59:32 +08:00
    yuchenr
        25
    yuchenr  
       2016-08-04 15:15:39 +08:00
    @MrX 刚试了下,确实不能用, you-get 好像也不正常
    maomaomao001
        26
    maomaomao001  
       2016-08-04 15:19:40 +08:00 via Android
    你们一般看直播看什么呢~直播一直找不到看点...不过游戏主播的直播剪辑还是挺好玩的
    ivmm
        27
    ivmm  
       2016-08-04 15:24:40 +08:00
    讲真,我觉得 Mac 设备是不是都对 flash 做了底层负优化?
    nomemo
        28
    nomemo  
       2016-08-04 15:26:16 +08:00
    买个电视盒子
    fcicq
        29
    fcicq  
       2016-08-04 15:57:42 +08:00
    @EchoWhale 在 pull request 里找.
    Axighi
        30
    Axighi  
       2016-08-04 16:13:57 +08:00
    ipad
    Lattez
        31
    Lattez  
       2016-08-04 16:16:13 +08:00
    TYPCN 的 Bilibili 客户端不错,除了 B 站也支持各大直播站。算是 mpv you-get youtube-dl 的一个很好整合,当然最近斗鱼的解析也挂了。。
    xuhaoyangx
        32
    xuhaoyangx  
       2016-08-04 16:19:21 +08:00
    @Anhedonia 斗鱼更新 api ,自己找 livestreamer 有人 11 天前 update 了,自己下载下来 build install
    paradoxs
        33
    paradoxs  
       2016-08-04 16:20:36 +08:00
    chrome 会看不了斗鱼 不知道玩什么 直接加载不了播放器
    xuhaoyangx
        34
    xuhaoyangx  
       2016-08-04 16:21:39 +08:00
    @Anhedonia https://github.com/steven7851/livestreamer 原来官方没啥更新,这个 fork 的有更新
    Anhedonia
        35
    Anhedonia  
    OP
       2016-08-04 16:31:52 +08:00
    @xuhaoyangx wow 谢谢!
    tieshu
        36
    tieshu  
       2016-08-04 16:42:35 +08:00
    Safari 装最新版 Flash ,然后开启硬件加速,键盘会有些发热,但是并没有风扇声( chorme 有),如果关掉弹幕,键盘也不会很热。还有记得 DNS 设置为 114.114.114.114 ,以前有点时间加载不了视频,或有时看不见弹幕,这样设置后就没在出现过。
    xuhaoyangx
        37
    xuhaoyangx  
       2016-08-04 16:56:35 +08:00   2
    Anhedonia
        38
    Anhedonia  
    OP
       2016-08-04 17:10:39 +08:00
    @xuhaoyangx homebrew 安装的不行么?
    xuhaoyangx
        39
    xuhaoyangx  
       2016-08-04 17:20:54 +08:00   1
    @Anhedonia livestreamer 官方很久没更新了,用这个人的 https://github.com/steven7851/livestreamer fork patch-6 clone 下来,然后./setep.py build,sudo ./setep.py install
    Lattez
        40
    Lattez  
       2016-08-04 17:24:58 +08:00
    @xuhaoyangx 这几个 patch 好像还要自己整合一下,每个 patch 都是单独的修复一个站的 bug
    xuhaoyangx
        41
    xuhaoyangx  
       2016-08-04 17:30:50 +08:00
    @Lattez 没注意,那就自己合并喽,我反正我基本不看直播。
    kaifeii
        42
    kaifeii  
       2016-08-04 18:23:59 +08:00
    网页上关弹幕,然后想办法用别的方式获取弹幕流在终端里逐行输出。每条弹幕的移动动画很消耗的。
    用工具解析一下网络请求查查。我记得斗鱼刚开不久我开过直播,有个弹幕助手,不需要身份验证直接拿房间号就可以获取弹幕流在屏幕上打印,可以解析一下这个或者看看有没有提供的开放 api 。
    fxxkgw
        43
    fxxkgw  
       2016-08-04 18:24:15 +08:00
    我的不卡不怎么发热啊 除非是在火箭抢鱼丸时候会 平常看几个小时都正常。。
    话说我斗鱼 ID 不知不觉都 30 多级了 感觉害人不浅啊。。
    fxxkgw
        44
    fxxkgw  
       2016-08-04 18:26:33 +08:00
    @maomaomao001 67373 我陈一发最牛逼!
    Anhedonia
        45
    Anhedonia  
    OP
       2016-08-04 18:52:12 +08:00
    @xuhaoyangx 这个牛逼拉轰的玩意装了一天没装明白...
    我先用着 MPV 等更新吧.....
    Anhedonia
        46
    Anhedonia  
    OP
       2016-08-04 18:52:28 +08:00
    @herozzm 预览版 Safari ?
    Anhedonia
        47
    Anhedonia  
    OP
       2016-08-04 18:58:54 +08:00
    @Anhedonia ![18:58:40.jpg]( )
    额 装好了 然后 gg 了
    xuhaoyangx
        48
    xuhaoyangx  
       2016-08-04 19:11:25 +08:00
    @kaifeii 就算没有 api 也能拿的到这个。

    @Anhedonia chrippa 官方 3 月份还是 4 月份的没更新,得用我给你的 github 那个人更新了
    Anhedonia
        49
    Anhedonia  
    OP
       2016-08-04 19:21:27 +08:00
    @xuhaoyangx 用的就是你给我的那个下的
    可能是我没下那 6 个 patch 的关系?
    mauve
        50
    mauve  
    PRO
       2016-08-04 19:24:48 +08:00
    @ivmm mac 的确对 flash 做了一些反优化,乔布斯传里有写到,当和 Adobe 公司谈不拢的时候, Jobs 就开始黑人家,然后在自家电脑上做了反优化, HTML5 的推进也有 Jobs 的部分功劳吧
    xuhaoyangx
        51
    xuhaoyangx  
       2016-08-04 19:25:33 +08:00
    @Anhedonia =。=你得下 patch6 分支,默认的 master 更老
    ivmm
        52
    ivmm  
       2016-08-04 20:06:54 +08:00
    @mauve 乔布斯这老狐狸。蛤

    然而国内厂商不思进取啊!!!!
    rashawn
        53
    rashawn  
       2016-08-04 20:19:12 +08:00
    斗鱼最近解析不了 但是好像除了斗鱼 其他直播都可以直接改浏览器那个叫 ua 还是啥的东西
    baoguok
        54
    baoguok  
       2016-08-04 20:23:47 +08:00
    @v2what 声音可以录没?
    Anhedonia
        55
    Anhedonia  
    OP
       2016-08-04 21:24:35 +08:00
    @xuhaoyangx ![21:23:54.jpg]( )
    我要被这个软件操翻了
    narrowei
        56
    narrowei  
       2016-08-04 21:28:26 +08:00
    我现在 safari 都看不了斗鱼视频。。。
    Anhedonia
        57
    Anhedonia  
    OP
       2016-08-04 21:48:10 +08:00
    @fxxkgw 多少度啊
    @narrowei 为什么!?!
    Anhedonia
        58
    Anhedonia  
    OP
       2016-08-04 22:07:31 +08:00
    @xuhaoyangx ![22:06:58.jpg]( )
    我又搞好了
    然后又血崩了....
    xuhaoyangx
        59
    xuhaoyangx  
       2016-08-04 22:53:37 +08:00
    @Anhedonia =。=vlc 正常,容易花屏,用 mpv 呗
    xuhaoyangx
        60
    xuhaoyangx  
       2016-08-04 22:55:55 +08:00   1
    @narrowei 表示没问题
    Anhedonia
        61
    Anhedonia  
    OP
       2016-08-05 00:11:32 +08:00
    @xuhaoyangx 怎么用啊 不是默认只能 VLC 嘛?!
    ![00:11:23.jpg]( )这样子不行昂
    Anhedonia
        62
    Anhedonia  
    OP
       2016-08-05 00:23:03 +08:00
    @xuhaoyangx 我终于解决啦!!!!!谢谢您的耐心昂!!!
    Elemento
        63
    Elemento  
       2016-08-05 06:12:35 +08:00
    bilimac ,转 HTML5 播放,不过目前升级 Sierra 就用不了
    楼上有的还关弹幕,那有啥意思啊
    smg
        64
    smg  
       2016-08-05 06:18:05 +08:00
    都是在电视机上看的
    v2what
        65
    v2what  
       2016-08-05 08:17:01 +08:00
    @ChenSir 鼠标右键
    v2what
        66
    v2what  
       2016-08-05 08:18:14 +08:00
    @Anhedonia 鼠标右键
    @baoguok 可以录声音,但要装个第三方驱动
    v2what
        67
    v2what  
       2016-08-05 08:20:16 +08:00
    @paradoxs 你禁用了第三方 cookie 吧
    paradoxs
        68
    paradoxs  
       2016-08-05 08:33:24 +08:00
    @v2what 对..
    v2what
        69
    v2what  
       2016-08-05 08:40:35 +08:00
    @paradoxsdouyutv.comdouyu.com 加到例外里就好了。
    nevermind1998
        70
    nevermind1998  
       2016-08-05 09:38:48 +08:00
    用台式..
    livepps
        71
    livepps  
       2016-08-05 10:14:28 +08:00
    看斗鱼直播, chrome 内核的浏览器,占用的 cpu ,大概比 ie 内核的浏览器多 50%以上。我原来的低压 u i7 笔记本,一看直播,就很吃力。 i7 台式机就轻轻松松。手机看直播感觉挺好的,电脑上确实很吃资源。
    Anhedonia
        72
    Anhedonia  
    OP
       2016-08-05 11:40:54 +08:00
    @livepps
    @nevermind1998
    试试楼上那个方法吧 强无敌
    tunzao
        73
    tunzao  
       2016-08-05 17:57:16 +08:00
    不看
    MrX
        74
    MrX  
       2016-08-05 19:21:16 +08:00
    @Elemento bilibili for mac 方法同 mpv ,斗鱼更新 api 后已经失效了
    mxi1
        75
    mxi1  
       2016-08-06 00:26:38 +08:00
    感觉 TI 的这几个直播间,信息解析的时候有问题,可是我现在还不知道哪儿能抓到 log 。

    livestreamer -v http://www.douyu.com/641634 source
    [cli][info] Found matching plugin douyutv for URL http://www.douyu.com/641634
    error: Unable to parse JSON: Expecting value: line 1 column 26 (char 25) ('{"room_id":0,"room_name":document. ...)
    Anhedonia
        76
    Anhedonia  
    OP
       2016-08-06 02:01:35 +08:00
    @mxi1 对 主舞台我现在也看不了
    A 队那边还没别的主播来解说 我好急
    mxi1
        77
    mxi1  
       2016-08-06 17:23:40 +08:00
    @Anhedonia 数字结尾的房间页面与名称结尾的页面结构应该不一样; douyutv 的插件估计只考虑到了名称结尾的页面。
    mxi1
        78
    mxi1  
       2016-08-06 21:21:34 +08:00
    @Anhedonia https://raw.githubusercontent.com/fatdeer/livestreamer/add-pandatv-plugin/src/livestreamer/plugins/pandatv.py github 上的 fatdeer 写了一个 panda tv 的插件,亲测可用。

    今下午和晚上看了一下 douyu tv 的各个赛事直播的页面,发现跟通常的页面差别比较大。原作者的 url pattern 只考虑了通常情况;我试试看能不能改一个通用版本出来。
    mxi1
        79
    mxi1  
       2016-08-07 00:16:56 +08:00
    @Anhedonia 我把获取 room id 的方法改了一下,现在都可以看了。

    @@ -87,7 +87,18 @@ class Douyutv(Plugin):
    channel = match.group("channel")

    http.headers.update({"User-Agent": USER_AGENT})
    - room_id = http.get(self.url, schema=_room_id_schema)
    +
    + orig_data = http.get(self.url)
    +
    + p_correct_room_id = re.compile(r'data-room_id="(\d+)"', re.VERBOSE)
    +
    + matches = p_correct_room_id.findall(orig_data.text)
    + room_id = {"room_id": 0}
    +
    + if matches:
    + room_id["room_id"] = matches[0]
    + else:
    + room_id = http.get(self.url, schema=_room_id_schema)
    Anhedonia
        80
    Anhedonia  
    OP
       2016-08-07 00:24:10 +08:00
    @mxi1 破费!!!牛逼呀兄弟!!!!
    mxi1
        81
    mxi1  
       2016-08-07 00:41:52 +08:00
    @Anhedonia 小意思。哈哈哈,其实不难。
    mxi1
        82
    mxi1  
       2016-08-07 19:38:47 +08:00
    civilians
        83
    civilians  
       2016-08-07 22:49:43 +08:00
    @mxi1 感谢兄弟,成功实现 douyu 和 panda 的播放
    wensonsmith
        84
    wensonsmith  
       2016-08-10 09:16:05 +08:00
    bilibili Mac 客户端!!!
    bilibili Mac 客户端!!!
    bilibili Mac 客户端!!!

    可以支持斗鱼播放的!
    Anhedonia
        85
    Anhedonia  
    OP
       2016-08-10 12:22:00 +08:00
    @wensonsmith 并不能看
    you-get 各种崩
    Anhedonia
        86
    Anhedonia  
    OP
       2016-08-10 12:31:45 +08:00
    @wensonsmith 目前能看斗鱼的 我只能用 MAMA 和 livestreamer
    demx
        87
    demx  
       2016-08-26 03:54:52 +08:00
    @Anhedonia
    livestreamer 很好用,但是没有弹幕,请问有什么显示弹幕的办法吗?
    wensonsmith
        88
    wensonsmith  
       2016-09-01 17:13:09 +08:00
    @Anhedonia

    请看这个 issue : https://github.com/typcn/vp.youget/issues/1

    bilibili 自带的 you-get 有问题。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     971 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 19:02 PVG 03:02 LAX 12:02 JFK 15:02
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86