DDTV

Verified safeOpen sourceExclusive
No reviews reviews
9
downloads
7.0
android

AI summary

Auto-recording tool for Bilibili live streams with FLV, HLS, and audio-only capture modes. Records danmaku, gifts, and super chats; supports QR login, follow imports, CDN backup switching, and built-in repair tools. Interface is in Chinese. Requests broad storage permissions (MANAGE_EXTERNAL_STORAGE) for file operations. Open source with auto-update via GitHub.

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.14Aug 18, 2026
  • Fixes
  • Bullet screen sending now waits for server confirmation. Previously, messages were marked as "sent" immediately, failing to detect CSRF errors, rate limiting, or login issues. Now it waits for server response (3s timeout) and displays the actual error from Bilibili (e.g., CSRF validation failed, request blocked). Specific messages are shown for no connection, not logged in, or missing CSRF. - Removed emojis from logs.
  • Downloads
  • Added three FFmpeg engine versions: FFmpeg 6, FFmpeg 8, and FFmpeg 9 (arm64-v8a).

About this version

Version
0.7.14 (24)
Size
19.82 MB
Requires Android
7.0
Target SDK
24
Architecture
arm64-v8a
Downloads
9
Updated
Aug 18, 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