Xuất phụ đề video Bilibili định dạng SRT và chuyển đổi bán tự động thành văn bản.

Xuất phụ đề video Bilibili định dạng SRT và chuyển đổi bán tự động thành văn bản.

Giải quyết vấn đề hiện tại là không thể sử dụng bản ghi chép chính thức.

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

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

继续

Hướng dẫn

Tác giả đã đặt hướng dẫn ở chế độ riêng tư. Dưới đây là phần giới thiệu ngắn gọn về hướng dẫn.

description

Với điều kiện quét phụ đề thành công và tạo tệp SRT, mức tiêu hao tối thiểu ở chế độ TỰ ĐỘNG là 77 điểm. Hiện tại, khả năng phiên âm video Bilibili của YM chưa được tốt lắm và sẽ trực tiếp gây ra hiện tượng treo máy (như thể hiện trong Hình 3). Trước khi tối ưu hóa chính thức, kỹ năng này có thể lấy phụ đề AI chính thức từ video Bilibili (liên kết/số BV/tệp video YouMind) bằng trình duyệt đã đăng nhập, tạo tài liệu phiên âm dễ đọc và xuất chọn lọc các tệp phụ đề SRT chuẩn (tệp .srt cục bộ + tài liệu YouMind). Tính năng hiệu chỉnh CID tích hợp và xác minh tính nhất quán của phụ đề giúp tránh phụ đề không khớp/hết hạn. Quy trình thao tác đã được đơn giản hóa tối đa. Theo hướng dẫn của kỹ năng, khi cần (xem minh họa), hãy nhấp thủ công vào AI để nhận diện phụ đề trên trang video Bilibili đã mở, chọn tiếng Trung, sau đó bạn có thể trích xuất phụ đề. Đây hiện là phương pháp trích xuất ổn định nhất, vì phụ đề được bao gồm sẵn trong video thường không được nhận diện. Tệp sẽ tự động được tải xuống thư mục (~.download; hệ thống Mac. Tôi không rõ về Windows). Nhấp vào "Tải lên" trong chế độ xem từng dòng. ---————————————————————————————————————————————————--- Các vấn đề có thể gặp phải và cách giải quyết như sau: 1. Khi thêm liên kết Bilibili vào tệp .ym, có thể xảy ra lỗi khi trích xuất phụ đề. Trong trường hợp này, hãy nhấp vào "..." ở góc trên bên phải và chọn "Trích xuất lại". Sau khi nhấp, màn hình bình thường có thể sẽ xuất hiện, nhưng sẽ không có cửa sổ video. Tuy nhiên, thêm lại liên kết mới sẽ cho phép trích xuất thành công. Hoặc, đóng tất cả các trang và mở lại chúng / nhấp vào liên kết chia sẻ Bilibili (thay vì liên kết trang web) để thử. 2. Thỉnh thoảng, lỗi trích xuất phụ đề có thể xảy ra trong quá trình thực thi kỹ năng. Điều này có thể do video trả phí/miễn phí. Hãy để AI tự động sửa chữa tác vụ. Sự cố này sẽ không xảy ra nếu bạn làm theo hướng dẫn. Phản hồi chính thức như sau: 1. Video trên Bilibili không có file phụ đề. Khi chúng tôi lưu liên kết Bilibili, hệ thống tự động cố gắng tải file phụ đề nhưng không thành công, dẫn đến kết quả trống. 2. Nhiệm vụ tải phụ đề được khởi tạo bởi AI, AI này cố gắng tải luồng video để phiên âm, nhưng Bilibili không cung cấp phương pháp này. Do đó, nó cứ quay vòng, cho thấy lỗi. ------ Giải pháp 1: Kiểm tra xem có video tương ứng trên YouTube và TikTok không. Hai trang web này hỗ trợ phiên âm luồng video, vì vậy giải pháp thứ hai nêu trên sẽ thành công. ------ Tối ưu hóa trong tương lai: 1. Chúng tôi sẽ cải thiện hoạt động của hàm `grabFileTranscript` của AI để ngăn Bilibili tải phụ đề, từ đó tránh được tình huống này. Mong chờ sự điều chỉnh chính thức. Cho đến lúc đó, đây có thể là biện pháp tạm thời, giúp tôi kiếm được một số điểm và bù đắp một số tổn thất. Cảm ơn mọi người. Nếu có bất kỳ câu hỏi nào, bạn có thể @ShawnHam trong nhóm.

Tìm kỹ năng yêu thích tiếp theo của bạn

Khám phá thêm các kỹ năng AI được tuyển chọn cho nghiên cứu, sáng tạo và công việc hằng ngày.

Khám phá tất cả kỹ năng