Bilibili-Videountertitel-SRT-Export und halbautomatische Transkription

Bilibili-Videountertitel-SRT-Export und halbautomatische Transkription

Das aktuelle Problem, dass offizielle Transkriptionen nicht verwendet werden können, wird gelöst.

madeBy
SShawn
installedBy
6
fromYouMind
B站字幕转录与SRT导出

https://www.bilibili.com/video/BV1SPPWzkEpB/?spm_id_from=333.1387.collection.video_card.click&vd_source=54d189621bad7cfb2bc05f8da31384ed

已提取 bvid:BV1SPPWzkEpB。现在进入第2步,调用 B站 view 接口获取权威视频信息。

view 接口返回的关键信息:

  • 标题:认知03.06:女星经纪人交易模型2026重制版(1)
  • UP主:懒惰投资者
  • aid:116180023117618 | cid:36489072225
  • 时长:765 秒(12分45秒)
  • 付费状态:免费视频(pay=0, ugc_pay=0, arc_pay=0 ✅)

现在进入第3步:打开浏览器,引导你手动开启 AI 字幕。

浏览器已连接,而且 B站视频页已经打开了!让我先确认页面状态。

页面已加载完毕。B站播放器上的「字幕」按钮(e24)已识别到。

根据经验教训,B站字幕菜单项位于 shadow DOM 中,浏览器扩展无法自动点击「中文」选项,需要你手动操作一下:


请在刚才打开的B站视频页中操作:

  1. 点击播放器右下角的 「字幕」 按钮
  2. 在弹出的菜单中选择 「中文」(不是「关闭」)
  3. 等待 5-10 秒,让 AI 字幕开始生成
  4. 然后回复 「继续」

当前视频:认知03.06:女星经纪人交易模型2026重制版(1)(up:懒惰投资者,时长 12:45)

继续

好的,现在获取当前时间戳并请求 player/v2 接口。

⚠️ 重要发现:该视频为充电专属视频!

player/v2 返回的关键信息:

字段
is_upower_exclusivetrue
is_upower_playtrue
elec_high_level.title「六阶深入解读」充电专属视频
need_login_subtitlefalse(已登录 ✅)
AI 字幕ai-zh / ai-en / ai-ja 等 6 种语言均可用

根据经验教训(MEMORY.md v4):充电专属视频的 AI 字幕极大概率会持续错配。 B站 AI 字幕系统可能无法正常访问充电专属视频的音频内容,会返回其他视频(如空镜头教程、手机评测等)的缓存错配字幕,且无论重试多少次都无法获得正确字幕。

不过这次有一个积极的信号:字幕 URL 路径中包含了当前视频的 aid+cid11618002311761836489072225),这在之前的错配案例中是没有的。所以这次的字幕有可能是正确的。

我建议以下方案,请选择一个:

继续

Anweisungen

Der Autor hat die Anweisungen auf privat gesetzt. Nachfolgend finden Sie eine kurze Beschreibung.

description

Unter der Voraussetzung, dass Untertitel erfolgreich gecrawlt und SRT-Dateien generiert werden, beträgt der minimale Ressourcenverbrauch im AUTO-Modus 77 Punkte. Aktuell ist die Transkription von Bilibili-Videos durch YouMind noch nicht optimal und kann zu Abstürzen führen (siehe Abbildung 3). Vor der offiziellen Optimierung konnte diese Funktion mithilfe eines angemeldeten Browsers offizielle KI-Untertitel von Bilibili-Videos (Link/BV-Nummer/YouMind-Videodatei) abrufen, lesbare Transkriptionsdokumente erstellen und standardmäßige SRT-Untertiteldateien (lokale .srt-Datei + YouMind-Dokument) exportieren. Die integrierte CID-Kalibrierung und die Überprüfung der Untertitelkonsistenz verhindern fehlerhafte oder abgelaufene Untertitel. Die Bedienung wurde so weit wie möglich vereinfacht. Klicken Sie bei Bedarf gemäß der Anweisung der Funktion (siehe Demonstration) manuell auf die KI-Untertitelerkennung auf der bereits geöffneten Bilibili-Videoseite, wählen Sie Chinesisch aus und extrahieren Sie anschließend die Untertitel. Dies ist derzeit die stabilste Extraktionsmethode, da die ursprünglich im Video enthaltenen Untertitel in der Regel nicht erkannt werden. Die Datei wird automatisch heruntergeladen (Mac: ~/download; Windows: unbekannt). Klicken Sie in der Zeilenansicht auf „Hochladen“. ---——————————————————————————————————————————————————--- Folgende Probleme können auftreten und lassen sich beheben: 1. Beim Hinzufügen des Bilibili-Links zur .ym-Datei kann es vorkommen, dass die Untertitel nicht extrahiert werden. Klicken Sie in diesem Fall auf die drei Punkte („…“) in der oberen rechten Ecke und wählen Sie „Erneut extrahieren“. Nach dem Klicken wird wahrscheinlich der normale Bildschirm angezeigt, jedoch ohne Videofenster. Durch erneutes Hinzufügen eines Links wird die Extraktion erfolgreich durchgeführt. Alternativ können Sie alle Seiten schließen und wieder öffnen bzw. auf den Bilibili-Link (anstatt auf den Webseitenlink) klicken. 2. Gelegentlich können während der Ausführung von Skills Fehler bei der Untertitelextraktion auftreten. Dies kann an kostenpflichtigen/kostenlosen Videos liegen. Lassen Sie die KI die Aufgabe automatisch beheben. Dieses Problem sollte nicht auftreten, wenn Sie die Anweisungen befolgen. Die offizielle Antwort lautet wie folgt: 1. Das Bilibili-Video selbst enthält keine Untertiteldatei. Beim Speichern des Bilibili-Links versucht die KI automatisch, die Untertiteldatei abzurufen, was jedoch fehlschlägt und daher zu einem leeren Ergebnis führt. 2. Der Abruf der Untertitel wird von der KI initiiert, die versucht, den Videostream für die Transkription abzurufen. Bilibili bietet diese Methode jedoch nicht an. Daher dreht sich die Ladezeit endlos, was auf einen Fehler hinweist. ------ Lösung 1: Prüfen Sie, ob entsprechende Videos auf YouTube und TikTok vorhanden sind. Diese beiden Plattformen unterstützen die Transkription von Videostreams, sodass die zweite oben genannte Lösung funktioniert. ------ Zukünftige Optimierungen: 1. Wir werden das Verhalten der KI-Funktion `grabFileTranscript` verbessern, um zu verhindern, dass Bilibili Untertitel abruft und somit diese Situation zu vermeiden. Wir freuen uns auf die offizielle Anpassung. Bis dahin kann dies als Übergangslösung dienen, die es mir ermöglicht, einige Punkte zu sammeln und Verluste auszugleichen. Vielen Dank an alle. Bei Fragen könnt ihr euch an @ShawnHam in der Gruppe wenden.

Finde deine nächste Lieblingsfähigkeit

Entdecke weitere kuratierte KI-Fähigkeiten für Recherche, Kreativität und den Arbeitsalltag.

Alle Fähigkeiten entdecken