Comme indiqué dans la section question distincte , les vidéos Flash intégrées sollicitent anormalement les ressources du processeur graphique.
La réponse donnée par izxici (et notamment dans un commentaire) montre que
”Flash 11+ "attempts" (poorly, it looks like) to use the GPU (hardware) to "decode" the video instead of the CPU (software).
Decoding is a fairly computationally intensive task, but most modern CPUs (except Atoms) will deal with 1080P HD without breaking a sweat.”.
Il semble donc qu’une solution consisterait à ouvrir ces vidéos sur des lecteurs externes, même sans les télécharger, afin de faire fonctionner le processeur au lieu du GPU.
Comme cette question me semble utile, j'ai l'a créée pour pouvoir donner une réponse . (La question méta de faire cela a été discutée et répondue ( ici et ici ).
Visionneuse Youtube (youtube-viewer
) est une application spécialisée permettant de visionner des vidéos Youtube dans un lecteur externe. Il fonctionne dans un terminal et utilise mplayer
ou mpv
pour lire la vidéo youtube.
Sudo add-apt-repository ppa:nilarimogard/webupd8
Sudo apt-get update
Sudo apt-get install youtube-viewer
Plus ici .
Par défaut, il utilise mplayer
. Pour qu’il utilise plutôt mpv
, exécutez youtube-viewer --video-player=mpv
. Donc, un fichier de bureau avec ce contenu peut être utile:
[Desktop Entry]
Exec=bash -c 'youtube-viewer --video-player=mpv'
Icon=youtube-viewer
Name[en_US]=Youtube Viewer
Name=Youtube Viewer
Terminal=true
Type=Application
Lors de l'exécution du programme, une fenêtre de terminal s'ouvre et indique:
=>> Search for YouTube videos (:h for help)
> ^J>
Il suffit de taper l'élément de recherche. Ensuite, tapez le (s) numéro (s) correspondant (s) aux vidéos que vous souhaitez lire.
Une solution multiplateforme qui ne se limite pas à youtube consiste à utiliser le célèbre addon Firefox FlashGot , destiné à envoyer des flux vidéo à différents gestionnaires de téléchargement, mais à le faire pour envoyer le flux URL à VLC (ou mpv
, que je préfère récemment):
SMPlayer. - limité à youtube (sauf si utilisé avec la solution ci-dessus: je n'ai pas encore testé ce produit)
et le navigateur Youtube
Sudo add-apt-repository ppa:rvm/smplayer
Sudo apt-get update
Sudo apt-get install smplayer smtube
Il lance l’application distincte, SMPlayer Youtube Browser, pour rechercher des vidéos. On peut créer un lien/lanceur de bureau pour cela,
ou juste courir
smtube
Utilisation de VLC . Il semble que VLC puisse démarrer des vidéos de ce type à partir de plusieurs sites Web, alors que smplayer est limité à youtube .
On peut ajouter le lien vers la vidéo dans VLC
Utilisation de Totem:
Certains plugins sont disponibles pour Totem Player, parmi lesquels un navigateur youtube similaire à celui de SMPlayer. Vous pouvez ouvrir des vidéos youtube dans Totem. Il semble que la qualité soit inférieure à celle des options précédentes, mais elles se chargent plus rapidement et sont idéales pour écouter de la musique à partir de YouTube.
Il existe également un plugin arte-tv pour Totem qui ne fonctionne pas pour le moment ... mais il le fera peut-être à l'avenir ... et plugins supplémentaires , y compris un BBC iPlayer. (Le plus tard n'est pas meilleur que celui pour arte-tv, je le crains.)
Mais je pense que une méthode plus élégante consiste à utiliser des add-ons/extensions pour ouvrir les lecteurs externes directement à partir du l’interface ou le menu contextuel du navigateur Internet , comme l’addon Flashgot susmentionné.
Le re est également le addon Firefox Openwith, créé initialement pour ouvrir des liens dans différents navigateurs Web, peut faire exactement cela, par en ajoutant dans ses préférences vlc
et smtube
au lieu de/à côté des navigateurs.
En Chrome, il existe une extension pour démarrer les youtubes dans VLC - ici .
Pour l'utiliser, la vidéo youtube doit être lue, l'interface Web de VLC doit être activée (Outils - Préférences - Afficher les paramètres de VLC - Web de toutes les interfaces, activez Web, redémarrez VLC) et VLC doit déjà être ouvert.
Bien que VLC semble capable de le faire en dehors de YouTube, il a des limites lorsqu'il traite avec d'autres sites Web. Dans Dailymotion fonctionne parfaitement, mais sur les vidéos Google, il peut déjà y avoir des problèmes, dans d'autres c'est l'addon OpenWith qui ne fonctionnerait pas. Je n'avais pas le temps de les tester suffisamment, je mettrai à jour ce post à temps et inviterai des commentaires et des modifications qui permettraient de trouver des moyens d'ouvrir n'importe quelle mémoire flash intégrée dans VLC ou un autre lecteur externe.
(Cette réponse était basée sur des idées provenant de izx , Halknner et ser55822 comme ils répondaient ou commentaient autre question .)
Il existe un module complémentaire VLC pour la lecture de vidéos et de listes de lecture YouTube - ici
Copiez l'URL de la vidéo youtube ou de la playlist (doit contenir "list = PL ...") Démarrez VLC, appuyez sur Ctrl + N, collez l'URL puis cliquez sur "Play" (ou sur Alt + P puis Entrée), la vidéo/playlist devrait commencer.
Dans "Media", "Enregistrer la liste de lecture dans un fichier" et ouvrez-le ultérieurement dans VLC.
Il existe en fait un moyen très intéressant de visionner toutes les vidéos Flash en dehors de votre navigateur. Mais pour le moment, je sais seulement que cela fonctionne sur chrome et sur le chrome. Avant que la page avec Flash Player ne se charge, appuyez sur ctrl + Maj + J. Cela ouvrira un onglet au bas de l’écran, il y aura différentes options, dont NETWORK. Vous allez dans celui-ci et ouvrez la vidéo flash quand il charge le lien vers la vidéo qui apparaîtra tout ce que vous avez à faire est de le copier dans VLC ou de lire les deux flux en boucle.
Je suis un grand fan de VLC, mais je dois le donner à TOTEm. Celui-ci charge les vidéos en flash si vous le laissez en pause, il téléchargera la vidéo que VLC ne fera pas.
Depuis quelques années, je récupère généralement des fichiers flash directement dans le répertoire /proc
, lorsqu'ils sont ici, afin de les lire avec VLC, qui est de loin le meilleur outil pour regarder des vidéos.
Cela ne fonctionne pas avec youtube, mais cela fonctionne très bien avec la plupart des autres sites Web de streaming. J'ai finalement décidé de le rendre plus utilisable en écrivant une fonction appropriée à utiliser dans votre Shell.
N'hésitez pas à l'essayer, cela fonctionne très bien:
$ curl -SsL https://raw.githubusercontent.com/beaudev/view-da-flash/master/view_da_flash.sh>source
$ view_daflash