Михаил Климарев (ЗаТелеком) пишет, что начали замедлять Ютуб и на мобильных операторах. Проверьте пожалуйста.
У меня гибридный случай. Оператор йота 4g нск, но тариф для модема. quic в curl резанули почти в ноль (сравняли с tcp), раньше avg 50 кбайт/с было.
В браузере по quic 144p тормозит, долгая буферизация. Статистика ютуб плеера показывает скорость 9 кбит/с, потом 2 кбит/с. Раньше играло 480p.
В случае с yt-dlp видео тянется с местного gcc мегафона (85.26.174.205, пингуется 20-30 мс). Браузер тянет с москвы 173.194.180.29, но результат тот же.
manifest.googlevideo.com
в бане. По крайней мере в wireshark много красного. Хотя, его отсутствие не фатально.
Лог curl quic:
yt-dlp URL -f 137 --downloader=curl --downloader-args="--http3-only -4 --connect-timeout 60 --max-time 180"
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 352M 0 31183 0 0 173 0 24d 17h 0:03:00 24d 16h 0
curl: (28) Operation timed out after 180000 milliseconds with 31183 out of 369334646 bytes received
Warning: Problem : timeout. Will retry in 1 seconds. 10 retries left.
0 352M 0 159k 0 0 908 0 4d 16h 0:03:00 4d 16h 0
curl: (28) Operation timed out after 180002 milliseconds with 163560 out of 369334646 bytes received
Warning: Problem : timeout. Will retry in 2 seconds. 9 retries left.
0 352M 0 22813 0 0 138 0 30d 23h 0:02:45 30d 23h 0
curl: (55) connection closed by idle timeout
byedpi с дефолтными настройками не помогает (раньше помогали простейшие стратегии для tcp). С хитрыми настройками заработало (tcp в yt-dlp, по крайней мере), включая manifest.googlevideo.com
.