LINUX.ORG.RU

История изменений

Исправление CrX, (текущая версия) :

Не. Он вообще не так качает, без открытия страницы и тем более запуска JS на ней, которые на эту самую статистику и влияют. Оно просто на той стороне не так устроено.

В теории можно это сделать специально, конечно. Равно как и просто «накрутчик просмотров», даже без реального скачивания контента. Но это явно не то, для чего сделан yt-dlp, скорее нужен другой проект. И гугл полюбому будет всеми силами, меняя форматы и шаблоны, по которым инфа шлётся мешать его реализовать.

Кукисы тут как бы отдельно — они будут нужны, если хочется не проосто засчитать +1 просмотр на видео, но и засчитать его со своего аккаунта. Чтобы он в истории просмотров появился, чтобы учлось, что конкретно этот юзер посмотрел (там же анализируется для рекомендаций, что общего смотрят юзеры между собой). Для просто «анонимного» просмотра они не требуются.

Вообще нам со своим yt-dlp лучше бы поменьше отсвечивать. Гуглу такое скачивание с сохранением контента себе, а не стримингом, да ещё и в обход сайта, не нравится. Пока они закрывают глаза, потому что пользователей yt-dlp на уровне погрешности. Да и на статистику они не влияют, равно как и пользователи piped.video какого-нибудь. А вот если начнут накручивать статистику — тут уже деньги рекламодателей замешаны, и это вызовет ответные действия (как минимум в очередной раз поломают совместимость, и придётся опять переписывать половину).

Исправление CrX, :

Не. Он вообще не так качает, без открытия страницы и тем более запуска JS на ней, которые на эту самую статистику и влияют. Оно просто на той стороне не так устроено.

В теории можно это сделать специально, конечно. Равно как и просто «накрутчик просмотров», даже без реального скачивания контента. Но это явно не то, для чего сделан yt-dlp, скорее нужен другой проект (и гугл полюбому будет всеми силами, меняя форматы и шаблоны, по которым инфа шлётся) мешать его реализовать.

Кукисы тут как бы отдельно — они будут нужны, если хочется не проосто засчитать +1 просмотр на видео, но и засчитать его со своего аккаунта. Чтобы он в истории просмотров появился, чтобы учлось, что конкретно этот юзер посмотрел (там же анализируется для рекомендаций, что общего смотрят юзеры между собой). Для просто «анонимного» просмотра они не требуются.

Исходная версия CrX, :

Не. Он вообще не так качает, без открытия страницы и тем более запуска JS на ней, которые на эту самую статистику и влияют. Оно просто на той стороне не так устроено.

В теории можно это сделать специально, конечно. Равно как и просто «накрутчик просмотров», даже без реального скачивания контента. Но это явно не то, для чего сделан yt-dlp, скорее нужен другой проект (и гугл полюбому будет всеми силами, меняя форматы и шаблоны, по которым инфа шлётся) мешать его реализовать.