Download videos from bilibili.com

Just found a nice website that analyzes the video path and so we could download the videos that are on bilibili.com! As of today when I post this, the webpage ibilibili.com is still alive.

Method 1 (simplest): iBilibili

The trick is simple. When you go to a video page like

http://www.bilibili.com/video/av2555634/

You can just add "i" before "bilibili" like

http://www.ibilibili.com/video/av2555634/

That is it!

Detailed Instruction for iBilibili (04/22/2016)

Kinda surprised many people love bilibili. In comments people are a little confused on how to download the video. Below is a brief tutorial.

Say you have visited http://www.ibilibili.com/video/av2555634/ and want to download the video. If there are multiple videos embedded/posted, then it'll show multiple links. For example,

Screen Shot 2016-04-22 at 9.52.42 AM

Each row is one video, from left to right these are "click to watch the video", "parse low quality mp4", "download video (video size)", "MP3 download (mp3 size)" (disabled I think), "show QR code to download", "download popup comments".

If there is only one video, it might show the following instead.

Screen Shot 2016-04-22 at 9.52.52 AM

From left to right these are "mobile video" (mp4 format), "mobile QR code", "HD video" (flv format, might be broken), "popup comments", "screenshot", and "parse via JiJi" (seems broken and only ads are showing).

Method 2: bilibilih5.club (07/31/2016)

NOTE: the webpage now has some parsing issues for different parts. Only the first part can be accessed. Use Method 1 if possible. (11/05/2016) the problem has been fixed as of 11/27/2016, cheers!

NOTE2: as of 12/11/2016, BH-5 is down again.. yes, again.. I guess it has to do with bilibili internal changes on its player. The good news is bilibili is using HTML5 as its player now. Maybe we can do something easier just like BH-5. Stay tuned.

People were having some issues downloading videos using ibilibili.com. Here I find another nice website that is essentially a html5 version of bilibili. Why that's good? Because you can directly right click on the video and do "Save as..."

The website is http://www.shiroblue.cn/ or http://bilibilih5.club/ (same site, different domain names) (obviously the web owner has permanently switched to the new domain name).

Either you copy the name of the video and search for it, or do the following.

Suppose (@moon) had http://www.bilibili.com/video/av5047810 but it fails on the iBilibili method. Using the last few digits, we convert the link into:

http://bilibilih5.club/#/view/5047810

Now first click the video to play, and wait for the video playing, then right click on the video, we see "Save video as..." is there waiting for you.

It would also work if you replace "http://www.shiroblue.cn/" with "http://bilibilih5.club/".

Sometimes the video stuck after we click it to play, and "Save as" might not work as expected. A solution I can think of is to refresh the page, choose a different source (like "backup:1" if there is one), and then try again. This method has been deprecated since the website player no longer provides "source" option. If this does not work, post link here and I'll try to help you.

Method 3: FLVCD or other online video downloader

As many people from the comments suggested, it seems online video downloader is the best option so far (as of 01/15/2017, interestingly I find Method 1 still works fine for me). Here are a recommended list coming from the comments. Feel free to comment and add more.

Just be aware there might be ads.

Re-Organized 🙂 (10/30/2016)

Re-organized contents. Also thank "kimo" for providing an alternative method, but it seems vdYoutube.com failed on me.

96 thoughts on “Download videos from bilibili.com”

  1. I've always use BH5 to download. But since it is down these few days, i tried using ibilibili but when i click the link to download, it says harmful site. I am no tech whizz so it freaks me out. Lol. Do you have any solution? Oh man BH5 is the best thing for bilibili. Anyway, thanks for this awesome tutorial ^^

    1. yep I saw that too, but ibilibili is an authentic site. I'm not sure why it says harmful site.
      And I know.. it's so nice.. but bilibili updated its player so frequently. I suppose once that is stabilized, BH5 will come back. So stay tuned, and while waiting, just use ibilibili. You are gonna be fine.

  2. Thank you for the method.
    adding "i" is working but it takes a long long time, comparing with the "BH-5". however, BH-5 was working last night and not working today... (I clean cookies and caches already, still not working) (crying... ) is there any method to make the BH-5 work (to me) again? (I am using firefox)

    1. oh no.. i think BH-5 is down again.. this is by far what I found online. People have said vdYoutube can work, but I tried it and it only gives me the first part only. Feel free to try that, and let me know if it works for you.

  3. Thank you for your article, for me I use https://www.vdyoutube.com service to download from bilibili since it is https, and can download from various websites like youtube, facebook, twitter, vimeo, and many more.
    I hope any one can benefit from their service. It is really useful

    1. Part 3 is 1.4GB.. I do need to wait for a little bit longer than normal (about 30sec) but then it starts playing correctly. I can download it w/o probs. Have you tried "backup:1" in the "source" button?

      1. "try to choose "source" in the video player and switch to backup:1." I don't understand what it means. Please explain.
        I think I have the problem solved in a way. When the download failed, I just hit the "retry" button, and it starts downloading again. It could fail several times, and it takes a long time to download.

        1. Then maybe it's the internet problem, i.e. the connection isn't very stable. After you get the link to download, maybe try an application to assist downloading.
          In terms of "source", I think the website had some changes since I said that. Now they don't have it. Sorry about that.

          1. I typically use XunLei (or thunder), which is in Chinese.. (if you use Mac though, it is simple to use) But you are free to use anything that can resume the broken downloads. In the old days I like FlashGet but I'm not sure how they perform nowadays.

      1. oh...may i know which episode did you tried it on? it was episode 10 that has the problem. i think the link i provide jump into ep 1 when i copied it.
        if so could you check again? i still had that problem..:(
        Thank you so much!

  4. I have try download from bilibili using your method and its work fine to me, Thanks!
    But seems that "shiroblue" can't download if the video in bilibili is private ( http://www.bilibili.com/video/av6133993/ ) its just loading all the time....
    before this i usually using "flvcd.com" since it can download anything even the video is private, but the web has problem recently and i can't using it again.
    Do you know another way to download private video from bilibili? Thank you before 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *