YT2BB: YouTube to Bilibili
Gjør en YouTube-video om til en tospråklig EN/ZH tekstet, Bilibili-klar opplasting med reell QA-linting.
Krever oppsett
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 uploadBurn Chinese and English subtitles onto this video for BilibiliCheck my subtitle timing against Netflix's minimum gap rules