Skip to content

jfxia/YouTube-Setm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube-Setm(YouTube视频下载/字幕提取/翻译/合成工具)

本程序整合了YouTube-Downloader(github.com/jfxia/YouTube-Downloader)与Setm(github.com/jfxia/Setm)的功能,实现YouTube视频处理一条龙:从YouTube下载英文/日文视频-->语音字幕提取为SRT文件-->字幕文件翻译为中文-->合成新的中文视频文件。若选择音频模式,则仅下载为MP3文件。

注:OpenAI Whisper运行消耗资源甚多,建议在有独立GPU的电脑运行。

程序依赖

-- Python 3.12及以上版本

-- yt-dlp (github.com/yt-dlp,安装后在PATH环境变量中设定)

-- OpenAI Whisper (github.com/openai/whisper,模型建议选择small))

-- DeepSeek API Key (订阅platform.deepseek.com,并将API Key在Setting中设置)

-- FFMpeg(安装后在PATH环境变量中设定)

用法

python .\youtube-setm.py

界面截屏

截屏

截屏

截屏

音频处理模式截屏

About

YouTube视频下载-->字幕提取-->字幕翻译-->视频合成

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages