Come posso disabilitare gli annunci pubblicitari mostrati prima dei video di YouTube?


18

Non mi occupo degli annunci pubblicitari sul lato destro o del piccolo banner all'interno dei video di YouTube, ma gli annunci pubblicitari mostrati prima della riproduzione di un video sono davvero fastidiosi.

Come posso disabilitare quelle pubblicità?

So di poter installare Adblock Plus per Firefox, ma ciò disabilita anche tutte le altre pubblicità che non è giusto per i webmaster. Se questo è l'unico modo per sbarazzarsi degli annunci pubblicitari, Google ha seriamente fatto qualcosa di sbagliato.


Hai provato i componenti aggiuntivi da Come bloccare gli annunci di Youtube ? Ho usato quel sito per Firefox e per Chrome, ha funzionato perfettamente.
Pio89,

Risposte:


9

Sulla base dell'estensione pubblicata da @phwd , ho creato un semplice script progettato per fare esattamente una cosa: rimuovere gli annunci in-video.

Semplici istruzioni di installazione per Firefox

  1. Vai su https://addons.mozilla.org/firefox/addon/greasemonkey/ e premi il pulsante di installazione verde
  2. Dopo l'installazione del componente aggiuntivo, riavvia Firefox
  3. Apri http://lekensteyn.nl/files/Remove_in-video_Youtube_adverts.user.js e premi il pulsante Installa.
  4. Profitto!

Altri browser

Le istruzioni per l'installazione di questo script su vari browser sono disponibili su https://stackapps.com/tags/script/info

Firefox con Noscript

Se stai utilizzando Firefox e hai installato NoScript , puoi utilizzare i surrogati di seguito. Devi aggiungere due impostazioni a about: config , entrambe di tipo stringa.

  1. Chiave: noscript.surrogate.removeVideoAdsYoutube.sources
    Valore:

    !@*.youtube.com

  2. Chiave: noscript.surrogate.removeVideoAdsYoutube.replacement
    Valore:

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

Se vuoi creare i tuoi surrogati, dai un'occhiata a http://hackademix.net/2011/2011/2/2//script-surrogates-quick-reference/

AGGIORNAMENTO (24/02/14): codice surrogato noscript fisso. Script Greasemonkey ancora rotto a questa data.


1
Cordiali saluti: questo si è rotto in qualche versione, le pubblicità sono apparse circa un mese fa.
Lekensteyn,

1
Per me, da quando ho usato la tua sceneggiatura, non ho mai visto pubblicità, nemmeno ora
Theta30

1
@ Theta30 Stai usando altre estensioni o script utente che potrebbero farlo?
Lekensteyn,

Nota: ho cercato di correggere lo script utente, ma rimane un problema: quando si passa a un nuovo video, gli annunci sono ancora visibili. Tentativi di risolvere questo problema (sovrascrivendo un getter / setter ytplayer) hanno introdotto altre fonti di bug.
Lekensteyn,

5

Puoi utilizzare le opzioni di Youtube per Google Chrome , in Opzioni video nelle impostazioni abilita "Nascondi annunci e annotazioni in-video"

Nascondi gli annunci in-video


Conosci uno strumento simile per Firefox? Inoltre, l'opzione "Nascondi annunci e annotazioni in-video" influisce sugli annunci riprodotti prima dei video?
Lekensteyn,

@Lekensteyn Sì, questo è il significato dell'opzione; rimuove gli annunci prima dei video. No, non conosco uno strumento simile per Firefox. L'autore aveva un'estensione per Firefox ma l'hanno rimossa. spoi.com/software/yto
phwd

Grazie per il tuo puntatore, ho creato una piccola sceneggiatura che fa esattamente quello che voglio senza campane e fischietti. webapps.stackexchange.com/a/23745/11016
Lekensteyn
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.