#1 Le 24/03/2021, à 18:59
- Sciensous
[ RÉSOLU] firefox et youtube
bonsoir, je suppose être au bon endroit
j'utilise Firefox et à chaque fois que j'ai une vidéo youtube à voir il y a ces 2 p* de pages avant le lancement (certes une seule fois mais c'est une de trop pour découvrir un lien vidéo!)
or mpv lit le lien vidéo directement
QUESTION: y-aurait-il une config possible (ou extension) qui permette d'ouvrir le lien directement avec mpv ?
(genre ouvrir avec...)
Si quelqu'un sait, je l'en remercie d'avance pour la démarche à suivre ...
Dernière modification par Sciensous (Le 25/03/2021, à 08:41)
antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )
Hors ligne
#2 Le 24/03/2021, à 19:23
- abelthorne
Re : [ RÉSOLU] firefox et youtube
C'est quoi les deux pages qui s'affichent avant le lancement ? de la pub ? Si c'est le cas, tu peux utiliser une extension comme uBlock Origin, ça devrait améliorer les choses.
Pour répondre à ta question, c'est possible d'ouvrir des vidéos YouTube (ou d'autres flux : Twitch, etc.) avec un lecteur en passant par Streamlink. Il s'utilise en ligne de commande, je ne crois pas qu'il existe d'interface mais il existe peut-être des applis graphiques pour YouTube qui reposent dessus (pour Twitch, il y a par exemple Streamlink Twitch GUI qui repose dessus).
Hors ligne
#3 Le 24/03/2021, à 21:02
- lool_lauris
Re : [ RÉSOLU] firefox et youtube
Salut,
j'utilise Firefox et à chaque fois que j'ai une vidéo youtube à voir il y a ces 2 p* de pages avant le lancement (certes une seule fois mais c'est une de trop pour découvrir un lien vidéo!)
Tu veux parler de ces 2 fenêtres ? :
Tu peux empêcher leur affichage en collant ce script dans Tampermonkey :
// ==UserScript==
// @name Google Shut Up!
// @namespace http://tampermonkey.net/
// @version 0.1.9.3
// @description Remove annoying cookies popup on google and youtube login popup on youtube! Thanks to him https://github.com/uBlockOrigin/uAssets/issues/7842#issuecomment-694298400
// @author You
// @include /^https\:\/\/[a-z]*\.(google|youtube)\.[a-z]*/
// @grant none
// @run-at document-start
// ==/UserScript==
(function() {
//console.log("Google Shut Up: Start");
//https://stackoverflow.com/a/45956628----
//youtube wtf events
//new layout > 2017
window.addEventListener("yt-navigate-finish", function(event) {
window.dispatchEvent(new Event('locationchange'))
});
//old layout < 2017
window.addEventListener("spfdone", function(e) {
window.dispatchEvent(new Event('locationchange'))
});
window.addEventListener("load",function(){
dismissLogin();
},{once:true});
function cookieIsSet(){
return document.cookie.match(/CONSENT\=YES\+EN\.en\+V13\+BX/) !== null;
}
function siteIsRefreshable(){
return document.URL.match(/^https\:\/\/(accounts\.(google|youtube)\.com|www\.google\.com\/recaptcha)/i) === null;
}
function isYoutube(){
return document.URL.match(/^https\:\/\/www\.youtube\.com/i) !== null;
}
function isEmbedded(){
return document.URL.match(/\/embed\//i) !== null;
}
window.addEventListener('locationchange', function(){
if(!cookieIsSet() && !isEmbedded()){
cookieInjection();
}
dismissLogin();
});
//if cookie is unset then inject it
if(!cookieIsSet() && !isEmbedded()){
cookieInjection();
}
dismissLogin();
function cookieInjection(){
//cookie injection
document.cookie = "CONSENT=YES+EN.en+V13+BX; expires=Fri, 01 Jan 2038 00:00:00 GMT; domain="+document.URL.match(/^https\:\/\/[a-z]*\.((google|youtube)\.[\.a-z]*)/)[1]+"; path =/; Secure";
//reload on accounts.google.com pages causes infinite loop
if(siteIsRefreshable()){
//refresh page to avoid cookie's popup
//console.log("Google Shut Up: cookie refresh");
location.reload();
}
}
//Link: https://github.com/uBlockOrigin/uAssets/issues/7842#issuecomment-694298400
//Source: https://gist.githubusercontent.com/pixeltris/b79707fa8a704e0058c7f1af83d5935a/raw/Yt.js
//Thanks to this guy!
function dismissLogin(){
try {
window.ytInitialPlayerResponse.auxiliaryUi.messageRenderers.upsellDialogRenderer.isVisible = false;
//console.log("Google Shut Up: dismissed login popup");
} catch (e){
}
}
})();
Soutenez le Libre => http://www.april.org/
Hors ligne
#4 Le 25/03/2021, à 08:41
- Sciensous
Re : [ RÉSOLU] firefox et youtube
@abelthorne: cf le post de lool_lauris
@lool_lauris: c'est exactement ça et ta solution marche comme il faut
Je savais bien que je pouvais compter sur ce forum
avec lool_lauris toujours à la pointe MERCI
après avoir passé la pommade , juste un détail qui rebute:
"La sécurité de ce module n’est pas contrôlée par Mozilla. Assurez-vous de sa fiabilité avant de l’installer."
qu'en penses-tu ?
@u plaisir
Dernière modification par Sciensous (Le 25/03/2021, à 08:51)
antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )
Hors ligne
#5 Le 25/03/2021, à 09:55
- lool_lauris
Re : [ RÉSOLU] firefox et youtube
"La sécurité de ce module n’est pas contrôlée par Mozilla. Assurez-vous de sa fiabilité avant de l’installer."
qu'en penses-tu ?
Ça veut dire que que l'extension n'est pas développée par Mozilla et que même si son développement suit le cahier des charges de Mozila, Mozilla ne contrôle pas son contenu. D'autant plus que cette extension permet l'adjonction de scripts qui eux, pour le coup, sont totalement incontrôlables !
---------------------
PS :
avec lool_lauris toujours à la pointe
Euh, merci mais sur ce forum il y a beaucoup plus à la pointe que moi...
Dernière modification par lool_lauris (Le 25/03/2021, à 10:01)
Soutenez le Libre => http://www.april.org/
Hors ligne
#6 Le 28/03/2021, à 11:33
- jarto
Re : [ RÉSOLU] firefox et youtube
Merci @lool_lauris pour le script & @Sciensous d'avoir posé la question ! je l'ai adopté......
Ubuntu Budgie 20.04.4 LTS / 64 bits / Gnome 3.36.8
..- -... ..- -. - ..- / -... ..- -.. --. .. .
Hors ligne