Skip to main content

videohub-youtube

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

설치로 이동

소스 정보

저장소
cacity/VideoHub
최근 소스 활동
2026년 8월 11일 06:15
감지된 SKILL.md 언어
중국어
스타
152
포크
19

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
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`。后续故事剪辑或 影视解说只需接收该目录并读取项目清单。
GitHub에서 보기