gpt4 book ai didi

python - 有没有办法阻止 youtube_dl 将其状态打印到控制台?

转载 作者:行者123 更新时间:2023-12-05 01:32:59 25 4
gpt4 key购买 nike

当我使用 youtube_dl Python 脚本中的库来下载视频,它会在控制台中打印以下内容:

[youtube] [video]: Downloading webpage
[youtube] Downloading just video [video] because of --no-playlist
[download] Destination: [destination]
[download] 100% of 3.00MiB in 00:00
[ffmpeg] Post-process file [destination] exists, skipping

有没有办法阻止它这样做?

youtube_dl 似乎没有使用标准的 Python logging 库,所以我不能这样做:

youtube_logger = logging.getLogger('youtube_dl')
youtube_logger.setLevel(logging.WARNING)

有什么方法可以防止 youtube_dl 打印到控制台吗?

最佳答案

原来有一个名为 Quiet Mode 的选项就是这样做的!这是它的工作原理:

ydl_opts = {
'quiet': True
}

youtube_dl_manager = youtube_dl.YoutubeDL(ydl_opts)

然后您就可以正常使用 YoutubeDL 对象,而无需将其打印到控制台!

关于python - 有没有办法阻止 youtube_dl 将其状态打印到控制台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64957480/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com