• 请不要在回答技术问题时复制粘贴 AI 生成的内容
wuhuanen
V2EX  ›  程序员

如何截取熊猫 tv 的源

  •  
  •   wuhuanen · Jul 12, 2017 via iPhone · 8501 views
    This topic created in 3403 days ago, the information mentioned may be changed or developed.
    斗鱼的视频源我会截
    用 kmplayer 播放发妈妈直播看~
    但是熊猫似乎加密方式不一样。
    还望各位赐教,不胜感激~^_^
    29 replies  •  2017-07-16 14:19:14 +08:00
    siyiye
    siyiye
    Jul 12, 2017
    1
    直接用客户端不行? TV/平板上面的都能装
    wuhuanen
    wuhuanen
    OP
    Jul 12, 2017 via iPhone
    2
    @siyiye 客户端我知道呀~^_^
    想知道原理 就可以去 twitch 盗播熊猫了
    Jays
    Jays
    Jul 12, 2017 via iPhone
    3
    douyu 咋截
    w88975
    w88975
    Jul 12, 2017
    4
    https://github.com/soimort/you-get
    用 you-get 下载视频流 然后用 ffmpeg 转成直播流直播
    w88975
    w88975
    Jul 12, 2017
    5
    不过楼主 盗播有点不道德吧
    wuhuanen
    wuhuanen
    OP
    Jul 12, 2017 via iPhone
    6
    @w88975 ~没 就看一个老外转的 pandatv wow 段风贤的。好奇 想知道他怎么做到~


    我自己就偶尔截下斗鱼的 丢播放器里看。懒得开浏览器
    crab
    crab
    Jul 12, 2017❤️1
    7
    https://room.api.m.panda.tv/index.php?method=room.shareapi&roomid=13713
    后面房间 id。返回的 address 就是地址。(_small 去掉就是原始)
    wuhuanen
    wuhuanen
    OP
    Jul 12, 2017 via iPhone
    8
    @crab 感谢~不过我手机是不是坏了。上面那一行 地址没看到有_small ~
    crab
    crab
    Jul 12, 2017
    9
    @wuhuanen 最后一行啊。address 输出的视频分辨率会因为移动接口成 small,如果你需要原始去掉那路径的_small
    wuhuanen
    wuhuanen
    OP
    Jul 12, 2017 via iPhone
    10
    @crab 懂了 ~~主要没开电脑 没试 手机发的贴~
    wuhuanen
    wuhuanen
    OP
    Jul 12, 2017
    11
    @crab 大清早试了试, 好强大。
    如果还可以, 可以再求个 斗鱼的 api 端口吗
    wuhuanen
    wuhuanen
    OP
    Jul 12, 2017 via iPhone
    12
    @crab 我右键斗鱼的直播间 查看源码 搜索 api 没找到。您是抓包的吗~熊猫的你提供的我测试了,很完美~^_^感谢
    andyhuzhill
    andyhuzhill
    Jul 12, 2017
    13
    想问问 斗鱼的视频源 是怎么截的? 我一般都是看斗鱼
    spinecho
    spinecho
    Jul 12, 2017
    14
    斗鱼的怎么截
    wuhuanen
    wuhuanen
    OP
    Jul 12, 2017
    15
    sweat89
    sweat89
    Jul 12, 2017
    16
    @wuhuanen 斗鱼怎么获取
    sweat89
    sweat89
    Jul 12, 2017
    17
    @wuhuanen 高大上的方法呢
    lee015
    lee015
    Jul 12, 2017
    18
    Chrome 调试下 js 就有啊。
    API 用这个: http://www.panda.tv/api_room?roomid=$1
    流地址这个格式,可以直接下载和播放:'http://pl%s.live.panda.tv/live_panda/%s%s.flv' % (plflag, room_key, suffix)
    (suffix: 超清空字符 '', 高清 '_mid',普通 '_small')
    wuhuanen
    wuhuanen
    OP
    Jul 13, 2017 via iPhone
    19
    wuhuanen
    wuhuanen
    OP
    Jul 13, 2017 via iPhone
    20
    twitch 是不是无法用 api 获取~今天折腾了一天。。。。
    lee015
    lee015
    Jul 13, 2017 via Android
    21
    twitch 也有 API,参考这个 youtube-dl 项目吧,可以找到很多视频站如何解析地址。twitch 的是```https://github.com/rg3/youtube-dl/blob/master/youtube_dl/extractor/twitch.py```
    wuhuanen
    wuhuanen
    OP
    Jul 13, 2017
    22
    @lee015 我试试,估计有难度, 毕竟我是小白,感谢。
    crab
    crab
    Jul 13, 2017
    23
    @wuhuanen chrome F12 模拟移动端 访问页面会自动切换 抓包就有了
    xiaojunjor
    xiaojunjor
    Jul 14, 2017
    24
    用 pot 看有弹幕吗?
    wuhuanen
    wuhuanen
    OP
    Jul 14, 2017 via iPhone
    25
    @crab ~抓包工具 简单粗暴 适合新手的有推荐的吗~
    crab
    crab
    Jul 14, 2017
    26
    @wuhuanen 浏览器自带 F12 啊。或者 fiddler
    wuhuanen
    wuhuanen
    OP
    Jul 16, 2017
    27
    @crab 请问 那个 模拟完移动端访问 是去 elments 里面找 api 代码吗?。
    wuhuanen
    wuhuanen
    OP
    Jul 16, 2017
    28
    crab
    crab
    Jul 16, 2017
    29
    @wuhuanen 抓包啊 XHR 选项卡就有
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4994 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 07:14 · PVG 15:14 · LAX 23:14 · JFK 02:14
    ♥ Do have faith in what you're doing.