Deux façons de trouver une pub
Unsponsored est une extension Chrome qui saute les passages sponsorisés des vidéos YouTube. Elle interroge d’abord la liste collaborative de SponsorBlock. Quand la communauté n’a rien sur une vidéo, un modèle de votre choix lit la transcription et désigne la pub.
La clé, c’est vous qui l’apportez. Onze préréglages couvrent OpenAI, Grok, Claude, Gemini, Groq, Mistral, DeepSeek, OpenRouter, Ollama et LM Studio, plus n’importe quelle API compatible OpenAI, et tous se ramènent à quatre formes de requête.
Demander sans se dévoiler
L’identifiant de la vidéo ne part jamais chez SponsorBlock. L’extension le hache en SHA-256 et n’envoie que les quatre premiers caractères hexadécimaux. SponsorBlock répond avec toutes les vidéos étiquetées qui partagent ce préfixe, et la bonne est choisie en local : tout ce qu’il apprend, c’est que vous regardez l’une d’entre elles.
Avec un modèle local via Ollama ou LM Studio, la transcription ne quitte jamais votre ordinateur. Il n’y a aucun serveur à moi sur le trajet, aucun compte et aucune mesure d’audience.
Le modèle désigne, le code tranche
Les sous-titres sont regroupés en lignes numérotées d’environ cinq secondes, et le modèle répond par des numéros de ligne et une courte citation, jamais par des horodatages. Un modèle désigne une ligne bien mieux qu’il ne calcule, et un numéro de ligne se vérifie : il existe ou il n’existe pas.
Chaque réponse passe ensuite par du code ordinaire. Les lignes doivent exister dans l’extrait montré au modèle, la citation doit vraiment s’y trouver, un saut doit durer entre 3 secondes et 10 minutes, et l’ensemble des passages trouvés ne peut pas couvrir plus de 40 % d’une vidéo. Une transcription est un texte que n’importe qui peut glisser dans une vidéo, donc cette vérification sert aussi de défense contre l’injection de prompt. L’un des tests s’intitule, en substance, « un modèle à qui l’on ordonne de tout sauter n’y arrive pas ».
Mesuré, pas proclamé
Elle est livrée avec une petite étude que chacun peut refaire : 60 vidéos tirées au hasard par préfixe de hachage, 40 avec un passage sponsorisé et 20 sans. Grok 4.3 a trouvé le passage dans 36 vidéos sur 40, chaque segment qu’il a sauté comme sponsorisé l’était vraiment, et il n’a rien sauté dans les 20 vidéos sans pub. L’étude entière a coûté 0,44 $. Un petit modèle local, qwen2.5 7B, en a trouvé 30 sur 40, gratuitement, sur un Mac.
Un résultat a changé la conception. Les sous-titres écrits à la main omettent parfois complètement la pub, alors l’extension lit d’abord les sous-titres automatiques de YouTube.
Les publicités de YouTube
La version 0.2.0 met aussi fin aux publicités de YouTube, mais seulement une fois que YouTube lui-même propose de passer l’annonce. YouTube ignore les clics faits par des scripts, alors le clip publicitaire est plutôt avancé jusqu’à un dixième de seconde de sa fin, et seulement quand sa durée correspond à l’horloge publicitaire du lecteur : la vraie vidéo ne peut donc jamais être sautée. Les annonces qu’on ne peut pas passer sont lues normalement. Rien n’est bloqué.