¿Cómo puedo desactivar los anuncios que se muestran antes de los videos de YouTube?

18

No me importan los anuncios en el lado derecho o el pequeño banner dentro de los videos de YouTube, pero los anuncios que se muestran antes de reproducir un video son realmente molestos.

¿Cómo puedo desactivar esos anuncios?

Sé que puedo instalar Adblock Plus para Firefox, pero eso también desactiva todos los otros anuncios que no son justos para los webmasters. Si esa es la única forma de deshacerse de los anuncios, Google realmente hizo algo mal.

Lekensteyn
fuente
¿Has probado los complementos de Cómo bloquear anuncios de Youtube ? Usé ese sitio para Firefox y para Chrome, funcionó perfectamente.
Pio89

Respuestas:

9

Basado en la extensión publicada por @phwd , he creado un script simple que está diseñado para hacer exactamente una cosa: eliminar los anuncios en video.

Instrucciones de instalación simples para Firefox

  1. Vaya a https://addons.mozilla.org/firefox/addon/greasemonkey/ y presione el botón verde de instalación
  2. Después de la instalación del complemento, reinicie Firefox
  3. Abra http://lekensteyn.nl/files/Remove_in-video_Youtube_adverts.user.js y presione el botón Instalar.
  4. ¡Lucro!

Otros navegadores

Las instrucciones para instalar este script en varios navegadores se pueden encontrar en https://stackapps.com/tags/script/info

Firefox con Noscript

Si está usando Firefox y tiene instalado NoScript , puede usar los sustitutos a continuación. Debe agregar dos configuraciones a about: config , ambas de tipo string.

  1. Clave: noscript.surrogate.removeVideoAdsYoutube.sources
    Valor:

    !@*.youtube.com

  2. Clave: noscript.surrogate.removeVideoAdsYoutube.replacement
    Valor:

    (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)}})()

Si desea hacer sus propios sustitutos, eche un vistazo a http://hackademix.net/2011/09/29/script-surrogates-quick-reference/

ACTUALIZACIÓN (24/02/14): código sustituto de noscript fijo. La secuencia de comandos de Greasemonkey todavía está rota en esta fecha.

Lekensteyn
fuente
1
FYI: esto se rompió en alguna versión, los anuncios aparecieron hace un mes más o menos.
Lekensteyn
1
Para mí, desde que usé su script, nunca vi anuncios, incluso ahora
Theta30
1
@ Theta30 ¿Está utilizando otras extensiones o scripts de usuario que pueden hacer eso?
Lekensteyn
Nota: He tratado de corregir el script de usuario, pero sigue habiendo un problema: al navegar a un nuevo video, los anuncios aún están visibles. Los intentos de arreglar eso (sobrescribiendo un getter / setter en ytplayer) introdujeron otras fuentes de errores.
Lekensteyn
5

Puede usar las opciones de Youtube para Google Chrome , en las opciones de video en la configuración habilite "Ocultar anuncios y anotaciones en video"

Ocultar los anuncios en video

phwd
fuente
¿Conoces una herramienta similar para Firefox? Además, ¿la opción "Ocultar anuncios y anotaciones en video" afecta los anuncios que se reproducen antes que los videos?
Lekensteyn
@Lekensteyn Sí, eso es lo que significa la opción; elimina anuncios antes de videos. No, no conozco una herramienta similar para Firefox. El autor solía tener una extensión de Firefox pero la eliminaron. spoi.com/software/yto
phwd
Gracias por su puntero, he creado un pequeño script que hace exactamente lo que quiero sin campanas y silbatos. webapps.stackexchange.com/a/23745/11016
Lekensteyn