Этот пост должен был быть твитом, но он не влез, а делать треды я не люблю. Пусть будет здесь.
Хочу поделиться штукой, которая сильно улучшила мою жизнь в последние полгода — плагин SponsorBlock для ютюба. Работает во всех браузерах, а через магию селф-хостинга, даже с AppleTV в моей гостинной и, в теории, с вашим Smart TV. Ниже расскажу как.
Да, у нас у всех уже давно стоят блокировщики рекламы в браузерах, лучший из которых, конечно же, uBlock Origin. У живущих в Европе ещё скорее всего стоит плагин I Don't Care About Cookies, который автоматически закрывает раздражающие куки-баннеры. Если у вас не стоит, я крайне рекомендую, он сэкономит вам минимум пару лет вашей жизни. Теперь же в этом наборе появился и третий маст-хев-адблок — SponsorBlock.
Я честно плачу за подписку YouTube Premium с самого дня её появления, но это не спасает от «нативных» рекламных интеграций посреди почти каждого ролика. Иногда приходится по два-три раза их проматывать в одном десятиминутном ролике.
И если раньше я был толерантен к рекламе, пусть авторы зарабатывают свою копеечку, то с годами всё стало только хуже — вставки стали длиннее и навязчивее, иногда доводя ситуацию до абсурда, когда реклама в сумме занимает почти треть хронометража. Самые хитрые ютюберы так вообще стали маскировать их под часть контента, не предупреждая заранее. И ни один адблок не спасает.
Особенно бесит когда смотришь YouTube фоном на телеке, занимаясь своими делами, и каждый раз приходится идти за пультом от AppleTV, чтобы промотать очередную пятиминутную интеграцию «О, ты хочешь посмотреть обзор новой видеоигры? А знаешь кто делает игры? Питон-разработчики от школы Наебактори, вот скидка 99% процентов на обучение, только сегодня».
Старые добрые пираты из интернетов наконец-то решили эту проблему и сделал SponsorBlock — опенсорсный и некоммерческий плагин, который автоматически проматывает за вас рекламные вставки и прочую хрень а-ля «подпишитесь на мой канал и оставьте комментарий, чтобы алгоритмы ютюба обосрались».
Вот так выглядит работа плагина на канале очередного кликбейтного техноблоггера с миллиардом подписчиков в моем Firefox:
Прикол в том, что это всё краудсорсинг. Как Википедия. Пользователи плагина сами размечают сегменты, в которых есть либо очевидная реклама, либо «self-promotion» (когда автор просит подписку на канал или рассказывает про супер-донаты на своем патреоне), либо даже просто «не несущие смысла длинные музыкальные вставки», которыми грешат некоторые каналы.
В настройках можно указать какие категории плагин будет пропускать автоматически, а о каких предупреждать заранее. А для избранных каналов можно это отключить, если вам нравится реклама какого-то конкретного блогера.
И нет, я не чувствую никакой вины, что я пропускаю эти вставки. Рекламные вставки заранее проплачены, блоггер уже получил свою денежку от спонсора и ему плотно насрать кто там посмотрит его интеграцию. Плюс, я плачу за YouTube Premium, а значит с каждого моего просмотра блогеру тоже капает денежка.
Получается тотальный вин-вин. Ведь эти вставки не нужны ни мне, ни самому автору.
Каким-то магическим образом плагин работает даже на небольших каналах, для роликов загруженных «47 минут назад». Может быть ютюб сам отдает какие-то метаданные о том, какой отрезок ролика является рекламным?
Вот эту загадку я пока не разгадал, но эта «магия» лишь добавляет плюсов в копилку плагина.
А теперь о самом интересном — всё это работает на AppleTV и многими другими SmartTV-приставками, если вы смотрите ютюб через них.
Вот например. Снимал посреди солнечного дня, сорян за блики.
У меня в гостиной Или в зале? Или как вы называете эту комнату? стоит большой телевизор, на котором мы вечерами смотрим кинцо с кинопаба, днём там фоном играют кулинарные шоу, а по выходным мы устраиваем ютюб-пати с гостями.
Я использую AppleTV в качестве медиа-центра уже больше 10 лет. Сменил три поколения и пока всё нравится: пиратский Кинопаб поставить легко, AirPlay работает, YouTube из коробки, 4K + HDR + Dolby Atmos фигачат без запинки, а что еще нужно от приставки.
Однако из-за анальной огороженности Apple, на AppleTV нельзя запускать никакие адблоки, плагины и прочие фоновые процессы. Даже VPN туда завезли буквально полгода назад =/
И тут нам на помощь приходит домашний сервер, о котором я писал пару лет назад.
Адблокинг решается через PiHole или AdGuard на уровне всей домашней сети. Хотя с браузерными плагинами они не сравнятся, но для DNS-блокировщиков они хорошо делают свое дело.
И вот у SponsorBlock, оказывается, есть своя версия под Smart и Apple TV. Называется iSponsorBlockTV (спасибо meowkoteeq за подсказку)
Устанавливаете его на свой домашний сервер, открываете приложение Ютюба на телевизоре, идёте в «Settings -> Pair TV with code», получаете код, отдаёте его iSponsorBlockTV и вуаля — ваш сервер теперь следит когда и какое видео вы смотрите и будет автоматически для вас проматывать рекламные вставки.
В теории ни Apple ни YouTube не смогут это заблокировать, ведь вас iSponsorBlockTV-сервер просто притворяется просто вашим пультом, управляющим видосами.
Всё просто работает и кушать не просит. Ни API-ключей, ни долгих авторизаций, просто развернуть докер-образ и ввести код в настройках.
Охуенно же, не?
Остаётся только решить ту же проблему на айфоне и айпаде, где тоже есть альтернативые ютюб клиенты типа uYouPlus, но для них всё еще нужен джейлбрейк. Ждем рассвета альтернативных сторов в ЕС, может там появятся.
Расскажите еще про неочевидные способы защитить себя от рекламы в современном мире?
P.S.: Кстати у проекта есть еще братишка DeArrow от того же разработчика, который заменяет кликбейтные превью и названия видео типа «ШОК! НЕ ХОДИ В ТУАЛЕТ ПОКА НЕ ПОСМОТРИШЬ ЭТО ВИДЕО!!!» на обычные человеческие. Тоже силой краудсорсинга.
Две вещи:
Сертификата разработчика (100$ в год на 100 устройств) достаточно, подписанный апп даже чуть больше стоит чем год.
"I don't care about cookies" пишет о себе, что если диалог про куки нельзя просто убрать, то он может принять все, может только necessary - смотря что проще. Есть ли плагинчик, чтобы всегда только necessary? Legitimate use - там где есть отдельные тоже отключать было бы идеально.
Или забить и решить, что дефолтная защита приватности в Firefox - достаточна?
Ну и это, спасибо!
нет - чисто краудсорс мясных мешков, значит тебе повезло, что человек, который смотрел до тебя, уже разметил
Вот это было полезно, спасибо!
На мобильнике (андроид) достаточно снести аппликацию ютюба и пользоваться Brave браузером для просмотра роликов. Рекламы нет вообще. И никаких плагинов не нужно.
Агрессивно пользуюсь uYouEnhanced, запускается без джейлбрейка — ставишь либо через AltStore (это полуселфхостед сервер для обновления подписи аппа, т.к. у бесплатных девелоперских аккаунтов срок жизни подписи 7 суток), либо через любую другую подписывалку, предварительно купив годовые подписи на свои устройства (лейзик, мейпл и другие продавцы к вашим услугам). Живёт на айпаде и айфоне, проблем не испытываю ни с обновлением, ни с чем либо ещё
Я несколько месяцев назад словил дикий восторг от SponsorBlock. Аддон для браузера хоть и не очень красив, но очень удобен.
А затем я попробовал поюзать его на айпаде и тут всё стало тяжко. Браузеры для iOS и iPadOS бывают двух типов: сафари (позволяет ставить аддоны из стора, можно купить аддон SponsorBlock) и все остальные (не позволяют ставить аддоны вообще). Аддон я купил, но этого мне было мало.
И я развернул https://github.com/TeamPiped/Piped. Прямо дома, на маленьком компьютере, прямо через серый IP и NAT через туннели Cloudflare.
Ощущения смешанные.
С одной стороны, это прикольный альтернативный фронтенд к ютубу, в который сразу встроены SponsorBlock и DeArrow. Ещё можно включить счётчик дизлайков. Можно настраивать интерфейс, скрывая ненужные блоки (я сразу скрыл описание и комменты, ибо далеко не всегда их читаю). Ну и, конечно, нет рекламы от самого ютуба.
С другой — почти все настройки хранятся только локально. Да, этот сервис даёт возможность зарегаться на своём инстансе, и заново на всех подписаться, но почти вся остальная инфа хранится локально. Не синхронизуются настройки, история просмотров и время, на котором остановилось то или иное видео. Даже разбивка подписок по категориям хранится только локально.
Бонус — с ним ещё можно подружить некоторые альтернативные клиенты ютуба под андроид (https://github.com/libre-tube/LibreTube например). Но я от андроидов пока отказался.
Омагад, охуенно!
Есть божественный https://lazyshop.app, на котором за вменяемые деньги тебе выпустят сертификат разработчика и дадут доступ к своей либе приложений.
У них же можно скачать LazyTube(на самом деле у него много имён, мне кажется это уже третий подобный youtube-апп на их сайте, но суть не меняется), который имеет встроенный SponsorBlock.
Вместо I don't care about cookies, который иногда ломает сайты (потому что куки плашки всё инвазивнее и хуже) использую Consent-o-Matic, он работает далеко не на всех сайтах, но там, где он работает, он угонит с глаз долой окошко и там снимет все галочки какие может
в браузере на компе использую плагин Privacy Badger - режет запросы к подозрительным сайтам
в браузере на компе использую плагин Privacy Badger - режет запросы к подозрительным сайтам
Поделюсь еще своими extensions:
По поводу I Don't Care About Cookies есть нюанс и форк
tldr: расширение купил Avast, и есть сомнения по поводу честности покупателя
Сам давно оплачиваю практически не нужный в России премиум (рекламы у нас итак нет) и года три уже ищу решения как скрыть shorts в мобильном клиенте. И вот я уже пол года на ReVinced клиенте. Это единственное решение побороть зависимость от шортсов и убрать рекламные интеграции + поставить x2 скорость для всех видосов.
Может кто знает?
До сих пор нельзя отключить из в настройках клиенте или альтернативные варианты? Это просто гуглсвинство, что нельзя отключить это за деньги
Dima, вот этот аддон делает то, что ты хочешь: https://addons.mozilla.org/de/firefox/addon/nervenschoner/
Вот что у меня крутится в данный момент (я фанат этого расширения)
**Dmitry **, в веб версии кликаешь на крестик возле блока с шортсами, и они исчезают на 30 дней везде. работает уже год так, надеюсь, не отключат
Сегодня впервые увидел злоупотребление спонсорблоком
Финал https://www.youtube.com/live/ckGRHJ-J9G4?si=aOj6xcpDggC0YyKv
кто-то разметил выступление Израиля спонсором, чтобы скипалось
попробовал pi-hole и оказалось что DNS фильтрация слабовато для рекламы на ютюбе да и в целом не особо работает даже на сайтах. Не советую.
Спонсорблок хорошо завелся, работает.