# 通用流媒体视频解析工具 **Repository Path**: wx114/OnlineVideoParserProject ## Basic Information - **Project Name**: 通用流媒体视频解析工具 - **Description**: 一个本地 Tkinter 工具,用于输入 YouTube 链接后输出视频、音频和字幕。暂时支持YouTube,后续增加更多平台。暂时是GUI APP后续支持web和小程序。 - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-20 - **Last Updated**: 2026-05-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: Python, tkinter, GUI ## README # YouTube ASR Tkinter 一个本地 Tkinter 工具,用于输入 YouTube 链接后输出视频、音频和字幕。 ## 安装 ```powershell uv sync ``` 系统还需要安装 `ffmpeg` 并加入 `PATH`。当前机器已有: ```text D:\Program Files\ffmpeg-5.0.1-essentials_build\bin\ffmpeg.exe ``` ## 运行 ```powershell uv run python youtube_asr_app.py ``` ## 配置 - 存储路径:输出视频、音频、`.txt` 和 `.srt` 的目录。 - Whisper 模型:可填 `small`,也可填本地 faster-whisper 模型目录。 - 代理地址:可空。Clash 常见示例: ```text http://127.0.0.1:7890 socks5://127.0.0.1:7890 ``` 字幕输出使用 UTF-8 with BOM,便于 Windows 中文显示。