V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
metaquant

一个简单的视频下载器,支持 youtube 与 B 站

  •  2
     
  •   metaquant ·
    sorrowise · Feb 8, 2017 · 4214 views
    This topic created in 3366 days ago, the information mentioned may be changed or developed.

    youtube-dl是一个命令行界面的视频下载器,支持多个视频网站,亲测可以很顺畅的下载 youtube 与 Bilibili 的视频。但是命令行界面使用起来仍然有些麻烦,因此使用Gooey对它做了一个简单的 GUI 封装,略去了一些复杂的选项设置,只保留了基本的下载功能,方便日常使用。

    下载地址

    GitHub releases : https://github.com/sorrowise/viedo_downloader/releases

    备用地址: http://pan.baidu.com/s/1kUVLNBh

    使用方法

    打开下载的压缩包,点击 downloader.exe,出现以下界面:

    必填项为视频的地址与文件下载路径。 proxy server 默认为空,在下载国内视频时无需填写,但在下载 youtube 视频时可能需要填写相应的翻墙服务器地址。

    点击 start 开始下载,下载完成界面如下,速度还是很可观的:

    后续

    目前仅支持 windows ,后续可能会跟进支持 mac os 与 Linux.

    Gooey 及 pyinstaller 打包用的还不是很熟练,可能还有一些 bug ,欢迎大家反馈意见。

    57 replies    2017-02-23 17:50:45 +08:00
    piedpipper
        1
    piedpipper  
       Feb 8, 2017
    亲测可用,速度很快,感谢分享
    alphabeta
        2
    alphabeta  
       Feb 8, 2017
    能支持 MAC OS 就好了
    westworld
        3
    westworld  
       Feb 8, 2017
    双击 downloader.exe 会出现一个命令行界面,目测是一个 bug ,不过到不影响正常使用
    xiangchen2011
        4
    xiangchen2011  
       Feb 8, 2017
    用的哪里的 vps ,我这只有 200kb/s
    metaquant
        5
    metaquant  
    OP
       Feb 8, 2017
    @xiangchen2011 用的 lantern, 家里是 100M 带宽
    czc2004211
        6
    czc2004211  
       Feb 8, 2017 via Android
    不错 已加星
    metaquant
        7
    metaquant  
    OP
       Feb 8, 2017
    @piedpipper 感谢支持
    metaquant
        8
    metaquant  
    OP
       Feb 8, 2017
    @alphabeta 后续可能会支持,目前还没有 MAC
    metaquant
        9
    metaquant  
    OP
       Feb 8, 2017
    @westworld 是的, pyinsaller 打包时的一个 BUG ,还不知道怎么解决
    metaquant
        10
    metaquant  
    OP
       Feb 8, 2017
    @czc2004211 感谢支持
    quericy
        11
    quericy  
       Feb 8, 2017
    [BiliBili] 98619: Downloading webpage
    [BiliBili] Downloading episode 98619. To download all videos in anime 5793, re-run youtube-dl with http://bangumi.bilibili.com/anime/5793
    [BiliBili] 98619: Downloading JSON metadata
    ERROR: BiliBili said: 根据版权方要求,您所在的地区无法观看本番,敬请谅解
    quericy
        12
    quericy  
       Feb 8, 2017
    B 站下载希望添加伪装成大陆用户的功能
    binux
        13
    binux  
       Feb 8, 2017
    能选清晰度吗?
    metaquant
        14
    metaquant  
    OP
       Feb 8, 2017
    @quericy 到是没有考虑到翻回墙内的情况,不过应该也可以通过设置代理服务器实现
    metaquant
        15
    metaquant  
    OP
       Feb 8, 2017
    @binux 后续可能添加这个功能, youtube-dl 本身是可以选择清晰度的
    quericy
        16
    quericy  
       Feb 8, 2017
    @metaquant 并不是翻回墙内,很多时候是因为所在地的 B 站 CDN 抽风,只能考虑挂梯子来下。然后梯子基本都是海外的

    我记得 Win10UWP 的官方客户端是可以实现伪装成大陆用户的,只是没去了解过用的什么方法
    wcj
        17
    wcj  
       Feb 8, 2017 via Android
    有 you-get ,支持各大视频网站
    mdzz
        18
    mdzz  
       Feb 9, 2017 via Android
    强迫症表示 video 单词拼写错误不能忍(
    showmecode
        19
    showmecode  
       Feb 9, 2017
    proxy 只支持 http?
    kurtrossel
        20
    kurtrossel  
       Feb 9, 2017
    希望能够选择清晰度,并支持 1080P 及 4K 下载

    @showmecode
    以为下了假的程序,琢磨半天才弄明白, socks5 代理这么添 socks5://127.0.0.1:****
    20015jjw
        21
    20015jjw  
       Feb 9, 2017 via Android
    keepvid...
    cnbeining
        22
    cnbeining  
       Feb 9, 2017
    @quericy hard 。

    我不知道 Biligrab 的土办法是不是还能用:我记得不行了。

    那么不要钱的办法就是 1 )滥用 ISP 的缓存服务器 2 ) Unblock-Youku 。
    irainsoft
        23
    irainsoft  
       Feb 9, 2017
    滋瓷 希望能加入清晰度选择

    Youtube 有很多 Chrome 插件可以完成, B 站貌似现在用 UWP 客户端下载还是最方便的...
    Stof
        24
    Stof  
       Feb 9, 2017
    还有有一个问题,下载完视频时才显示进度 100%以及之前的进度信息。

    建议检测到 YouTube 地址时提供选项: MP4 、 M4V 、 VP9 、 WEBM 、 M4A 、 OPUS
    metaquant
        25
    metaquant  
    OP
       Feb 9, 2017
    @mdzz 还真是。。。才发现,多谢指正
    metaquant
        26
    metaquant  
    OP
       Feb 9, 2017
    @showmecode 支持 HTTP/HTTPS/SOCKS
    metaquant
        27
    metaquant  
    OP
       Feb 9, 2017
    @kurtrossel 看来选择清晰度这个功能呼声很高啊
    zhang1215
        28
    zhang1215  
       Feb 9, 2017
    youtube-dl+ffmpeg 稳如狗
    metaquant
        29
    metaquant  
    OP
       Feb 9, 2017
    @irainsoft 到不知道 chrome 插件和 UWP 客户端,瞅瞅去
    xuhaoyangx
        30
    xuhaoyangx  
       Feb 9, 2017
    @zhang1215 #28 +1
    quericy
        31
    quericy  
       Feb 9, 2017
    @kurtrossel 不加协议头也可以

    @irainsoft UWP 的下载确实目前最好,但是有时候速度很迷,还会假死,也蛋疼

    @cnbeining UWP 的伪装大陆用户大概不是 Biligrab 吧,毕竟现在还能用
    initdrv
        32
    initdrv  
       Feb 9, 2017
    年前已用过。在 LA 的 VPS 上拉 YTB 视频到网盘,在线播放,还是比较给力的。
    irenicus
        33
    irenicus  
       Feb 9, 2017
    @mdzz 拼写错误同不能忍,本来想提醒,后来看别的帖子忘了,再想起来发现你已经提醒了:)
    spice630
        34
    spice630  
       Feb 9, 2017
    douyutv 的录播能下载不
    hackpro
        35
    hackpro  
       Feb 9, 2017
    支持 youtube 列表下载吗?
    loserwn
        36
    loserwn  
       Feb 9, 2017
    @metaquant 支持 Youtube 的视频列表下载么?
    ixinshang
        37
    ixinshang  
       Feb 9, 2017 via Android
    目前用 you-get
    oyoy
        38
    oyoy  
       Feb 9, 2017
    压缩包里 2 个文件: qiniu.exe 和 youtube.exe ,并没有 downloader.exe 啊,只有我一个人这样吗
    summer15
        39
    summer15  
       Feb 9, 2017 via iPhone
    回去试试
    metaquant
        40
    metaquant  
    OP
       Feb 9, 2017
    @oyoy so sad, 忘记改名字了, qiniu.exe 就是 donwloader.exe
    Francost
        41
    Francost  
       Feb 9, 2017
    downie 这个不错呢
    sighforever
        42
    sighforever  
       Feb 9, 2017
    不错呢,不过下了也没什么大用
    WDD
        43
    WDD  
       Feb 9, 2017
    idm 不是直接就能下载吗,你这个优势在哪?
    fwrq41251
        44
    fwrq41251  
       Feb 9, 2017
    希望能做成 chrome 插件
    freestyleyoo
        45
    freestyleyoo  
       Feb 9, 2017 via Android
    idm 不是自带吗, youtube 还可以选分辨率,很好用啊
    justyy
        48
    justyy  
       Feb 9, 2017
    ![]( )
    lichun
        49
    lichun  
       Feb 9, 2017
    wql
        50
    wql  
       Feb 9, 2017 via Android
    @quericy
    这个剧集本来就就仅限大陆的说,目测是因为版权原因禁止缓存
    quericy
        51
    quericy  
       Feb 9, 2017
    @wql UWP 可以代理下载
    cnbeining
        52
    cnbeining  
       Feb 9, 2017
    @quericy Biligrab 不能用了?那开 issue 啊。。。
    why1
        53
    why1  
       Feb 10, 2017 via Android
    就这点代码,很简单
    metaquant
        54
    metaquant  
    OP
       Feb 10, 2017 via iPhone
    @fwrq41251 还是喜欢可执行文件,简单无依赖
    designer
        55
    designer  
       Feb 10, 2017
    2333 楼主是不是忘了给我添加友链了
    http://chuangzaoshi.com/friends
    metaquant
        56
    metaquant  
    OP
       Feb 10, 2017
    BoBoy
        57
    BoBoy  
       Feb 23, 2017
    不错,坐等 LZ 支持 MacOS !
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   943 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 147ms · UTC 21:27 · PVG 05:27 · LAX 14:27 · JFK 17:27
    ♥ Do have faith in what you're doing.