Code Monkey home page Code Monkey logo

Comments (8)

CoolZxp avatar CoolZxp commented on June 10, 2024

你想快速下载的话设置
event_loop_interval=0
checker_sleep=2
目前下载youtube会受到延迟影响

from biliup.

CoolZxp avatar CoolZxp commented on June 10, 2024

至于你说的检测到没有下载过的视频就下载这个不实际,因为有youtube_before_date限制的检测到没有下载过的视频就下载那么时间限制就是形同虚设 。至于请求属于正常情况,因为不请求怎么知道有没有新视频需要下载呢。

至于(可是在0.4.29版本中 biliup程序会先下载一个视频 然后上传 上传成功后 就会开始请求视频的ID和upload time 貌似是一直请求所有频道的所有ID和upload time 可能是要请求完成才会开始下载视频 )
这个目前逻辑是

检索某个URL的视频列表检测到没下载过且时间在限制范围内的视频停止检测(这里并不会检索完整列表)->下载->上传->上传中的时候再次检测->下载->上传(如果上一个没有上传完成则会一起上传)

这个检测每个URL都是独立的

from biliup.

JelmdtcSings avatar JelmdtcSings commented on June 10, 2024

你想快速下载的话设置
event_loop_interval=0
checker_sleep=2
目前下载youtube会受到延迟影响

我试了回来了 同一个配置 命令行输入biliup后 查看跳出来的log 会有如下提示

WARNING: [youtube] Failed to download m3u8 information: HTTP Error 429: Too Many Requests

可是在upload.log和ds_upload.log里面没显示 这个会有影响吗? 查看yt-dlp文档说 429是请求直播api过多 IP被拉黑了 可是回退回0.4.26版本能正常下载视频 大夫 我还有救吗?

from biliup.

JelmdtcSings avatar JelmdtcSings commented on June 10, 2024

至于你说的检测到没有下载过的视频就下载这个不实际,因为有youtube_before_date限制的检测到没有下载过的视频就下载那么时间限制就是形同虚设 。至于请求属于正常情况,因为不请求怎么知道有没有新视频需要下载呢。

至于(可是在0.4.29版本中 biliup程序会先下载一个视频 然后上传 上传成功后 就会开始请求视频的ID和upload time 貌似是一直请求所有频道的所有ID和upload time 可能是要请求完成才会开始下载视频 )
这个目前逻辑是

检索某个URL的视频列表检测到没下载过且时间在限制范围内的视频停止检测(这里并不会检索完整列表)->下载->上传->上传中的时候再次检测->下载->上传(如果上一个没有上传完成则会一起上传)

这个检测每个URL都是独立的

好吧 感谢解答

如果我设置线程池数量都为2的话 然而频道数量比他们都大N多倍 这样会发生什么 能下载吗 这样可不可以减少请求数量 然后减少被ytb拉黑IP的概率

from biliup.

JelmdtcSings avatar JelmdtcSings commented on June 10, 2024

算了 能搬就行 不追求速度
感谢开发者大佬们的付出 (๑´∀`๑)

from biliup.

CoolZxp avatar CoolZxp commented on June 10, 2024

目前youtube针对你的问题优化已经在master分支合并 可尝试使用master版本

event_loop_interval=0
checker_sleep=2
这两个选项是针对检测速度的设置短一些可更快但是更容易风控 可针对性设置

至于ip被拉黑推荐更换ip 一旦ip被拉黑过会更容易被再次拉黑 甚至正常使用都会被再次拉黑

from biliup.

JelmdtcSings avatar JelmdtcSings commented on June 10, 2024

目前youtube针对你的问题优化已经在master分支合并 可尝试使用master版本

event_loop_interval=0
checker_sleep=2
这两个选项是针对检测速度的设置短一些可更快但是更容易风控 可针对性设置

至于ip被拉黑推荐更换ip 一旦ip被拉黑过会更容易被再次拉黑 甚至正常使用都会被再次拉黑

感谢大哥 祝好梦 太感动了哥 谢谢佬的答复 谢谢老板的改动 ❤️❤️❤️

from biliup.

JelmdtcSings avatar JelmdtcSings commented on June 10, 2024

目前youtube针对你的问题优化已经在master分支合并 可尝试使用master版本

event_loop_interval=0
checker_sleep=2
这两个选项是针对检测速度的设置短一些可更快但是更容易风控 可针对性设置

至于ip被拉黑推荐更换ip 一旦ip被拉黑过会更容易被再次拉黑 甚至正常使用都会被再次拉黑

很好用 谢谢速度大佬

from biliup.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.