Version details
1.19.12 (03-Jan-2022)
- fixed Youtube throttling. They started using bandwidth throttling as additional way to disrupt accessing media data. It is similar to error #403, but unlike the latter, where you get an error when failing to deobfuscate signature, in this case you get slow download speed. Note that Youtube still applies rate limiting (it always does), but this limit is greater than the file bitrate, so with multipart download this anyway results in a good enough download speed
- improved initial connections establishment when file download starts. For example, when
Parts limit per file
is set to 16 (default), these 16 connections are now established about 10 seconds faster than before - fixed "HTTP 410" warning. Due to internal changes on Youtube some of extra requests being made during analysis are no longer valid and produce this warning - these now have been removed
- fixed not working channel and user URLs due to internal changes on Youtube
- (experimental) added option
Advanced dl.max_part_size_mb
. It controls maximum part size to download. After this amount of data is downloaded, connection gets dropped and re-established again. Rate limiting on Youtube is turned off for first N megabytes (where N varies - probably depends on the file bitrate), so with this option it is possible to utilize full network bandwidth with a fewer number of connections (i.e. with lower number inParts limit per file
option). For example, during internal tests it was possible to utilize 200mbps via just a single connection. But again, note that this is experimental feature, which is not guaranteed to work in all cases - binaries now include Node.js to deal with JavaScript-based obfuscation on Youtube
Merry Christmas and Happy New Year!
Changelog Version details