ダウンロードとプロキシ規則
Bilibili Referer、ブラウザー User-Agent、Range を付けます。署名 URL の期限切れ後は元ページを再解析します。
推奨バックエンドリクエストヘッダー
User-Agent: Mozilla/5.0
Referer: https://www.bilibili.com/
Range: bytes=0-EasyDown REST API プラットフォームガイド
複数の Bilibili URL 形式を一つの動画項目に正規化し、動画、分離音声、サムネイル、再生時間、画質情報を保持します。
EasyDown Bilibili 動画ダウンロード API で公開 BV、av、短縮 URL、リスト、番組、対応再生 URL を解析します。
Bilibili 動画取得 API · Bilibili メディア API
本番 REST Endpoint
POST https://api.easydown.org/api/v1/parsebilibili.com/video/BV...bilibili.com/video/av...b23.tv/{code}bilibili.com/bangumi/play/ep...https://www.bilibili.com/video/BV1sW4y197cE/
curl -X POST https://api.easydown.org/api/v1/parse \
-H "Authorization: Bearer ed_live_xxx" \
-H "Content-Type: application/json" \
-d '{"url":"https://www.bilibili.com/video/BV1sW4y197cE/"}'共通レスポンス外形は一定で、プラットフォームに応じてメディア配列と属性が入ります。
一部画質は DASH で videos[] と audios[] が分離します。両方を保存し、互換性があれば FFmpeg で再エンコードせず結合します。
{
"status": 200,
"data": {
"platform": "bilibili",
"title": "Example bilibili public post",
"thumbnail": "https://cdn.example.com/thumbnail.jpg",
"duration": 24,
"images": [],
"videos": [
{
"url": "https://cdn.example.com/video.mp4",
"quality": "1080p video-only",
"mimeType": "video/mp4",
"width": 1080,
"height": 1920,
"hasAudio": false,
"source": "direct"
}
],
"audios": [
{
"url": "https://cdn.example.com/audio.m4a",
"quality": "128kbps",
"mimeType": "audio/mp4"
}
]
},
"msg": "success"
}Bilibili Referer、ブラウザー User-Agent、Range を付けます。署名 URL の期限切れ後は元ページを再解析します。
User-Agent: Mozilla/5.0
Referer: https://www.bilibili.com/
Range: bytes=0-プロフィール、お気に入り、後で見る、単一動画 ID のないリスト、有料、DRM、地域制限コンテンツには対応しません。
利用権限のある公開メディアだけを処理してください。EasyDown はプライバシー設定、DRM、削除済みコンテンツ、プラットフォーム制限を回避しません。
配信前に選択した DASH 動画と音声を結合します。
署名ストリーム取得時は常に Bilibili Referer を付けます。
403 または署名期限切れの場合は再解析します。
Private API Token を作成し、このプラットフォームを権限で許可します。
完全な公開投稿 URL を共通 Endpoint に POST します。
images、videos、audios から必要項目を選びバックエンド経由で取得します。
AI Agent では MCP Endpoint、手動の公開メディア処理では Web ツールを利用できます。
対応する公開単体投稿形式は bilibili.com/video/BV..., bilibili.com/video/av..., b23.tv/{code}, bilibili.com/bangumi/play/ep... です。プロフィール、お気に入り、後で見る、単一動画 ID のないリスト、有料、DRM、地域制限コンテンツには対応しません。
一部画質は DASH で videos[] と audios[] が分離します。両方を保存し、互換性があれば FFmpeg で再エンコードせず結合します。
Bilibili Referer、ブラウザー User-Agent、Range を付けます。署名 URL の期限切れ後は元ページを再解析します。
画像、動画、音声 URL を一件以上返した成功リクエストは 1 credit です。失敗、非対応、認証エラー、空結果は課金されません。