YouTube视频和字幕下载完美方案

来源:互联网 发布:方舟生存进化 生物数据 编辑:程序博客网 时间:2024/04/28 09:31

网上有很多种下载YouTube视频的方法,但是很多方法要么只能下载视频,要么字幕下载下来跟视频根本不同步,头疼啊有不有!!!

 

今天尝试了很多方法,终于找到一个完美解决方案,分享给大家~~

 

一、视频下载

推荐网站下载,软件的话可能需要设置代理哦,你懂的

1.      ClipConverter

http://www.clipconverter.cc/

2.      FetchVideo

http://fetchvideo.com/

3.      LinkYoutube

    http://www.linkyoutube.com/

4.      寄居蟹

https://d.jaylab.org/

这个是中文的,需要排队哦,而且好像只保留2个小时,要尽快下载哦

更多下载视频的方法可以参考http://jianshu.io/p/6ec0afed2468,有详细的介绍

 

二、字幕下载

1.      下载YouTube原生字幕xml文件

Youtube的字幕是以xml文件保存的,可以下载,下载地址:

http://video.google.com/timedtext?lang=en&v=VIDEO_ID

最后的的VIDEO_ID就是视频播放页面地址watch?v=后面的部分,例如如Google  IO 2014 keynot的播放地址为:

https://www.youtube.com/watch?v=wtLJPvx7-ys

那么它的字幕的下载地址就是:

https://video.google.com/timedtext?lang=en&v=wtLJPvx7-ys

用浏览器打开你这个地址,另存为就OK啦

 

2.      转换字幕格式

这里我们需要用到一个工具Google2SRT,将下载下来的xml文件转换成srt格式的字幕文件,这个工具支持Windows和Linux,可能需要安装java jre哦,下载地址:

https://code.google.com/p/youtube-subtitles-download/

 

解压后,Windows下双击run.bat就可以运行,Linux下执行run.sh

 

选择XML file,Google subtitles中选择下载的xml字幕文件,SRT subtitles选择字幕输出文件路径。Go!

0 0