AI summary
Auto-recording tool for Bilibili live streams with FLV, HLS, and audio-only modes. Detects stream starts automatically, records danmaku/gifts/SCs, and supports QR login with follow imports. Features corrupted-file repair, backup CDN line switching, and a debug server. Keeps recording in background via foreground service. Interface is Chinese-only.
Generated by AI. May contain inaccuracies.
About this app
Bilibili Live Auto-Recording Tool – An Android native app ported from the original CHKZL/DDTV (C#/.NET). VSCode-style UI + Bilibili Pink (#FB7299) theme, project structure referencing xialiag/BBDownAndroid.
Features
- Auto-record on stream start: batch polling to detect live starts, automatically starts recording. Supports FLV direct recording and HLS modes. - FLV direct (default): writes continuous FLV tags while downloading, timeline is naturally correct, playable immediately after recording. On disconnection and reconnection, continues writing to the same file (original Append behavior). - HLS: segment-level retransmission, more stable under network fluctuations. Interrupted files are automatically repaired via a fallback chain. - Audio-only: pulls only the audio stream, outputs *_original_audio.m4a standard audio files, automatically embeds title/host/date metadata + room cover. Interrupted/corrupted files undergo three-level fallback repair (error-tolerant copy → AAC re-encoding). - Danmaku recording: records danmaku / gifts / SCs / captain purchases / renewals / entries, automatically archived at stream end (JSON + CSV). - QR code login: supports both Web and TV login states, plus cookie paste login. - Follow import: pulls follow groups, one-click batch import monitoring. Adding a room automatically fetches the host name/title (no more placeholder "Room 12345" directories). - Backup line switching: instantly switches to backup lines on 403/errors (CDN multi-line rotation). - Repair tools: corrupted file repair (ignore errors and remux), full transcoding, fast remuxing (remux), queue with cancel/retry. Supports video and audio (m4a) files. - File management: archived by host/date, cover display, automatic merging of variants (repaired/transcoded badges), auto-repair chain on playback failure. - Recording history: recorded per session, supports batch management (multi-select delete). - Debug server (port 19864): real-time browser viewing of status/logs/crash logs/history logs, toggle in settings, disabled by default. - Auto-update: checks GitHub Releases, silent check on startup + manual check.
Quick Start
1. Open App → top-right + to add a room (room ID / short ID / UID) 2. Login (QR scan in account page) → auto-recording is enabled by default 3. Adjust in Settings: recording mode (FLV / HLS / Auto), default quality, splitting rules, audio-only, etc.
Interface language: Chinese
What's new
- Stability Improvements
- Added frontend JS auto-detection and self-healing — 15s heartbeat probe, automatic page reload after 45s of no response (max 2 attempts), restores previous view and danmaku room. - Added fallback for event stagnation — if a room is active (recording or danmaku) with no events for 30 seconds, automatically pulls full data.
- New Features
- Added "Keep screen on" toggle in settings. - Added foreground service and WakeLock for continuous background operation (detection, recording, danmaku continue even when screen is off).
About this version
- Version
- 0.7.9 (19)
- Size
- 19.82 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Architecture
- arm64-v8a
- Downloads
- 12
- Updated
- Aug 7, 2026
- Package
- com.ddtv.app
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10