美文网首页some interesting工具大全
you-get下载youtobe、优酷、B站等网站的在线视频

you-get下载youtobe、优酷、B站等网站的在线视频

作者: jiang | 来源:发表于2017-03-23 22:44 被阅读595次

    炫酷的 you-get

    如何便利地下载youtobe、优酷、B站上的视频?你可能会用硕鼠、维棠等软件,也可能借助于 chrome 上的一些插件。但如果你会用 you-get 这个炫酷的工具,前面的那些你会统统扔到垃圾箱里的!

    you-get 的使用方法是这样的,在命令行中输入

    you-get https://www.youtube.com/watch?v=vxl4gsvgEQY

    you-get 就开始下载 url 指向的视频了

    可以看到 you-get的优点在于:

    1.使用方式简单。

    可以看到,输入一行命令后,you-get会显示出这个链接的站名、视频标题、格式、清晰度、大小,然后就开始下载了。

    2.下载速度快。

    某些视频分段下载速度有29MB/s!!这是真的吗? 可能因为这个视频是 youtobe 首页的一个视频,下载的才会这么快。但我下载其他视频时,速度也可以达到 4MB/s  。这可是用迅雷下载热门资源的平均速度,棒棒哒!

    3.自动合并分段的视频。

    我们知道视频网站上的视频往往是被分成很多段,但是用 you-get 下完后它会自动合并为一个完整的原视频。

    PS:要下载youtobe视频,请确保你的 ss 设置到全局模式而不是 PAC 模式,否则无法下载。

    安装方法

    前往 github: you-get 。查看介绍、使用入门和安装方法!

    使用姿势

    这是最简单的使用方法:

    you-get https://www.youtube.com/watch?v=2EwViQxSJJQ

    可以下载到默认目录,通常会很难找。

    使用 ‘-o‘ + '文件路径' 下载到指定目录 

     you-get  -o   C:\Users\jms29\Downloads    https://www.youtube.com/watch?v=2EwViQxSJJQ

    键入 you-get 查看可用的命令:

    输入命令的范式:

    you-get    [OPTION]    [URL]

    you-get + 操作命令 + url地址

    懒人必看

    如何在你自己的 python 脚本中使用 you-get? 我搜到了这样的代码:

    import sys

    from you_get import common as you_get

    directory = r'C:\Users\jms29\Downloads\Dota2'

    url = r'https://www.youtube.com/watch?v=bnVUHWCynig'

    sys.argv = ['you-get','-o',directory,url]

    you_get.main()

    效果:

    但运行后,程序会卡个十几秒,然后才开始下载。。比命令行中直接使用慢上不少。

    你可以在本地建一个文本文件,存放你要下载的视频 urls 。在 python程序里逐行读取它,使用 sys.argv 设置输出文件的路径和下载地址,就可以批量下载网页视频了~

    相关文章

      网友评论

      本文标题:you-get下载youtobe、优酷、B站等网站的在线视频

      本文链接:https://www.haomeiwen.com/subject/qmgtottx.html