Як я можу відключити рекламу, показану перед відео YouTube?


18

Я не проти реклами з правого боку або невеликого банера у відео YouTube, але реклами, показані перед відтворенням відео, насправді дратують.

Як я можу відключити ці реклами?

Я знаю, що можу встановити Adblock Plus для Firefox, але це також вимикає всі інші реклами, що не справедливо для веб-майстрів. Якщо це єдиний спосіб позбутися реклами, Google серйозно зробив щось не так.


Ви спробували додатки з " Як заблокувати рекламу на Youtube" ? Я використовував цей сайт для Firefox та для Chrome, працював чудово.
Pio89

Відповіді:


9

На основі розширення, опублікованого @phwd , я створив простий сценарій, який призначений для того, щоб виконати саме одне: видалити рекламу в відео.

Прості інструкції з установки Firefox

  1. Перейдіть на сторінку https://addons.mozilla.org/firefox/addon/greasemonkey/ і натисніть зелену кнопку встановлення
  2. Після установки додатку перезапустіть Firefox
  3. Відкрийте http://lekensteyn.nl/files/Remove_in-video_Youtube_adverts.user.js і натисніть кнопку Встановити.
  4. Прибуток!

Інші браузери

Інструкції щодо встановлення цього сценарію в різних браузерах можна знайти на веб-сторінці https://stackapps.com/tags/script/info

Firefox з Noscript

Якщо ви користуєтеся Firefox і інстальовано NoScript , ви можете використовувати сурогати нижче. Ви повинні додати два параметри до about: config , обидва типу рядка.

  1. Ключове noscript.surrogate.removeVideoAdsYoutube.sources
    значення:

    !@*.youtube.com

  2. Ключове noscript.surrogate.removeVideoAdsYoutube.replacement
    значення:

    (function(){try{var o=ytplayer.config.args,i;for(i in o){if(o.hasOwnProperty(i)&&/^(afv_)?ad/.test(i))delete o[i]}}catch(e){}var a=document.getElementById("movie_player");if(a){var b=a.cloneNode(!0); b.setAttribute("flashvars", a.getAttribute("flashvars").replace(/&(afv_)?ad[^&]+/g,"")); a.parentNode.replaceChild(b,a)}})()

Якщо ви хочете зробити свої власні сурогати, перегляньте http://hackademix.net/2011/09/29/script-surrogates-quick-reference/

ОНОВЛЕННЯ (24.02.14): фіксований сускрогатний код носкрипту. Сценарій Greasemonkey все ще зламаний на цю дату.


1
FYI: ця версія вирвалася в певній версії, реклама з’явилася ще місяць тому.
Лекенштейн

1
Для мене, оскільки я використовував ваш сценарій, я ніколи не бачив реклами, навіть зараз
Theta30

1
@ Theta30 Чи використовуєте ви інші розширення або сценарії користувачів, які можуть це зробити?
Лекенштейн

Примітка. Я вивчив виправлення користувацького сценарію, але проблема залишається: під час переходу до нового відео оголошення все ще видно. Спроби виправити, що (перезаписуючи геттер / сетер увімкнено ytplayer) ввели інші джерела помилок.
Лекенштейн

5

Ви можете використовувати параметри Youtube для Google Chrome , під параметри відео в налаштуваннях увімкніть "Сховати відео-рекламу та примітки"

Сховати вкладені відео


Чи знаєте ви подібний інструмент для Firefox? Також чи впливає опція "Сховати рекламу та примітки у відеороликах" оголошення, відтворені перед відео?
Лекенштейн

@Lekensteyn Так, це означає варіант; видаляє рекламу перед відео. Ні, я не знаю подібного інструменту для Firefox. У автора було розширення Firefox, але вони його видалили. spoi.com/software/yto
phwd

Дякую за ваш покажчик, я створив невеликий сценарій, який робить саме те, що я хочу без дзвіночків. webapps.stackexchange.com/a/23745/11016
Лекенштейн
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.