YT2BB: YouTube to Bilibili

Gjør en YouTube-video om til en tospråklig EN/ZH tekstet, Bilibili-klar opplasting med reell QA-linting.

av Agents365-ai · Agents365-ai/yt2bb

Krever oppsett ★ 9.6/10

YT2BB: YouTube to Bilibili — Gjør en YouTube-video om til en tospråklig EN/ZH tekstet, Bilibili-klar opplasting med reell QA-linting.

Hva den gjør

Kjører en seks-trinns pipeline (nedlasting, transkribering, oversettelse, sammenslåing, brenning, publiseringsinfo) som omgjør en YouTube-video til en hardkodet tospråklig engelsk/kinesisk tekstet fil pluss Bilibili-opplastingsmetadata, med Netflix-stil timing/CPS lint-sjekker og plattform-bevisst ASS-tekststil. Utløses når en bruker ønsker å ombruke en YouTube-video for Bilibili eller legge til tospråklige hardkodede undertekster; krever `yt-dlp` og en `whisper`-backend installert lokalt for nedlastings-/transkriberingsstadiene.

Testrapport

Kjørte den medfølgende `srt_utils.py` ende-til-ende på et eksempel EN/ZH SRT-par: sammenslåing produserte korrekte tospråklige oppføringer, lint fanget en reell timing-defekt (0ms gap mellom signaler, under Netflix's 83ms minimum) som baseline håndskrevet kode ikke ville ha sjekket, og `to_ass` sendte ut en korrekt Netflix-forhåndsinnstilt ASS-fil med plattformspesifikke fonter og marger – en genuint fungerende, velkonstruert pipeline, men nedlastings-/transkriberingsstadiene trenger `yt-dlp` og `whisper` installert (ingen av dem til stede i sandkassen) før hele YouTube-til-Bilibili-flyten kjører.

Testet på: 2026-07-14 · Claude Code 2.x (agent harness)

Installer

git clone https://github.com/Agents365-ai/yt2bb.git ~/.claude/skills/yt2bb

Kommandoer og eksempelprompter

  • /yt2bbGjør en YouTube-video om til en tospråklig EN/ZH tekstet, Bilibili-klar opplasting med reell QA-linting.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Turn this YouTube video into a bilingual EN/ZH Bilibili upload
  • Burn Chinese and English subtitles onto this video for Bilibili
  • Check my subtitle timing against Netflix's minimum gap rules