awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
btjawa avatar

btjawa/BiliTools

0
View on GitHub↗
4,682 stars·308 forks·Rust·gpl-3.0·14 vuesbtjawa.top/bilitools↗

BiliTools

BiliTools is a modular download tool for Bilibili, supporting authentication, media extraction, metadata management, and user content backup. It provides a configurable download pipeline with QR-based session authentication, automatic captcha and device verification, and stream muxing that merges separate audio and video segments into a single file.

A plugin-based media extractor handles multiple content types and streaming endpoints, while a metadata scraping and tagging pipeline writes structured tags into files for media organizers. Subtitle and caption synchronization converts comment overlays to standard formats with accurate timing alignment.

The tool also offers audio extraction for lossless and spatial audio formats, user content backup for uploaded videos, playlists, watch-later lists, and favorites, and configurable application settings for UI theme, proxy, CDN filtering, audio conversion, file naming, and download history. Platform authentication supports QR, password, or SMS login with signature and fingerprint handling.

Features

  • Bilibili Media Downloads - This application downloads videos, audio, danmaku, Music, subtitles, and covers from Bilibili in multiple formats and resolutions Note, I inadvertently capitalized Music. Corrected above in this commentf1 Authentication & Identity Bilibili Authentication This application logs in to Bilibili via QR code, password, SMS, or session refresh with automatic captcha and/or device verification. Additionally sign-in via fingerprint is supported for applicable platforms, though descriptions mainly mention device verification from f1 original row — keeping it generic:f2 Authentication & Identity Platform Authentication This application logs into general platforms using QR code, password, or SMS verification with signature and fingerprint support. f3 Configuration & Extensibility Application Configuration This application configures UI theme, clipboard monitoring, HTTP proxy, CDN filtering, audio conversion, file naming, and download history. f4 Content & Media Audio Download This application down
  • Web-Scraped Metadata Tagging Pipelines - Extracts detailed metadata from media pages and writes it into files as structured tags for media organizers.
  • Configurable Download Pipelines - Allows users to customize every download stage through settings for proxy, CDN, naming, and format selection.
  • Media Downloaders - A download utility that fetches rich media, including danmaku, music, covers, and user collections, with automatic stream merging and format selection.
  • Video Downloaders - A command-line tool for downloading videos, audio, subtitles, and metadata from Bilibili with multi-format and high-resolution support.
  • Bilibili Video Downloads - Downloading videos, audio, danmaku, subtitles, and covers from Bilibili in multiple resolutions up to 8K with automatic stream merging.
  • Stream Muxing Download Engines - Downloads separate audio and video segments and merges them using format-specific muxing to produce a single file.
  • Platform-Specific Account Logins - Logging into a Bilibili account using QR code, password, or SMS with automatic captcha and device verification for authenticated downloads.
  • Bilibili Account Authentications - This application logs in to Bilibili via QR code, password, SMS, or session refresh with automatic captcha and device verification.
  • QR-Code Handshakes - Authenticates by scanning a QR code, automatically handling device verification and captcha resolution.
  • Plugin-Based Web Media Extractors - Loads platform-specific extraction modules to support multiple media types and streaming endpoints.
  • Caption Overlay Synchronizers - Downloads subtitles and comment overlays, converting them to standard formats with accurate timing alignment.
  • Media Metadata Scrapers - Scraping, writing, and generating metadata files and AI summaries for downloaded Bilibili media to organize local collections.
  • User Content Backups - Downloading a user's uploaded videos, articles, playlists, watch-later list, and favorites from Bilibili to create an offline archive.
  • Platform Audio Track Extractors - Extracting lossless and spatial audio tracks or standalone music from Bilibili for offline listening or archive.
  • Audio-Only Downloads - This application downloads audio tracks and standalone music, including lossless and spatial audio formats, from online platforms.
  • Bilibili Account Logins - An authenticator that handles QR code, password, SMS, and session login with captcha and device verification for Bilibili accounts.

Historique des stars

Graphique de l'historique des stars pour btjawa/bilitoolsGraphique de l'historique des stars pour btjawa/bilitools

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à BiliTools

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec BiliTools.
  • nilaoda/bbdownAvatar de nilaoda

    nilaoda/BBDown

    13,896Voir sur GitHub↗

    BBDown is a command line media downloader and API client designed for downloading videos, audio, and subtitles from Bilibili. It functions as a tool for video archiving and content scraping, capable of parsing video metadata and extracting stream URLs via Bilibili web, TV, and mobile interfaces. The project provides a media download server that hosts a network interface, allowing its parsing and downloading capabilities to be exposed as an API for remote clients. It utilizes multi-API stream resolution to identify the highest quality streams across different platform endpoints. The tool incl

    C#downloader
    Voir sur GitHub↗13,896
  • scottsloan/bili23-downloaderAvatar de ScottSloan

    ScottSloan/Bili23-Downloader

    5,152Voir sur GitHub↗

    Bili23-Downloader is a cross-platform tool designed for downloading high-quality videos, audio streams, and subtitles from the Bilibili platform. It functions as a media downloader and metadata extractor, enabling the backup and archival of online content to local storage. The project includes a media file organizer that uses custom naming templates to sort content into structured directory systems. It also provides utilities for exporting subtitles and scrolling comments, embedding cover art into video files, and selecting specific resolutions and audio formats. To increase retrieval speed,

    Pythonbili23bilibilibilibili-downloader
    Voir sur GitHub↗5,152
  • nicennnnnnnlee/bilibilidownAvatar de nICEnnnnnnnLee

    nICEnnnnnnnLee/BilibiliDown

    5,020Voir sur GitHub↗

    BilibiliDown is a cross-platform desktop application designed for downloading high-resolution videos, audio, and images from the Bilibili platform. It functions as a batch media downloader and content archiver, enabling the retrieval of content from user spaces, playlists, and curated favorites lists for local offline storage. The tool distinguishes itself through media processing and archiving capabilities, including the ability to save video supplements such as closed captions and bullet comments. It features a media transcoding tool to convert streams into standard audio and video formats

    Javabilibilicookiedownload-videos
    Voir sur GitHub↗5,020
  • henryhaohao/bilibili_video_downloadAvatar de Henryhaohao

    Henryhaohao/Bilibili_video_download

    3,521Voir sur GitHub↗

    This project is a desktop application designed for archiving video content and animation series from the Bilibili platform to local storage. It functions as a media download manager that enables offline access to single-part clips and multi-part series by resolving remote video identifiers and manifests into downloadable file paths. The application distinguishes itself by supporting authenticated access, allowing users to inject stored session cookies to retrieve high-definition streams and premium content that would otherwise be restricted. It also incorporates download acceleration through

    Pythonbilibilipythonvideodownload
    Voir sur GitHub↗3,521
Voir les 30 alternatives à BiliTools→

Questions fréquentes

Que fait btjawa/bilitools ?

BiliTools is a modular download tool for Bilibili, supporting authentication, media extraction, metadata management, and user content backup. It provides a configurable download pipeline with QR-based session authentication, automatic captcha and device verification, and stream muxing that merges separate audio and video segments into a single file.

Quelles sont les fonctionnalités principales de btjawa/bilitools ?

Les fonctionnalités principales de btjawa/bilitools sont : Bilibili Media Downloads, Web-Scraped Metadata Tagging Pipelines, Configurable Download Pipelines, Media Downloaders, Video Downloaders, Bilibili Video Downloads, Stream Muxing Download Engines, Platform-Specific Account Logins.

Quelles sont les alternatives open-source à btjawa/bilitools ?

Les alternatives open-source à btjawa/bilitools incluent : nilaoda/bbdown — BBDown is a command line media downloader and API client designed for downloading videos, audio, and subtitles from… scottsloan/bili23-downloader — Bili23-Downloader is a cross-platform tool designed for downloading high-quality videos, audio streams, and subtitles… nicennnnnnnlee/bilibilidown — BilibiliDown is a cross-platform desktop application designed for downloading high-resolution videos, audio, and… henryhaohao/bilibili_video_download — This project is a desktop application designed for archiving video content and animation series from the Bilibili… iawia002/annie — Annie is a command-line video downloader and web video extraction library written in Go. It functions as a concurrent… aandrew-me/ytdownloader — ytDownloader is a video downloader and media extraction tool that uses the yt-dlp engine to retrieve video and audio…