V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
KentY
V2EX  ›  问与答

求助下, 这个页面的视频如何抓到本地

  •  
  •   KentY · 2016-04-18 19:58:28 +08:00 · 2021 次点击
    这是一个创建于 3140 天前的主题,其中的信息可能已经有所发展或是发生改变。

    链接:

    http://world.kbs.co.kr/chinese/news/news_focus.htm

    打开后有个视频, 下面也有过往时期的视频链接. 现在想把一些视频本地, 现成浏览器的插件试了不好用, 看了代码用 firebug, 好像是(不确定)定期发请求到服务器获取片段.

    没做更深的研究. 有这方面行家吗? 如果有空帮着给看看.

    最好是有现成的办法, 不用自己弄的, 如果实在没有现成的, 本人到也有点脚本编写和开发经验, 如果需要编点程序, 大概讲下实现方法, 我可以自己试试.

    谢谢

    5 条回复    2016-04-26 14:36:53 +08:00
    fcicq
        1
    fcicq  
       2016-04-18 20:59:09 +08:00
    点击任意视频 inspect 可以看到 vod_player.htm, 然后找到 rtmp 地址用 rtmpdump.
    KentY
        2
    KentY  
    OP
       2016-04-19 21:43:31 +08:00
    @fcicq 谢谢, 我刚看了下, 能找到那个 rtmpdump 链接, 但是公司网络环境比较复杂, 用 rtmpdump 链接不上, 我待会下班回家再试试...
    KentY
        3
    KentY  
    OP
       2016-04-20 16:24:07 +08:00
    @fcicq 不行... 下载可以, 但是下载过程奇怪,没等到 100%

    找到 rtmp 链接, 命令行 rtmpdump 下载, 连接, 下载正常开始, 进度到 3%左右, 又回到 1%, 然后也许再到 5%, 又回到 2%.. 一直这样反复, 但是文件大小一直递增, 并不重新写, 直到 20%左右的时候, 文件已经超过 1G, 试了几次都这样, 没等待到 100%. 未完成的下载文件可以播放, 但如意料之中,不完整.
    fcicq
        4
    fcicq  
       2016-04-20 16:34:46 +08:00   ❤️ 1
    @KentY 有可能是 rtmp 防盗链. 可能你的资源并不支持 seek 或者依赖特定的命令才能续传, 这话说起来就长了. 加个 --live 参数如果中间还是断的话情况就相当不妙, 需要复杂的分析方法了.
    KentY
        5
    KentY  
    OP
       2016-04-26 14:36:53 +08:00 via iPhone
    @fcicq the live option helped. Thx
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1626 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 16:58 · PVG 00:58 · LAX 08:58 · JFK 11:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.