提问人:MyselfAndOnlyMe 提问时间:9/9/2023 更新时间:9/9/2023 访问量:50
使用 youtube_dl 获取 youtube url 非常慢
Fetching youtube url with youtube_dl is very slow
问:
我正在制作的 shell 脚本有问题。我尝试使用 youtube_dl 从 youtube 频道获取最新视频(最后一天)的 ID
这是我为此所做的:
video_list=$(youtube-dl --skip-download --get-id --dateafter now-2day "$channel_url" --verbose)
此行的输出如下所示:
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['--skip-download', '--get-id', '--dateafter', 'now-2day', 'https://www.youtube.com/@gustoonz', '--verbose']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
[debug] youtube-dl version 2021.12.17
[debug] Python 3.11.5 (CPython x86_64 64bit) - Linux-6.4.12-arch1-1-x86_64-with-glibc2.38 - OpenSSL 3.1.2 1 Aug 2023 - glibc 2.38
[debug] exe versions: ffmpeg 6.0, ffprobe 6.0, rtmpdump 2.4
[debug] Proxy map: {}
[debug] Default format spec: bestvideo+bestaudio/best
[debug] Default format spec: bestvideo+bestaudio/best
[debug] Default format spec: bestvideo+bestaudio/best
[debug] Default format spec: bestvideo+bestaudio/best
[debug] Default format spec: bestvideo+bestaudio/best
[debug] Default format spec: bestvideo+bestaudio/best
[debug] Default format spec: bestvideo+bestaudio/best
最后一行继续重复数分钟
我遇到的唯一问题是它非常慢,并且似乎试图从频道中获取每个 URL。
有谁知道如何解决这个问题和/或更快地获取网址?我愿意尝试youtube_dl以外的东西
答: 暂无答案
评论
yt-dlp