Привет, Хабр! Ухудшение работы YouTube стало поистине трагическим событием, которое прибило почти все загрузчики видео, но я нашел легальный способ улучшить ситуацию!
Как починить оборудование Google, не привлекая внимание санитаров.
1.5 года я занимаюсь разработкой и поддержкой самого популярного в RuStore загрузчика видео на Android
На данный момент приложение имеет более 50 тысяч установок и среднюю оценку 4.4
Когда YouTube начал замедляться, то пострадал, как это не парадоксально, в большей степени совсем не просмотр видео, а скачивание. (Дальше в статье объясню почему)
Многие пользователи на форумах стали жаловаться на проблемы при работе с утилитой yt-dlp(форк youtube-dl):
Лично у меня, как ни странно, воспроизведение видео на самом сайте ютуба не тормозит совсем.
Но вот скачивание с помощьюyt-dlp
, как оказалось, тормозит нещадно. Скорость пляшет между 40 и 200 KiB/s, что ни в какие ворота, особенно для многогигабайтных видео.
Естественно, после этого наступили темные времена для всех Android загрузчиков, которые работают на основе этой библиотеки (Seal, YTDLNIS и др)
Разумеется и мое приложение оказалось в этом числе.
Хоть я давно уже реализовал загрузку контента из отечественных платформ (ВК Видео, RuTube, Дзен), но 90% загрузок видео так или иначе приходилось именно на ютуб.
Полетели негативные отзывы, я перебирал варианты и отметал.
Пару дней было неспокойно.
Как я обходил замедление YouTube
Первым делом я решил отказаться от использования yt-dlp в рамках скачивания из YouTube. Никаких полезных опций в текущих условиях там больше для меня нет.
Реализовал прямой доступ к YouTube API.
Про этот способ уже писал в другой статье на Хабр.
Я заметил, что несмотря на замедление всё же удается скачать первые пару мегабайт, а затем скачивать становится невозможно.
Потоковые видео поддерживают Header Range
для HTTP запросов и это позволяет нам скачивать видеофайл по кусочкам.
Если произойдет обрыв, то мы посчитаем сколько байт уже скачано и продолжим с того же места опять
Ещё я решил задать timeout в 3, 5 секунды на один запрос.
Довольно часто запрос уходил на 20 секунд и более отсыпаться, поэтому было решено дропать раньше.
Пишем несложный цикл на Kotlin:
fun main() {
val chunkSize = 500000
// Размер куска в байтах, который мы будем скачивать за один запрос
val client = HttpClient()
val length = client.head(link).headers[HttpHeaders.ContentLength]?.toLong() as Long
//Получаем размер видеофайла
while (true) {
try {
val lastByte = length - 1
var start = inputVideoFile.length()
val output = FileOutputStream(inputVideoFile, true)
val end = min(start + chunkSize - 1, lastByte)
val data = withTimeoutOrNull(3500L) {
client.get(videoUrl) {
header("Range", "bytes=${start}-${end}")
header(HttpHeaders.ContentType, contentTypeVideo)
}.body<ByteArray>()
}
if (data != null) {
output.write(data)
if (end >= lastByte) break
start += chunkSize
}
} catch (e: Exception) {
TracerCrashReport.report(e, "error yt chunk downloading")
}
}
client.close()
}
Скорость и правда немного улучшилась, файл докачивался, никаких обрывов не происходило, но этого было мало.
Позже мне удалось узнать, что низкая скорость была ещё и следствием протокола HTTP/2, а YouTube транслирует видео по HTTP/3
Это именно то, из-за чего yt-dlp выдает ужасную скорость, а в браузерах особых задержек не наблюдается.
Проверить протокол можно в DevTools -> Network.
"h3" означает HTTP/3.
Если у вас какие-то лютые тормоза на ютубе, то нужно включить QUIC или возможно пришло время обновить браузер.
Ради эксперимента вы можете отключить HTTP/3 в настройках браузера.
Для Chrome нужно ввести в адресную строку chrome://flags/#enable-quic -> Experimental QUIC protocol -> Disable
И вы сможете ощутить все прелести замедления.
Возможно именно к такому состоянию нас и готовят в будущем.
Кстати, напишите в комментариях, кто в курсе, почему удается так жестко снижать скорость для протокола HTTP/2, а для HTTP/3 нет? Или не пытались?
Выяснили.
Нам очень необходима поддержка протокола HTTP/3, но это, как оказалось, совсем нетривиальная задача.
Даже для Curl требуется целая церемония.
Новый протокол скорее ориентирован на браузеры, хотя уже есть и поддержка для Nginx.
Поправьте меня в комментариях, если я не прав.
Как оказалось для Android приложений существует целая гугловая библиотека Cronet.
Cronet - это сетевой стек Chromium, предоставляемый приложениям Android в виде библиотеки. Cronet использует несколько технологий, которые снижают задержку и увеличивают пропускную способность сетевых запросов, необходимых для работы вашего приложения.
Библиотека Cronet обрабатывает запросы приложений, которыми ежедневно пользуются миллионы людей, таких как YouTube, Google App, Google Photos и Maps - Navigation & Transit.
На Хабре про неё есть отдельная статья от 2019 года - Протокол QUIC в деле: как его внедрял Uber, чтобы оптимизировать производительность
private fun createCronet(context: Context): CronetEngine {
return CronetEngine.Builder(context)
.enableHttp2(true)
.enableQuic(true)
.enableBrotli(true)
.build()
}
После подключения библиотеки в качестве движка для Ktor Client (использовал экспериментальную реализация с гитхаба) скорость скачивания заметно выросла.
Итог
Мне удалось повысить среднюю скорость скачивания видео в 1080p до 7 мегабит
на домашнем интернете от МТС и до 12 мегабит
на мобильном интернете от Теле2.
Если в текущих условиях замедления вам нужно будет скачать видео, то вы всегда можете воспользоваться моим загрузчиком из RuStore.
Дополнение
Можно воспользоваться сервисом от Nginx, который покажет подключились ли вы c QUIC или нет.
При успешном соединении c QUIC появится следующая надпись Congratulations! You're connected over QUIC
Если какая-то другая надпись, то возможно вам следует разобраться с настройками своего браузера/обновиться/перейти на другой.
По моим наблюдением, именно хром дает лучшую скорость при просмотре видео с ютуб.
Как включить в Chrome:
chrome://flags/#enable-quic сделать Enable
Для Mozilla Firefox:
В about:config параметр network.http.http3.enable ставим в True
Тест производительности YouTube в Chrome с включенным QUIC и отключенным.
По-моему разница существенная.
Для отображения статистики по скорости нужно кликнуть правой кнопкой мыши на видео -> "статистика для сисадминов":
Включаем статистику
Комментарии (262)
Hadjimurad
26.07.2024 21:51+8Думаю YouTube последнее, ради чего нужно менять правительство
agat000
26.07.2024 21:51Диалектика в действии.
С одной стороны "Монополии это плохо, государство должно с ними бороться и ограничивать".
С другой - "Не трогайте нашего любимого монополиста, с ним так комфортно и удобно".
Вот и думай тут.
miarh
26.07.2024 21:51+76Подмена понятий. Отключают (замедляют), не потому, что ютьюб (инста, фейсбук и т. д) - монополисты.
agat000
26.07.2024 21:51Тут вопрос причин и следствий. В общем - как посмотреть.
Одна из логических цепочек - "Отключают (замедляют) потому что слишком большое влияние на аудиторию. А влияние большое как раз потому, что монополисты".
Еще одна цепочка - "потому что не всегда выполняют требования местного законодательства/органов власти (не только в РФ, кстати). Не выполняют потому что могут себе позволить. Могут себе позволить потому что слишком крупные, чтобы обращать внимание на требования всяких местных папуасов. Потому что монополисты. "
Ну и третья цепочка - "Монополист владеет рынком. Нужно защемить его с привлечением местного адм. ресурса и отжать рынок. ". Нормальный рыночных ход, все так делают.
Pol1mus
26.07.2024 21:51+26У тебя логическая цепочка куда то не туда пошла. Не всегда выполняют требования местного законодательства - потому что требования неадекватные. Требования неадекватные - потому что власти неадекватные. Власти неадекватные потому что...
HardWrMan
26.07.2024 21:51+3Позвольте поинтересоваться, кто решает "адекватность" требований? Просто интересно.
Pol1mus
26.07.2024 21:51+17Люди решают, работающие в гугле.
Ты, как человек, не можешь решить насколько адекватно требование правительства Азадистана например, надеть на всех женщин во всех роликах на ютубе мешок с прорезями для глаз?
HardWrMan
26.07.2024 21:51Какой провокационный вопрос. Пойдём дальше: ты, как человек, можешь решить зачем тогда вообще быть ютубу в Азадистане?
Pol1mus
26.07.2024 21:51+3Мне как жителю азадистана ютуб нужен как сервис. Ютубу как коммерческой компании нужно где то работать, желательно везде, даже в азадистане. И мы снова возвращаемся к адекватности правительства, будет ли оно настаивать на своих абсурдных требованиях или нет.
Если будет то ютуб там работать не сможет, всмысле зарабатывать, но может работать всмысле не блокировать страну со своей стороны. Ему это почти ничего не стоит а неадекватное правительство рано или поздно сменится на адекватное.
HardWrMan
26.07.2024 21:51Окай, а если ты не житель Азадистана? Изменится ли твоё решение?
Acuna
26.07.2024 21:51+1Но я-то житель Азадистана, мне что до решений касаемо других стран? Они и без меня разберутся, а меня решения мой страны и правительства волнуют.
HardWrMan
26.07.2024 21:51В этом то и соль, что мы мнение жителя Азадистана уже знаем. Интересно мнение не жителя и, по возможности, имеющего отношение к теме (например даже работника на всех уровнях, от низа до СЕО).
vikarti
26.07.2024 21:51+6Как вариант - для всех пользователей у кого в профиле Азадистан (или в более жесткой версии - по геолокации он, ну или по гео - если нет авторизации иначе по профилю) блочить такие ролики с сообщением "недоступно по закону", для других юрисдикций - не трогать. Если это будут вообще 99% роликов и населению они таки нужны - ну значит пусть население решает вопрос со своими властям. Как именно искать "такие" - можно жалобами ограничится для начала, хотя если есть нейронка которая может и пол определить и она все равно работает - автоматом банить вообще все ролики с женщинами для Азадистана (потому что с мешком - врядли распознает)...а когда прилетит жалоба от того же правительства что забанили какой то исторический материал или там заседания правительства (где женщины были, без мешка) - так и ответить что нейронку доработаем, потом как нибудь.
При смене страны в профиле можно даже предупреждение добавить что это вероятно нарушает законы Азадистана и вы точно уверены что не ошибка?
Начнут требовать чтобы и другим юрисдикциям показывали такое - извините не ваша юрисдикция. Начнут требовать чтобы населению провинции Базадистан (которую Азадистан считает своей) так же показывали - ответ - не ваша юрисдикция (уже), у пользователей выбрана другая страна в профиле и геолокация показывает Базадистан уже. Начнут требовать чтобы новоприсоединенной провинции Язадистана показывали - ок страну такую мы добавим в профиль, как IEEE(или кто там) добавит код, геоблок обновим как провайдеры обновят в RIPE/AfriNIC/APNIC объекты свои и укажут правильную страну.
rustavelli
26.07.2024 21:51+9К чему гуглу все эти приседания ради дикарей? Проще забить на них полностью и предоставлять сервис всем как есть.
Я бы на месте гугла ещё и баннеры показывал, рассказывая о демократических ценностях, равноправии, свободе слова и прочих достижениях цивилизации.
vikarti
26.07.2024 21:51+1К тому что:
ситуация с дикарями может поменятся внезапно
может оказаться что в родной юрисдикции власти начали хотеть странного, а тут можно сослаться на прецедент цивилизованного выполнения требований других стран и своим сказать что выполнятся будет _так же_
HardWrMan
26.07.2024 21:51+2Т.е., тут мы плавно подходим к суверенитету интернета стран и Азадистана в том числе?
vikarti
26.07.2024 21:51Скорее - к правам человека, и в частности - право знать информацию, если он именно ее хочет. При этом - когда засирают вражеской пропагандой (которая при этом может и ложной быть) - это тоже не очень хорошо, если конечно это пропаданга вражья а не попытка рассказать то что власти скрывают.
Вообще это слегка оффтопик но я некоторое время свой НФ сеттинг пишу, где государства существенно разного уровня (при этом аппаратура мгновенной межзвездной связи - требует очень высокого уровня технологий). И тему с желающими поцензурить сеть пришлось отдельно продумывать и прописывать, как и некоторые другие моменты.
agat000
26.07.2024 21:51+2Бремя белого человека.
А если тупые папуасы начнут блокировать баннеры про демократию и 76 гендеров - наложить санкции и подогнать авианосцы. Ибо нефиг.
А вы уверены, что не входите в число папуасов?
rustavelli
26.07.2024 21:51+8Конечно вхожу, мы же тут обсуждаем, как обойти цензуру, которой по конституции быть не может.
p07a1330
26.07.2024 21:51+2А если тупые папуасы начнут блокировать баннеры про демократию и 76 гендеров
Не раз ты здесь услышишь
От тех же дикарей,
-«Зачем идти нам к свету?
Нам наша тьма милей».
actualinfo
26.07.2024 21:51Собственно говоря, люди, работающие в гугле, могут оказаться более неадекватными, чем люди работающие в правительстве страны N. Равно как и наоборот. Всё зависит от разнообразия тараканов и ошибочных суждений в мировоззрении этой группы людей.
Alexey2005
26.07.2024 21:51+2Вот только если частной компанией управляют неадекваты, она довольно быстро теряет рынок. Даже монополист недолго пробудет монополистом, если его менеджмент совсем уж охреневший и неадекватный.
А вот если страной управляют неадекваты, то при некоторой удаче она может существовать в таком режиме десятилетиями, а то и столетиями.
vikarti
26.07.2024 21:51+1И вот поэтому - запрещать миграцию в принципе...не очень хорошо.
Даже если мигранты из страны которая активно не нравятся и другой культуры (если гражданам конкретной страны проблема что культура мигрантов из определенных стран - неприемлима - ну пусть учатся после приезда правильной и экзамены сдают), хотя бы тем хорошо что они НЕ помогают нехорошей стране больше.
В этом плане очень интересно выглядит:
отношение властей СССР к эмиграции
отношение Запада к таким вот эмигрантам ИЗ СССР
отношение текущих властей РФ к эмиграции
отношение Запада к таким вот эмигрантам ИЗ СССР
agat000
26.07.2024 21:51+4То есть по вашему власти стран Евросоюза неадекватные, потому что... ? Вы поаккуратнее с выражением мыслей, там нынче все нервные.
В Европе наезды на Ю-туб и соцсети вполне масштабные.
barnes
26.07.2024 21:51+8А вы открытие олимпиады в Париже видели? Это по вашему адекватно?)))
UranusExplorer
26.07.2024 21:51+12Абсолютно адекватно, а что?)
Apv__013
26.07.2024 21:51+1В сияющем граде на холме, всё и всегда правильно, главное - не сомневаться, даже когда придут за тобой, это будет адекватно, ведь это "ДРУГОЕ"!
vikarti
26.07.2024 21:51+2Правда это если читать новости на русском.
Если на английском - все тоже плохо, смотрим про Project 2025 или там про (фактический) ввод госцензуры (разумеется ради защиты детей в рамках KOSA).
torbasow
26.07.2024 21:51+10Какой олимпиады? Олимпиада — это всеобщее мероприятие. Когда не допущена одна из крупных спортивных держав — это не олимпиада, а что-то другое под видом олимпиады. Нет нынче никакой олимпиады.
MyOnAsSalat
26.07.2024 21:51Некоторое территориальное образование за свои поступки лишилось статуса гос-ва. Так что олимпиада олимпиадой и караван идёт.
torbasow
26.07.2024 21:51+1Ещё не лишилось, но в процессе. Кроме того, его-то никто не подумал не допускать.
Zangasta
26.07.2024 21:51+21Олимпиада — это всеобщее мероприятие.
Ничего личного, это просто ἐκεχειρία. Старая греческая традиция, связанная с традицией прекращать войны во время Олимпийских игр.
Не прекратил --- не участвуешь.
Grey83
26.07.2024 21:51+14Не прекратил --- не участвуешь.
Жаль уже лет 80+ не соблюдается от слова никак.
torbasow
26.07.2024 21:51+11Будь это и правда так, США или Франции выпало бы довольно мало участвовать в олимпиадах.
vikarti
26.07.2024 21:51Вот что мне ни разу не встречалось - как именно это на практике работало. Что значит - прекратить ?
В частности - как быть если одна сторона согласна прекратить а другая - против? Обоих не пускаем? Несправедливо. Или "прекратить" = не используем наступательное вооружение? Как быть если одна из сторон занимает территорию которая другая считает своей?
Касается ли прекращение:
партизан?
частей в автономе и БЕЗ связи?
кибератак(а как быть с тем что понять кто виноват там - сложно и обычно лезут - НЕ военные)?
Хотя да - идея очень хорошая и стоит вернуть, не так уж часто Игры бывают а если прям критично для военных задач эти несколько недель - ну значит можно обойтись без Игр.
Zangasta
26.07.2024 21:51+3В частности - как быть если одна сторона согласна прекратить а другая - против? Обоих не пускаем
Нет никаких "двух сторон".
Война этим и отличается, от олимпиады --- что это не спортивное состязание двух народов. Всегда есть агрессор и жертва.
Поэтому для того, что прекратить войну не нужно никаких переговоров, договоров и прочего. Агрессор просто прекращает нападать --- и война заканчивается.
vikarti
26.07.2024 21:51+3Должен ли агрессор уйти на свою территорию или достаточно прекратить наступать дальше? Допустим агрессор ушел (сам или выбили силой) на свою территорию но жертва хочет гарантий и идет дальше ну там - до проведения парада в столице агрессора. Роли меняются или нет?
Кстати а как быть если агрессор заявляет что он как раз - жертва и отвечает?(ну например из совсем недавнего - Израиль и Палестина). А если там все сложно и корнями в прошлое уходит?
Zangasta
26.07.2024 21:51+1Должен ли агрессор уйти на свою территорию
Давайте рассмотрим ваши вопросы на одном из завершенных кейсов --- чья моральная и этическая оценка уже устоялась и является общепризнанной. К примеру, на второй мировой войне. Я думаю, вы без труда сами ответите на все свои вопросы.
vikarti
26.07.2024 21:51Разговор начался именно в контексте
Старая греческая традиция, связанная с традицией прекращать войны во время Олимпийских игр.
Насколько помню учебники истории - у греков было перемирие а не завершение войн к Играм
В плане второй мировой - была Олимпиада 1936, проведена, война не началась еще (хотя много кто говорил что Германия ведет себя ОЧЕНЬ некрасиво даже на тот момент). В 1940-м - планировали игры в Японии. Япония...отказалась (в википедии есть статья по этим играм, там ссылка на книжку по истории игр, где история расписана, книжка эта вполне доступна для прочтения) мол нам культура не нравится...МОК сказал что ну не хотите...как хотите.
actualinfo
26.07.2024 21:51+2Вы упускаете случай, когда жертвой агрессора X оказывается агрессор Y, напавший на жертву Z. Например всем известная высадка в Нормандии - вполне себе выглядит как агрессия. Значит ли это, что эту высадку надо было прекратить?
vikarti
26.07.2024 21:51Почему то вот мне вспомиается сеттинг Диаптопии (которая https://diatopia.fandom.com/ которая + СИ и не только), в их терминологии - это контроагрессия с которой помогать можно а если помочь НЕ получилось - есть скажем так общие силы обороны которые могут проблемы создать любителям агрессии но при этом от захвата власти с их стороны - общество защищено. Но вот только мир тот образовался ну совсем не мирным путем (была и Последняя Мировая Война и позднее НАКОНЕЦ и Лютая Жесть...) да и общество вовсе не рай (с развитием технологий например все между терпимо но плохо но решаем проблему и очень плохо)
Zangasta
26.07.2024 21:51+1вполне себе выглядит как агрессия.
Вы сами же пишите "выглядит как агрессия" --- то есть даже вы, понимаете что никакой агрессией это не было.
Дельфин выглядит как рыба, но он млекопитающее.
TheSpy0
26.07.2024 21:51В любом конфликте всегда есть две стороны, как минимум. Если ваша эта "жертва", так называемая, пыхтит и стонет под "агрессором", каждый день наведываясь к нему, а потом рассказывает о насилии над собой, то налицо преследование собственных интересов, а значит и "жертвы" нет. Есть лишь роль жертвы. Где это видано, чтобы разрушенная обнищавшая страна, потерявшая половину населения продолжала "свою борьбу" вопреки всему. Типичная равная сторона конфликта, просто неадекватная.
vikarti
26.07.2024 21:51+1Ситуации...бывают разные.
Например может быть полная уверенность (возможно - основанная на ложных предпосылках или чьей то пропаганде но возможно и нет) что выживание значительной части население жертвы...не планируется, тогда имеет смысл стоять до конца, и либо проиграть (после чего и выяснится - была ли уверенность основана на ложных предпосылках или нет, и можно ли заставить врага - передумать и оставить хоть что-то. Пример - индейцы и США) или все же искать любых союзников и стараться бороться до конца (СССР - правда потери в ВоВ по разным цифрам от 5 до 20% но направление казалось ясным).
Другое дело - что возможно стоит все же попробовать оценить ситуацию как именно "агрессор" с населением "жертвы" на захваченных территориях обращается, пускает ли вообще на свою территорию с НЕзахваченных, да и что население само на эту тему думает (если население хочет валить хоть куда...может стоит думать что дальше). Ну и оценивать есть ли шансы вообще победить без союзников и надежны ли эти союзники (если надежны - то хотят ли они прямо вступать в конфликт и если нет - то почему?) ну и ВСЕ ли возможности "агрессор" использует, и если нет - то почему и что будет если будет решено (ну там - руководство "агрессора" слетело с катушек например или там переворот случился или диверсионные операции затронут какое то больное место) что проблему с "жертвой" надо решить любой ценой и быстро и плевать на последствия...
Cactus98
26.07.2024 21:51Не допускают употребителей допинга
torbasow
26.07.2024 21:51+1Первый раз слышу, чтобы российский флаг называли допингом.
Cerberuser
26.07.2024 21:51+2А, пардон, через какое отверстие вы предлагаете употреблять российский флаг?
ru1z
26.07.2024 21:51+16А что там было? Я не смотрел, но дайте угадаю - опять намек на геев? Так в России ТАТУ и Борис Моисеев были на вершине славы. А Верку Сердючку - из каждого авто можно было слышать. Да и президент говорил, что медали лично вручает геям.
Ютуб и остальные страны то причем здесь?
Grey83
26.07.2024 21:51+2А что там было? Я не смотрел
Вчера из каждого утюга было про энто самое открытие.
Такое, что аж видосы о нём на тытрубе официальные потёрли сегодня, говорят.ru1z
26.07.2024 21:51+7Погуглил, вот оно как. Я не собираюсь смотреть видео, но я не знаю, что там нового, просто обычный способ привлечь внимание. Глупые инфоповоды - это хлеб с маслом для СМИ.
На олимпиаде в Сочи СМИ использовали ту же самую шумиху про геев, потому что на самом деле никому нет особо важного дела до олимпиады.
Другое дело, если бы на парижской праздновали какую-то жестокость, но, насколько я понимаю, такого не было, никто ничего не потерял, просто разыграли жгучую медийную картинку для привлечения внимания толпы, «как это видит художник».
Имхо, эти недовольства и остально, примерно как жанр "реакции на видео" на ютубе. Смотрите - пещерный человек случает квинов впервые, шок!
vikarti
26.07.2024 21:51На канале Евроспорта есть вроде как. Если надо - могу ссылку на отзеркаленное на сервер Peertube выложить.
UranusExplorer
26.07.2024 21:51На канале Евроспорта есть вроде как.
Только что проверил, оно выдает "content is not available in your country", причем вне зависимости от страны (пробовал RU, US, и ещё пару европейских стран).
vikarti
26.07.2024 21:51https://www.youtube.com/watch?v=j-Ou-ggS718 ? который? Из Швеции открывается даже сейчас
Ну и https://videos.viorsan.com/w/5NWRBS9uKmGkieSfaLz1BD
с российского мобильного интернета открывается
UranusExplorer
26.07.2024 21:51который? Из Швеции открывается даже сейчас
Этот самый, да.
Из перечисленных выше стран открываться отказался, зато почему-то сработал с IP-адреса словацкого оператора.
HardWrMan
26.07.2024 21:51Влияет даже язык системы. У меня некоторые начинали показывать только на ангельской винде и в режиме инкогнито. Фингерпринтинг, мать его.
Ndochp
26.07.2024 21:51+1Не, намек там был на тайную вечерю, даже Маска проняло. Про геев там не намекали.
ru1z
26.07.2024 21:51+6Да я нагуглил, что картину Леонардо да Винчи обыграли. И что с того? Таких обыгрываний - полным полно, вот в Москве можно сходить на египетскую постановку https://www.afisha.ru/performance/taynaya-vecherya-201812/
После Трампа Ван Гога с ухом массово обыгрывают и ничего.
Произведения да Винчи - постоянно кто-нибудь в развлекательных целях использует. Начиная от мультфильмов до детективов с загадками и зашифрованной криптоправдой.
Все-таки людей задело явно не то, что картину обыграли, а то, что пол персонажей поменяли, лгбт-тематика. Наверное на это и был расчет. Дальше медиа и медийные персонажи подняли шумиху и вот мы здесь. Подозреваю большинство следуя за модными трендами прореагировало в режиме: "не
читалсмотрел, но осуждаю".В медиа и про Мона Лизу частенько пишут, что позировал - мужчина, любовник Леонардо да Винчи (!!!). https://lenta.ru/news/2016/04/21/mona_lisa/ Это медийный хлеб, буря в стакане, много шума из ничего.
Вечные темы.
ru1z
26.07.2024 21:51+2Вдогонку, вот еще нагуглил на Третьяковку доносы писали в прошлом году по той же «Тайная вечеря» по похожему поводу https://www.mk.ru/culture/2023/02/01/zhalobshhik-usmotrel-kramolu-v-kartinakh-tretyakovki-2005-goda.html
vikarti
26.07.2024 21:51Кстати - скачано (вроде полная версия 4+ часа) с одного спортивного канала на мой сервер Peertube, надо будет посмотреть насколько там ужас. (Я олимпиаду не смотрю)
agat000
26.07.2024 21:51+1Для Франции адекватно, раз уж они это проводят.
Если правительство какой либо страны запретит показывать это на своей территории - это тоже будет адекватно. Например в Польше или Турции.
В каждой избушке свои погремушки.
rustavelli
26.07.2024 21:51+6В каждую голову чиновника, который решает, что взрослым людям можно смотреть, а что нет, надо вколотить погремушку.
Чиновник не моя мама, это никчёмное существо на госслужбе.
Tifliskiy
26.07.2024 21:51+1Мне по фиг, но Вы так и до избирателей доберётесь! А там 87 % согласны, 17 пытаются адаптироваться ;)
Arigotoma
26.07.2024 21:51У нас во власти такая же монополия. Тут одна монополия борется с другой, которая мешает первой.
tsem13
26.07.2024 21:51+37В нормальных странах правительство меняют после вещей, которые идут вразрез с интересами населения служить которому в теории и призвано правительство. Что то неудобное, что то вредное, после чего жить стало хуже, а не лучше.
Но это я только по слухам говорю - как у нас я не знаю. Я на ютубе такие ролики видел про другие страны. Сейчас я вам покажу пока не заблоorfelin
26.07.2024 21:51В нормальных странах правительство меняют после вещей, которые идут вразрез с интересами населения служить которому в теории и призвано правительство.
не смешивайте интересы небольшой группы ( относительно всех 148 млн ) айтишников с хабра и всем остальным населением страны. Действия правительства полностью поддерживается большинством граждан РФ нравится это вам лично ( и вашему окружению ) или нет. Это объективная реальность отрицать которую все равно что ссать против ветра.
Поэтому в этом плане Россия абсолютно нормальная страна - действия правительства не идут в разрез с интересами большинства населения.
Что то неудобное, что то вредное, после чего жить стало хуже, а не лучше.
большинство стран Европы, США и Япония. жить стало только хуже за последние 5 лет... и?
Я на ютубе такие ролики видел про другие страны
а... ну это многое объясняет.
Pol1mus
26.07.2024 21:51+19Вызывающе неверная информация. Действия правительства очевидно идут вразрез с интересами населения. Я не знаю ни одного россиянина который хочет жить как в КНДР(то есть согласен с нынешним курсом партии).
Newbilius
26.07.2024 21:51+1Если правильно помню, согласно выборам 87% россиян хотят жить именно так. Я лично таких тоже не знаю, но итоги довольно однозначные.
Pol1mus
26.07.2024 21:51+6Мем про сашу 3% тебе напомнить?
Newbilius
26.07.2024 21:51+1Не знаю такого мема, так что можно)
Pol1mus
26.07.2024 21:51+21Это про лукашенко. В относительно свободных опросах (на очень большой выборке) он набрал 3%. А в результаты выборов написали 80% "однозначно поддерживают".
Как ты понимаешь ничего общего с реальностью эти 80% не имеют. Точно так же как ничего общего с реальностью не имеют 99% за рамзана в чечне и 87% за путина в рф.
Mickname
26.07.2024 21:51На самом деле имеют. По крайней на прошлых выборах 76% были реальными, я лично пересчитывал на одном из УИК бюллютени. Полагаю что и на этих выборах реальный процент не ниже.
Zangasta
26.07.2024 21:51+1По крайней на прошлых выборах 76% были реальными
Для того, чтоб уверять что процент был реальным --- мало пересчитать бюллетени в урне.
Нужно гарантировать что никто не имел доступ к урне ночью, что никто не мог вбросить целую пачку, пользуясь отсутствием наблюдателей.
Вы можете это гарантировать?
Pol1mus
26.07.2024 21:51+1Расскажи какие вещества надо употреблять что бы показалась что 87% у Путина это реальный результат в стране которую он загнал в состояние КНДР перед этим переписал конституцию что бы избиратся третий раз подряд в трёх дневном голосовании с электронными урнами в которых можно рисовать любые цифры не напрягаясь вообще.
xsevenbeta
26.07.2024 21:51На самом деле имеют. По крайней на прошлых выборах 76% были реальными, я лично пересчитывал на одном из УИК бюллютени. Полагаю что и на этих выборах реальный процент не ниже.
Во первых, если вы лично пересчитывали на одном УИК, то это не означает, что на остальных УИК считали точно так же. И я уже не говорю об электронном голосовании и о снятии абсолютно беззубых и не известных до выборов кандидатов.
О популярности гаранта говорят километровые очереди к Надеждину, массовые отказы отвечать на опросы и бюджетники, которых вынуждали регистрироваться для электронного голосования.
GDragon
А в соседних статьях по этой проблеме пользователи в комментариях наоборот отключают QUIC (который кстати включен по умолчанию в большинстве современных браузеров) что бы решить проблему.
У меня такая же ситуация - отключение "новых" фишек помогло.
Кто же прав?
zhirnoov Автор
А у них вроде как обход ограничений реализуется через byedpi.
Разумеется, это эффективнее.
Я же хотел рассмотреть возможности обхода без сторонних программ, впнов и т.д
Хотя бы по той причине, что рядового пользователя будет сложно заставить пользоваться загрузчиком и поверх запускать ещё и приложение для обхода.
Так что, они по-своему правы. Валдик молодец, слежу за его предложениями.
Лично у меня никаких ограничений по просмотру видео на YouTube нет, а вот со скачиваем беда.
alex1478
Так ютуб всегда резал скорость отдачи, если видел что видео грузят последовательно и быстрее чем могут его смотреть
zhirnoov Автор
Не могу такое подтвердить. Ещё до замедления скачивал видео на своем облаке и загрузка происходила молниеносно.
Гигабайтные видео скачивались за секунды
alex1478
А сейчас у вас в облаке скорость замедляется? Попробуйте качать не из РФ с тем же алгоритмом, у вас так же будет падать скорость.
Потому что описанное вами в посте замедление, когда начало качается быстро, а потом скорость падает до ~100 кб/с, это буквально и есть проявление эффекта "защиты от скачивания" со стороны ютуба, с которым сталкивался каждый пользователь yt-dl, не обновлявший его пару месяцев
Loggus66
Не будет. Скорость в РФ сейчас падает ввиду дропов пакетов. Началось 19 числа, до этого 3-10МБ/с на скачку- норма. Никогда раньше не было такого, что видео на 400МБ требует 30 попыток переподсоединения; у yt-dlp по умолчанию - 10 попыток переподсоединения, дальше скачка прерывается.
Не кажется ли вам, что неразумно со стороны разрабов yt-dlp ставить такие настройки, что скачивание никогда не завершится? В общем, предположение об ограничении со стороны YT неверное, не совпадает с симптомами. Но вот что Youtube делают сейчас - на диапазонах VPS просто пишут "залогиньтесь, если вы не бот", это задело в т. ч. некоторых пользователей. https://github.com/yt-dlp/yt-dlp/issues/10128
fshp
Отключальщики, ибо совсем недавно РКН парализовывал работу QUIC.
А вообще правы туннельщики, но и за ними придут.
ursus63
Да мне именно отключение quic помогло. С ним с трудом фхд грузило. Без него 4к прекрасно идёт.
Wesha
(тянет руку) Да, у меня занимало до двух минут начать воспроизведение нового ролика, пока не нашёл h3 и
с матамиего вырубил. Всё залетало.