俄语视频转 Obsidian 学习笔记
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_87147e36/russian-content-conversion-obsidian。
技能介绍
要解决什么问题
学俄语时,vlog、教程类视频往往信息密度高,但手动暂停抄句、查词、整理语法很耗时间;笔记散落在播放器、文档和 Obsidian 之间,也不利于按时间轴复习。
这个技能把「看视频 → 出可检索笔记 → 进知识库」串成一条流水线:从本地视频抽音频/字幕,识别俄语对白,生成结构化学习材料,并追加到 Obsidian 里的固定笔记文件(如 俄语学习.md)。
它如何工作
- 导入视频:支持
@C:/path/to/video.mp4这类路径,或把文件放进工作区;会先复制到临时路径(规避中文路径问题)并提取音频。 - 俄语识别:用 Whisper 做语音识别,带时间轴;可过滤纯中文/英文片段。若有内嵌字幕轨道,会优先走字幕;pytesseract 可作为 OCR 补充(需俄语语言包)。
- 生成笔记:自动产出俄语原句对照表(时间 + 俄语 + 中文)、词汇表、语法点、实用表达与视频背景备注。
- 同步 Obsidian:通过 Obsidian MCP 将内容写入知识库对应 Markdown 文件。
中间产物包括 transcription_russian.txt(纯俄语文本)和 transcription_full.json(含时间轴的完整结果)。
适用边界与注意点
- 环境:Python 3.8+,依赖
openai-whisper、av、numpy;Whisper 模型首次运行会自动下载。 - 视频时长建议 30 秒~10 分钟,过长片段识别与整理成本会明显上升。
- OCR 相对语音识别更依赖画面字幕质量;有内嵌字幕时通常比纯 OCR 更稳。
- 在对话里用
@视频路径或@视频文件名即可触发流程。
使用场景
- 把本地俄语教程 mp4 转成带时间轴的中俄对照句表,直接追加进 Obsidian 的固定学习笔记
- 刷俄语 vlog 时不想逐句暂停抄写,需要一次性生成词汇表和语法点供日后检索
- 工作区里丢入 5~10 分钟俄语短片,过滤掉纯中英片段后只保留俄语对白做复习材料
- 视频有内嵌俄语字幕轨道时,优先抽字幕再补 Whisper,整理成实用表达清单写入知识库
适合人员
- 用 Obsidian 做第二外语知识库、常从俄语视频补材料的自学者
- 需要把俄语网课/教程片段归档成可检索 Markdown 的语言班或考研备考生
- 做俄语内容策展或翻译练手、要把 vlog 对白结构化留档的创作者
- 维护「俄语学习.md」一类长期笔记、希望视频与 vault 保持同一格式的重度笔记用户