DDTV

Verified safeOpen sourceExclusive
No reviews reviews
12
downloads
7.0
android

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

v0.7.9Aug 7, 2026
  • 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

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app