相比国外视频下载神器youtube-dl,you-get则更偏向于国内平台的视频下载。
You-Get是神马
相比国外视频下载神器youtube-dl,you-get则更偏向于国内平台的视频下载。
You-Get 乃一小小哒命令行程序,提供便利的方式来下载网络上的媒体信息,可见官方文档。
- 下载流行网站之音视频,例如YouTube, Youku, Niconico,以及更多
- 于您心仪的媒体播放器中观看在线视频,脱离浏览器与广告
- 下载您喜欢的网页上的图片
- 下载任何非HTML内容,例如二进制文件
安装说明
You-Get的安装依赖:
- Python 3
- FFmpeg (强烈推荐) or Libav
- (可选) RTMPDump
这里我只装了Python3.7,可完美运行
可通过pip安装:
1 | $ pip3 install you-get |
升级:
1 | $ pip3 install --upgrade you-get |
或下载最新更新:
1 | $ you-get https://github.com/soimort/you-get/archive/master.zip |
下载视频
当观赏感兴趣之视频,您可以使用 –info/-i 以查看所有可用画质与格式:
1 | $ you-get -i 'https://www.youtube.com/watch?v=jNQXAC9IVRw' |
标有DEFAULT 为默认画质。如认同,可下载:
1 | $ you-get 'https://www.youtube.com/watch?v=jNQXAC9IVRw' |
(如YouTube视频带有字幕,将被一同下载,以SubRip格式保存.)
或,如您希望其他格式(mp4),请使用其他提示选项:
1 | $ you-get --itag=18 'https://www.youtube.com/watch?v=jNQXAC9IVRw' |
更多使用说明和视频平台支持下载列表,可以从官方了解
You-Get官网:https://you-get.org/
GitHub项目:https://github.com/soimort/you-get
Youtube-dl下载工具
可通过pip安装:
1 | $ pip3 install youtube-dl |
升级:
1 | $ pip3 install --upgrade youtube-dl |
获取视频信息:
1 | $ youtube-dl -F https://www.youtube.com/watch?v=ru5pYT_e7W4 |
输入命令开始下载
1 | $ youtube-dl -f 文件编号 视频地址 |
FFmpeg安装
1)下载进入 http://ffmpeg.org/download.html#build-windows 选择点击打开链接Windows对应的版本下载,Linux系统可通过 apt-get install ffmpeg 安装;
2)解压 ffmpeg-20191217-bd83191-win64-static.zip 文件到指定目录;
3)将解压后的文件目录中 bin 目录(包含 ffmpeg.exe )添加进 path 环境变量中;
4)进入 cmd,输入 ffmpeg -version,可验证当前系统是否识别 ffmpeg,以及查看 ffmpeg 的版本
youtube-dl若要合并音频视频需要调用FFmpeg
输入命令开始合并下载
1 | $ youtube-dl -f 137+139 https://www.youtube.com/watch?v=ru5pYT_e7W4 |
更多使用说明和视频平台支持下载列表,可以从官方了解
Youtube-dl官网:http://ytdl-org.github.io/youtube-dl/
GitHub项目:https://github.com/ytdl-org/youtube-dl