V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
xinghen57
V2EX  ›  问与答

关于 youtube-dl 的两个问题

  •  
  •   xinghen57 · 2021-12-19 10:23:45 +08:00 · 10332 次点击
    这是一个创建于 1075 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. youtube-dl 是不是废了? repo 虽然恢复了,但一直没有更新。
    2. youtube-dl 最近单任务速度只有 200KB+,以前能到 2MB+。各位使用的速度如何?
    53 条回复    2021-12-22 16:44:45 +08:00
    Kyrene
        1
    Kyrene  
       2021-12-19 10:28:31 +08:00   ❤️ 7
    ashong
        2
    ashong  
       2021-12-19 10:34:57 +08:00 via iPhone
    获取链接用 aria2 下载
    xinghen57
        3
    xinghen57  
    OP
       2021-12-19 10:35:57 +08:00
    @Kyrene 嗯嗯,谢谢
    感觉虽然 youtube-dl repo 被恢复,后续应该也受限制了
    xinghen57
        4
    xinghen57  
    OP
       2021-12-19 10:37:40 +08:00
    @ashong 恩,配置了 aria2 。不过有时候会不调用。
    cairnechen
        5
    cairnechen  
       2021-12-19 10:42:10 +08:00 via iPhone
    转个之前的回复:/t/810836
    「 youtube-dl 因为 https://github.com/ytdl-org/youtube-dl/issues/29326 的原因导致下载速度会低到几十 KB ,而且最近一次更新已经是今年 6 月份,建议迁移到 yt-dlp https://github.com/yt-dlp/yt-dlp
    nothing2
        6
    nothing2  
       2021-12-19 10:47:25 +08:00 via iPhone
    @Kyrene 这个相当快
    jackmod
        7
    jackmod  
       2021-12-19 12:20:16 +08:00 via Android
    @Kyrene 好家伙,光一个支持用 aria2 下载 dash 就值得更换了。
    jfdnet
        8
    jfdnet  
       2021-12-19 13:08:40 +08:00
    @hgyhyx 跟 you-get 比怎么样?
    nothing2
        9
    nothing2  
       2021-12-19 13:23:10 +08:00 via iPhone
    @jfdnet 没用过 you-get
    yyingx
        10
    yyingx  
       2021-12-19 15:05:28 +08:00 via iPhone
    windows 下载 YouTube 神器还属于 IDM 吧
    xinghen57
        11
    xinghen57  
    OP
       2021-12-19 15:11:17 +08:00 via iPhone
    @cairnechen 感谢,应该就是 issue 中描述的情况。
    上次事件后,虽然 repo 恢复了,但到现在没进行过更新,估计以后可能也很小了。
    kingxiangqi
        12
    kingxiangqi  
       2021-12-19 15:16:57 +08:00
    @xinghen57 没人注意到两天前刚刚更新了一版吗?
    wonderfulcxm
        13
    wonderfulcxm  
       2021-12-19 15:21:15 +08:00 via iPhone
    @kingxiangqi 新版的下载速度有没有提升、
    xinghen57
        14
    xinghen57  
    OP
       2021-12-19 15:31:19 +08:00 via iPhone
    @kingxiangqi 还真是。一会更新了试试。
    xinghen57
        15
    xinghen57  
    OP
       2021-12-19 15:32:59 +08:00 via iPhone
    @yyingx idm 好像无法解决 playlist 、describtion 、subtitle 以及重命名之类问题
    kingxiangqi
        16
    kingxiangqi  
       2021-12-19 15:35:03 +08:00
    @wonderfulcxm 没有修复,且仅剩的两名核心开发者,一位刚刚将自己移除活跃名单,另一位也有很长时间未活跃了。
    https://github.com/ytdl-org/youtube-dl/commit/21b759057502c6e70d51011cfb3fb86d84055182

    建议只是更换到仍活跃的分支 yt-dlp
    yyingx
        17
    yyingx  
       2021-12-19 15:45:11 +08:00
    @xinghen57 #15 学习了
    请问这个要搭载 python 用吗,我是 window 了,已经导入了 yt-dlp 模组,接下来该如何操作
    xuc
        18
    xuc  
       2021-12-19 16:23:20 +08:00 via Android
    @yyingx idm 能方便下载 playlist 吗?
    xinghen57
        19
    xinghen57  
    OP
       2021-12-19 16:38:09 +08:00 via iPhone
    @yyingx 不需要。但现在换 yt-dlp 吧,youtube-dl 现在应该是废了。
    我记得以前 you-get 好像是需要 python 的。youtube-dl 一直不需要。yt-dlp 应该也不需要。看他们介绍是从 youtube-dl 派生出来的。
    xinghen57
        20
    xinghen57  
    OP
       2021-12-19 16:42:11 +08:00 via iPhone
    @kingxiangqi 嗯,正有此意。
    不过 ls 说的最近的更新就很迷了。
    xinghen57
        21
    xinghen57  
    OP
       2021-12-19 16:44:11 +08:00 via iPhone
    @yyingx 呃,看手册吧。我还没试 yt-dlp ,应该和 youtube-dl 类似吧。
    可以先把 aira2 和 ffmepg 配上。
    yyingx
        22
    yyingx  
       2021-12-19 17:17:01 +08:00 via iPhone
    @xinghen57 #21 英文有点吃力
    xinghen57
        23
    xinghen57  
    OP
       2021-12-19 17:22:37 +08:00 via iPhone
    @yyingx google translate ,或者直接 yt-dlp+教程搜搜
    janxin
        24
    janxin  
       2021-12-19 18:23:45 +08:00
    ChrisFreeMan
        25
    ChrisFreeMan  
       2021-12-19 20:11:27 +08:00
    最近才用上 youtube-dl 200k 速度我还以为是特性呢
    Fixedsys
        26
    Fixedsys  
       2021-12-19 20:58:20 +08:00
    你们在说什么啊,2021.12.17 刚刚更新
    misaka19000
        27
    misaka19000  
       2021-12-19 21:20:53 +08:00
    我说最近 youtube-dl 速度怎么这么慢,还以为是我的网络的原因。。。
    hei1000
        28
    hei1000  
       2021-12-19 21:23:16 +08:00   ❤️ 1
    淦,看了这帖子我才发现 youtube-dl 自己的问题,我之前一直以为我的节点慢,刚才试了下,同一个 youtube 链接,youtube-dl 下载 50K 的速度,yt-dlp 的速度几 M~十几 M ,果断放弃 youtube-dl 换到 yt-dlp 了
    zzzain46
        29
    zzzain46  
       2021-12-19 23:34:54 +08:00 via iPhone
    换 you-get
    wangyu17455
        30
    wangyu17455  
       2021-12-20 05:16:58 +08:00
    用在线网页获取到视频链接后用 aria2 可以跑满速度
    yyingx
        31
    yyingx  
       2021-12-20 14:25:41 +08:00 via iPhone
    @xuc #18 楼上说不行,我是来学习的
    yyingx
        32
    yyingx  
       2021-12-20 14:27:54 +08:00 via iPhone
    @xinghen57 #19 我昨天配置了 aria ,请问这个需要另外下载相应扩展使用吗?我看界面很简单,比 idm 还简单,它可以下载 play list 吗
    xinghen57
        33
    xinghen57  
    OP
       2021-12-20 15:15:48 +08:00
    @yyingx playlist 、channel 、description 、subtittle 、广告等都可以,具体需要看帮助文件。
    我不太理解你说的界面是什么。我一般是用 cmd 或 powershell ,配了 aria2 和 ffmpeg 。
    yyingx
        34
    yyingx  
       2021-12-20 15:48:37 +08:00 via iPhone
    @xinghen57 #33 谢谢啦,我大概明白了。
    yyingx
        35
    yyingx  
       2021-12-20 15:52:04 +08:00 via iPhone
    @xinghen57 #19 嗯,我昨天用 CMD 和 Vscode 终端试了都能跑:)
    xinghen57
        36
    xinghen57  
    OP
       2021-12-20 17:42:58 +08:00 via iPhone
    @yyingx 客气
    yyingx
        37
    yyingx  
       2021-12-22 03:19:46 +08:00
    @xinghen57 #36 yt-dlp -f 315+140
    --merge-output-format mp4 --external-downloader aria2c --downloader-args aria2c:"-x 16 -k 1M"

    请教一下,如何判断 ariac2 被调用上了?
    xinghen57
        38
    xinghen57  
    OP
       2021-12-22 09:54:51 +08:00 via iPhone
    @yyingx 任务管理器查看进程,资源监视器查看网络连接状态。
    其他更方便的方法我也不清楚。兄弟你如果知道了还望告知。
    yyingx
        39
    yyingx  
       2021-12-22 15:25:05 +08:00
    @xinghen57 #38
    谢谢答疑,你看我这个算调用成功了吧,显示正在运行,但是磁盘和 cpu 数据不动
    xinghen57
        40
    xinghen57  
    OP
       2021-12-22 15:45:47 +08:00 via iPhone
    @yyingx 应该是成功了。你从“资源监视器 - 网络”中确认下 aria2c 的收发状态即可。
    调用成功,流量走 aira2 ,否则是 yt-dlp 。
    xinghen57
        41
    xinghen57  
    OP
       2021-12-22 15:50:25 +08:00 via iPhone
    @yyingx 速度确实有点慢。不过看命令你不在国内。
    先排查下网络线路吧,测试网速,毕竟这是上限。上限低了速度也上不去。
    xinghen57
        42
    xinghen57  
    OP
       2021-12-22 15:51:26 +08:00 via iPhone
    @yyingx 另外求教下,你用的什么图床,imgur 么?
    yyingx
        43
    yyingx  
       2021-12-22 15:57:35 +08:00 via iPhone
    @xinghen57 #41 我在国内呢,你说的对,有的节点确实不给力。但好像没调用上,资料监视器里面没有 aira2 ,我得在检查检查。你的答疑都是知识点:)
    yyingx
        44
    yyingx  
       2021-12-22 16:01:41 +08:00 via iPhone
    @xinghen57 V2 有点玄学,我现在都没搞懂,哪些可以用自带图床,哪些要去找图床。哪些是第三方扩展的床,我现在用 pc 的 edge 的一个叫 V2EX plus 扩展,里面可能自带图床。我分不清了。
    yyingx
        45
    yyingx  
       2021-12-22 16:03:21 +08:00 via iPhone
    @xinghen57 #42 看图片 link ,也是 imgur,可能就是扩展带的
    xinghen57
        46
    xinghen57  
    OP
       2021-12-22 16:15:05 +08:00 via iPhone
    @yyingx 菜鸟一枚,趟的雷多而已。

    我大概知道你的用法了。
    如果你是自建,可以考虑开 bbr ,再查下路由回程。如果你回程联通,使用电信宽带,丢包率晚高峰最近很高,会影响速度。
    如果买的服务,联系服务商提供适合你线路的节点吧。
    或者找个联通手机号开热点对比测试下,也能猜出大概。

    盲猜你不是 cn2 gia 。
    另,移动我没用过,可请教其他大佬。
    xinghen57
        47
    xinghen57  
    OP
       2021-12-22 16:18:02 +08:00 via iPhone
    @yyingx 手机党表示伤不起
    yyingx
        48
    yyingx  
       2021-12-22 16:21:23 +08:00 via iPhone
    @xinghen57 #46 嗯,我就是比较喜欢用命令语句,python 现在都没入门:),没事慢慢摸索,其实我不急于下载,一般都是 iPad 在线看。
    xinghen57
        49
    xinghen57  
    OP
       2021-12-22 16:30:32 +08:00 via iPhone
    @yyingx 要是 ipad 直接看,720p 以上能流畅么?如果能,带宽应该够,再查查 aria2 的调用。对比下调用和不调用速度。一般问题不会出在防火墙
    yyingx
        50
    yyingx  
       2021-12-22 16:36:22 +08:00 via iPhone
    @xinghen57 #49 移动 300mb ,刚才那个截图节点不行,换节点,就算我没调用成功,一般下载一般 8MB 以上的。我在想是不是跟我用 python ytb-dl 有关系。之前跟你讨论,你说不用 python 就 cmd 就可以完成。
    xinghen57
        51
    xinghen57  
    OP
       2021-12-22 16:41:14 +08:00 via iPhone
    @yyingx 这挺折腾的非真爱别入。
    实现相同功能的方法很多,下个 downloader 破解版,或者在线下载服务如: https://yt5s.com/
    yyingx
        52
    yyingx  
       2021-12-22 16:44:22 +08:00 via iPhone
    @xinghen57 #51 没关系,主要是学习。我一般下载单个就用 idm 。
    xinghen57
        53
    xinghen57  
    OP
       2021-12-22 16:44:45 +08:00 via iPhone
    @yyingx 我下的单文件版,省心。
    移动据说好像东南亚节点好些
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3730 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 82ms · UTC 04:23 · PVG 12:23 · LAX 20:23 · JFK 23:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.