Bilibili video altyazı SRT dışa aktarımı ve yarı otomatik transkripsiyonu

Bilibili video altyazı SRT dışa aktarımı ve yarı otomatik transkripsiyonu

Resmi transkripsiyonun kullanılamaması sorununu çözmek.

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),这在之前的错配案例中是没有的。所以这次的字幕有可能是正确的。

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

继续

Talimatlar

Yazar talimatları gizli olarak ayarladı. Aşağıda kısa bir özet yer alıyor.

description

Altyazıların başarıyla taranması ve SRT dosyalarının oluşturulması koşuluyla, AUTO modunda minimum tüketim 77 puandır. Şu anda, YM'nin Bilibili videolarının transkripsiyonu çok iyi değil ve doğrudan donmaya neden oluyor (Şekil 3'te gösterildiği gibi). Resmi optimizasyondan önce, bu beceri, oturum açılmış bir tarayıcı kullanarak Bilibili videolarından (bağlantı/BV numarası/YouMind video dosyası) resmi yapay zeka altyazılarını alabiliyor, okunabilir transkripsiyon belgeleri oluşturabiliyor ve standart SRT altyazı dosyalarını (yerel .srt + YouMind belgesi) seçici olarak dışa aktarabiliyordu. Dahili CID kalibrasyonu ve altyazı tutarlılığı doğrulaması, uyumsuz/süresi dolmuş altyazıları önler. İşlem süreci mümkün olduğunca basitleştirilmiştir. Beceri uyarısına göre, gerektiğinde (gösterime bakın), önceden açılmış Bilibili video web sayfasında altyazıları tanımak için yapay zekaya manuel olarak tıklayın, Çince'yi seçin ve ardından altyazıları çıkarabilirsiniz. Bu, şu anda en istikrarlı çıkarma yöntemidir, çünkü videoya orijinal olarak dahil edilen altyazılar genellikle tanınmaz. Dosya otomatik olarak (~.download; Mac sistemi için. Windows hakkında bilgim yok) klasörüne indirilecektir. Satır satır görünümde "Yükle"ye tıklayın. ---—————————————————————————————————————————————————--- Karşılaşılabilecek ve çözülebilecek sorunlar şunlardır: 1. Bilibili bağlantısını .ym dosyasına eklerken altyazıların çıkarılması başarısız olabilir. Bu durumda, sağ üst köşedeki "..." simgesine tıklayın ve "Yeniden Çıkar"ı seçin. Tıkladıktan sonra büyük olasılıkla normal ekran görünecektir, ancak video penceresi olmayacaktır. Ancak, yeni bir bağlantı eklemek, çıkarma işleminin başarılı olmasını sağlayacaktır. Alternatif olarak, tüm sayfaları kapatıp yeniden açın / Bilibili paylaşılan bağlantısına (web sayfası bağlantısı yerine) tıklayarak deneyin. 2. Bazen, uygulama çalıştırılırken altyazı çıkarma hataları oluşabilir. Bu, ücretli/ücretsiz videolardan kaynaklanabilir. Yapay zekanın görevi otomatik olarak onarmasına izin verin. Talimatları izlerseniz bu sorun oluşmamalıdır. Resmi yanıt şu şekildedir: 1. Bilibili videosunun kendisinde altyazı dosyası bulunmamaktadır. Bilibili bağlantısını kaydettiğimizde, otomatik olarak altyazı dosyasını almaya çalışır, ancak başarısız olur, bu nedenle sonuç boş olur. 2. Altyazı alma görevi, transkripsiyon için video akışını almaya çalışan yapay zeka tarafından başlatılır, ancak Bilibili bu yöntemi sağlamaz. Bu nedenle, sürekli döner ve başarısız olduğunu gösterir. ------ Çözüm 1: YouTube ve TikTok'ta ilgili videolar olup olmadığını kontrol edin. Bu iki web sitesi video akışı transkripsiyonunu desteklediğinden, yukarıda belirtilen ikinci çözüm başarılı olacaktır. ------ Gelecekteki optimizasyonlar: 1. Bilibili'nin altyazıları almasını önlemek için yapay zekanın `grabFileTranscript` davranışını geliştireceğiz, böylece bu durumdan kaçınacağız. Resmi uyarlamayı dört gözle bekliyoruz. O zamana kadar, bu geçici bir önlem olarak hizmet edebilir ve bazı puanlar kazanmama ve bazı kayıpları telafi etmeme olanak tanır. Herkese teşekkürler. Herhangi bir sorunuz varsa, grupta @ShawnHam'e ulaşabilirsiniz.

Bir sonraki favori becerini bul

Araştırma, üretim ve günlük işler için özenle seçilmiş daha fazla AI becerisini keşfet.

Tüm becerileri keşfet
Bilibili video altyazı SRT dışa aktarımı ve yarı otomatik transkripsiyonu - YouMind Becerisi