difyz9/ytb2bili
A fully functional automated video processing system that supports downloading videos from platforms such as YouTube, automatically generating subtitles, translating content, creating metadata, and scheduling uploads to Bilibili. observed · 2026-08-28
Health v2 · maintenance only
79/100
- Activity 97
- Release rhythm 89
- Longevity 20
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 2.0
- age_days: 293
- days_rel: 78
- days_push: 22
- n_releases_24m: 29
Adoption not part of the score
1618 stars · 239 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
ytb2bili is a self-hosted video workflow application that automates downloading videos from YouTube, generating and translating subtitles, synthesizing voiceovers, creating AI metadata, and scheduling uploads to Bilibili. It combines a Go backend with a Next.js web console for task tracking, account linking, and manual review of the translation pipeline.
Use cases
- automatically download YouTube videos and re-upload them to Bilibili
- generate translated subtitles for videos
- add AI-generated voiceover to translated videos
- auto-generate video titles and descriptions with an LLM
- schedule and queue batch video publishing to Bilibili
- review translated subtitles with synchronized audio/video playback
- run a local video translation pipeline with configurable steps
When to choose
- you regularly republish YouTube content to Bilibili and want the whole pipeline automated
- you need subtitle transcription, translation, and voiceover in one self-hosted tool
- you want a web console to track, retry, and manage video processing tasks
- you prefer a Docker-deployable Go service with configurable pipeline steps
When to avoid
- you only need a simple one-off video downloader like yt-dlp
- you need uploads to platforms other than Bilibili
- you require a fully managed cloud service rather than self-hosting
- you need a permissively licensed dependency - the repository has no explicit license
Facets
application · maturity active
video-processing speech-recognition nlp llm-inference tts workflow-automation web-framework scheduling media self-hosted self-hosted go youtube-to-bilibili subtitle-translation video-download ai-metadata-generation voiceover upload-automation nextjs-console video automation natural-language-processing docker web-server nodejs
1 source
- readme: https://github.com/difyz9/ytb2bili · fetched 2026-08-28 · a27bdde213c9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| difyz9/ytb2bili | main | 79 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem