बिलीबिली वीडियो सबटाइटल एसआरटी निर्यात और अर्ध-स्वचालित प्रतिलेखन

बिलीबिली वीडियो सबटाइटल एसआरटी निर्यात और अर्ध-स्वचालित प्रतिलेखन

आधिकारिक प्रतिलेख का उपयोग न कर पाने की वर्तमान समस्या का समाधान करना।

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

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

继续

निर्देश

लेखक ने निर्देशों को निजी पर सेट किया है। नीचे निर्देशों का संक्षिप्त परिचय दिया गया है।

description

सबटाइटल सफलतापूर्वक क्रॉल करने और SRT फ़ाइलें जनरेट करने की स्थिति में, ऑटो मोड में न्यूनतम खपत 77 पॉइंट है। वर्तमान में, YM द्वारा Bilibili वीडियो का ट्रांसक्रिप्शन बहुत अच्छा नहीं है और इसके कारण यह फ्रीज़ हो सकता है (जैसा कि चित्र 3 में दिखाया गया है)। आधिकारिक ऑप्टिमाइज़ेशन से पहले, यह स्किल लॉग-इन किए गए ब्राउज़र का उपयोग करके Bilibili वीडियो (लिंक/BV नंबर/YouMind वीडियो फ़ाइल) से आधिकारिक AI सबटाइटल प्राप्त कर सकता था, पठनीय ट्रांसक्रिप्शन दस्तावेज़ जनरेट कर सकता था और चुनिंदा मानक SRT सबटाइटल फ़ाइलें (स्थानीय .srt + YouMind दस्तावेज़) निर्यात कर सकता था। बिल्ट-इन CID कैलिब्रेशन और सबटाइटल कंसिस्टेंसी वेरिफिकेशन बेमेल/एक्सपायर हो चुके सबटाइटल से बचाते हैं। ऑपरेशन प्रक्रिया को यथासंभव सरल बनाया गया है। स्किल प्रॉम्प्ट के अनुसार, आवश्यकता पड़ने पर (डेमो देखें), पहले से खुले Bilibili वीडियो वेबपेज में सबटाइटल पहचानने के लिए AI पर मैन्युअल रूप से क्लिक करें, चीनी भाषा चुनें, और फिर आप सबटाइटल निकाल सकते हैं। यह वर्तमान में सबसे स्थिर निष्कर्षण विधि है, क्योंकि वीडियो में मूल रूप से शामिल सबटाइटल आमतौर पर पहचाने नहीं जाते हैं। फ़ाइल स्वचालित रूप से (~.download; Mac सिस्टम के लिए। Windows के बारे में मुझे जानकारी नहीं है) फ़ाइल में डाउनलोड हो जाएगी। लाइन-दर-लाइन दृश्य में "अपलोड" पर क्लिक करें। ---————————————————————————————————————————————————--- निम्नलिखित समस्याएं आ सकती हैं जिन्हें हल किया जा सकता है: 1. .ym फ़ाइल में Bilibili लिंक जोड़ने पर, उपशीर्षक निकालने में विफलता हो सकती है। इस स्थिति में, ऊपरी दाएं कोने में "..." पर क्लिक करें और "पुनः निकालें" चुनें। क्लिक करने के बाद, सामान्य स्क्रीन दिखाई देगी, लेकिन वीडियो विंडो नहीं होगी। हालांकि, एक नया लिंक जोड़ने से उपशीर्षक निकालने में सफलता मिलेगी। वैकल्पिक रूप से, सभी पृष्ठों को बंद करके दोबारा खोलें / Bilibili के साझा लिंक (वेबपेज लिंक के बजाय) पर क्लिक करके देखें। 2. कभी-कभी, कौशल निष्पादन के दौरान उपशीर्षक निकालने में त्रुटियां हो सकती हैं। यह शुल्क वाले/मुफ्त वीडियो के कारण हो सकता है। AI को कार्य को स्वचालित रूप से ठीक करने दें। निर्देशों का पालन करने पर यह समस्या नहीं आनी चाहिए। आधिकारिक प्रतिक्रिया इस प्रकार है: 1. Bilibili वीडियो में स्वयं कोई उपशीर्षक फ़ाइल नहीं है। जब हम Bilibili लिंक को सहेजते हैं, तो यह स्वचालित रूप से उपशीर्षक फ़ाइल प्राप्त करने का प्रयास करता है, लेकिन असफल रहता है, इसलिए परिणाम खाली आता है। 2. उपशीर्षक प्राप्त करने का कार्य AI द्वारा शुरू किया जाता है, जो प्रतिलेखन के लिए वीडियो स्ट्रीम प्राप्त करने का प्रयास करता है, लेकिन Bilibili यह विधि प्रदान नहीं करता है। इसलिए, यह लगातार चलता रहता है, जो विफलता दर्शाता है। ------ समाधान 1: जांचें कि क्या YouTube और TikTok पर संबंधित वीडियो उपलब्ध हैं। ये दोनों वेबसाइटें वीडियो स्ट्रीम प्रतिलेखन का समर्थन करती हैं, इसलिए ऊपर उल्लिखित दूसरा समाधान सफल होगा। ------ भविष्य के सुधार: 1. हम Bilibili को उपशीर्षक प्राप्त करने से रोकने के लिए AI के `grabFileTranscript` के व्यवहार को बेहतर बनाएंगे, जिससे इस स्थिति से बचा जा सके। आधिकारिक अनुकूलन की प्रतीक्षा है। तब तक, यह एक अस्थायी उपाय के रूप में काम कर सकता है, जिससे मुझे कुछ अंक अर्जित करने और कुछ नुकसान की भरपाई करने में मदद मिलेगी। आप सभी का धन्यवाद। यदि आपके कोई प्रश्न हैं, तो आप समूह में @ShawnHam से संपर्क कर सकते हैं।

अपना अगला पसंदीदा कौशल खोजें

शोध, निर्माण और रोज़मर्रा के काम के लिए और अधिक चयनित AI कौशल खोजें।

सभी कौशल देखें