Skip to main content

videohub-youtube

处理 YouTube、Twitter(X)、Bilibili 和本地音视频/文本的转写、字幕、翻译与总结。优先复用 src/youtube_transcriber.py 现有 CLI。

Aller à l'installation

Informations de source

Dépôt
cacity/VideoHub
Dernière activité de la source
11 août 2026 à 06:15
Langue détectée de SKILL.md
chinois
Étoiles
156
Forks
20

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
videohub-youtube
description
处理 YouTube、Twitter(X)、Bilibili 和本地音视频/文本的转写、字幕、翻译与总结。优先复用 src/youtube_transcriber.py 现有 CLI。
allowed-tools
Bash(python src/youtube_transcriber.py*)
# VideoHub Media Processing 复用 `F:/work/VideoHub/src/youtube_transcriber.py` 的 CLI;当前 CLI 入口在文件末尾的 `if __name__ == "__main__"`。 ## 适用场景 - 处理 YouTube URL - 批量处理多个 URL - 转写本地音频 / 视频 - 从文本直接生成总结 - 生成字幕、翻译字幕、烧录字幕 - 选择字幕目标语言 - 查看模板、历史记录、清理工作目录 ## 常用命令 ```bash python src/youtube_transcriber.py --youtube "<url>" python src/youtube_transcriber.py --youtube "<url>" --generate-subtitles python src/youtube_transcriber.py --youtube "<url>" --generate-subtitles --target-language ja python src/youtube_transcriber.py --youtube "<url>" --download-video --embed-subtitles python src/youtube_transcriber.py --audio "path/to/file.mp3" python src/youtube_transcriber.py --video "path/to/file.mp4" --generate-subtitles python src/youtube_transcriber.py --video "path/to/file.mp4" --generate-subtitles --target-language ko python src/youtube_transcriber.py --video "path/to/series" --generate-subtitles python src/youtube_transcriber.py --video "path/to/file.mp4" --generate-subtitles --series-project python src/youtube_transcriber.py --text "path/to/file.txt" python src/youtube_transcriber.py --urls "<url1>" "<url2>" python src/youtube_transcriber.py --history python src/youtube_transcriber.py --cleanup-preview ``` ## 重要参数 - `--youtube` / `--audio` / `--video` / `--text` / `--batch` / `--urls` - `--generate-subtitles` - `--no-translate` - `--target-language`:支持 `zh-CN`、`zh-TW`、`en`、`ja`、`ko`、`ru`、`fr`、`de`、`es`、`it`、`pt`、`ar`,默认 `zh-CN` - `--embed-subtitles` - `--download-video` - `--transcribe-only` - `--template` / `--create-template` / `--list-templates` ## 注意 - 这是当前最强的执行型 skill,优先走现有 CLI。 - 对需要登录的 YouTube 内容,可使用 `--cookies`。 - 输出目录遵循 `paths_config.py` 下的 workspace 结构。 - 字幕翻译默认使用 Google;Google 失败时会尝试 DeepSeek/OpenAI 备用翻译。中文目标语言可选 DeepSeek 润色。 - 本地 GUI 里还有“提取本地视频音频到 songs 目录”的功能,对应 `extract_audio_from_local_videos()`,不属于当前 CLI 的主参数。 - 本地目录输入会作为剧集项目处理,在视频目录内建立 `subtitles/`、`transcripts/`、 `summaries/`、`audio/`、`videos_with_subtitles/` 和 `videohub_project.json`。后续故事剪辑或 影视解说只需接收该目录并读取项目清单。
Voir sur GitHub