V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
douglas1997
V2EX  ›  问与答

如何下载 bilibili 的视频?

  •  
  •   douglas1997 · May 19, 2017 · 6255 views
    This topic created in 3276 days ago, the information mentioned may be changed or developed.

    RT, 有的想收藏。bilibilijj 失效的可能性很大(下载不动), 但是一些脚本又只能下载分段且有大量重复。

    我也尝试了you-get, 但是它总是给我报 403 错误, 可能是因为没有登录的原因。

    大家有什么解决方案没? 自己写脚本可以接受。主要是不知道什么方式实现的好, 当然最好是 Command Line Style。

    Thanks.

    Supplement 1  ·  May 19, 2017
    It is really kind of you all in the forum.
    Greatly appreciated and sincere thanks.
    31 replies    2017-05-20 00:02:51 +08:00
    XhstormR
        1
    XhstormR  
       May 19, 2017 via Android
    xiandao7997
        2
    xiandao7997  
       May 19, 2017 via iPhone
    eagleget 也许可以
    irainsoft
        3
    irainsoft  
       May 19, 2017
    UWP 客户端
    douglas1997
        4
    douglas1997  
    OP
       May 19, 2017
    @XhstormR This program is awesome, but it takes time to find url embedded in the html. And some embedded urls are not in the format of `https://bangumi.bilibili.com/player/web_api/...` which causes exceptions. May we could find a general way to download from the original url.
    fiepi
        5
    fiepi  
       May 19, 2017 via Android
    codexu
        6
    codexu  
       May 19, 2017
    http://www.jijidown.com/ 当然是这个了啊
    douglas1997
        7
    douglas1997  
    OP
       May 19, 2017
    @fiepi Thanks, a new discovery. Could you tell me the mechanism behind the service? I am really curious.
    jy02201949
        8
    jy02201949  
       May 19, 2017
    不是应该用 you-get 么
    douglas1997
        9
    douglas1997  
    OP
       May 19, 2017
    @codexu I couldn't download some videos from this website, although it is helpful at most time.
    jy02201949
        10
    jy02201949  
       May 19, 2017
    @jy02201949 #8 抱歉没有注意看楼主已经用了 youget
    douglas1997
        11
    douglas1997  
    OP
       May 19, 2017
    @jy02201949 Never mind.
    actto
        12
    actto  
       May 19, 2017 via Android
    windows phone 客户端,下载下来就是 mp4 格式的,存在 tf 卡里。
    douglas1997
        13
    douglas1997  
    OP
       May 19, 2017
    @fiepi It is really fast and convenient. Much appreciated.
    xueb96
        14
    xueb96  
       May 19, 2017
    http://kanbilibili.com/ (不需要命令行
    wendellup
        15
    wendellup  
       May 19, 2017
    angelina4567
        16
    angelina4567  
       May 19, 2017
    这种问题百度下就有答案,搞那么多事情干嘛
    l9rw
        17
    l9rw  
       May 19, 2017
    Internet Download Manager
    wojiaodaxiaxia
        18
    wojiaodaxiaxia  
       May 19, 2017 via Android
    pip 更新的 you-get 不是最新的. 直接克隆仓库, 用最新的版本往往就没问题了
    paubrk
        19
    paubrk  
       May 19, 2017
    shakoon
        20
    shakoon  
       May 19, 2017
    用安卓手机客户端离线下载,然后去 Android/data/tv.danmaku.bili/download 里面找 blv 文件,改个扩展名就能拿电脑放了
    ayconanw
        21
    ayconanw  
       May 19, 2017
    arnie
        22
    arnie  
       May 19, 2017
    这个我在用,可以下载 b 站视频,年头久远的视频也能 down 下来。
    https://weibomiaopai.com/
    canbingzt
        23
    canbingzt  
       May 19, 2017
    https://chrome.google.com/webstore/detail/唧唧 chrome 扩展程序 /kkbeponpcponmcikbgongkmhkbifocpf
    pyg992313
        24
    pyg992313  
       May 19, 2017
    下载一个 UC 浏览器 很方便的啊
    ClassicOldSong
        25
    ClassicOldSong  
       May 19, 2017 via Android
    Bilisound 你值得拥有
    https://www.biliget.com
    BBrother
        26
    BBrother  
       May 19, 2017
    看了楼上才发现有这么多下载方法。。表示只用过 you-get 和 UWP 客户端,都挺好用的啊。
    gdsagdada
        27
    gdsagdada  
       May 19, 2017
    android 离线后导出 flv
    owlsec
        28
    owlsec  
       May 19, 2017
    楼上这么多方法。。。。玩坏了要 Hhhh
    jakiepaper
        29
    jakiepaper  
       May 19, 2017 via iPhone
    楼主你为何要飙英语啊……
    mingyun
        30
    mingyun  
       May 19, 2017
    you-get 经常失败,比如这个
    $ you-get.exe http://www.bilibili.com/video/av10375336/
    you-get: [error] oops, something went wrong.
    you-get: don't panic, c'est la vie. please try the following steps:
    you-get: (1) Rule out any network problem.
    you-get: (2) Make sure you-get is up-to-date.
    you-get: (3) Check if the issue is already known, on
    you-get: https://github.com/soimort/you-get/wiki/Known-Bugs
    you-get: https://github.com/soimort/you-get/issues
    you-get: (4) Run the command with '--debug' option,
    you-get: and report this issue with the full output.
    douglas1997
        31
    douglas1997  
    OP
       May 20, 2017
    @jakiepaper 就突然想锻炼一下。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5267 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 115ms · UTC 01:10 · PVG 09:10 · LAX 18:10 · JFK 21:10
    ♥ Do have faith in what you're doing.