10 moyens de regarder YouTube sans logiciels propriétaires / 10 ways to watch YouTube without non-free software
Ce billet est disponible en Français au début de l'article et en Anglais à la fin. / This post is available in French at the beginning of the article and in English at its end.
Version Française
Lorsque l'on décide d'utiliser un système d'exploitation libre, l'une des premières choses qui rebute est sans doute l'absence du lecteur Flash, et donc l'absence de possibilité de regarder les vidéos de sites de partage de vidéos tels que YouTube. Pourtant, une multitude de solutions existent. Cet article présente donc dix alternatives libres au lecteur Flash pour regarder les vidéos de YouTube :
- Gnash : Il est possible d'utiliser le lecteur Flash libre Gnash pour visionner les vidéos de YouTube. Si vous rencontrez l'erreur « An error occurred, please try again later », reportez-vous à la documentation Fedora francophone pour résoudre le problème.
- Firefox4 + HTML5 + WebM : Le format libre WebM est utilisé sur YouTube depuis une demande de la part de la Fondation pour le Logiciel Libre (FSF) et est supporté nativement par Firefox4, à travers la balise HTML5
<video>
. Pour l'utiliser, rendez-vous sur http://www.youtube.com/html5 et cherchez/regardez vos vidéos en ajoutant&webm=1
à la fin de l'URL. - FlashVideoReplacer : FlashVideoReplacer est un add-on pour firefox qui récupère l'adresse de la vidéo youtube à partir de l'URL de la page et qui l'incruste dans la page, permettant ainsi de la regarder sans Flash. L'add-on est libre et est disponible ici : http://www.webgapps.org/addons/flas....
- Greasemonkey + Viewtube/Youtube Moteado/Youtube without Flash Auto : Greasemonkey (http://www.greasespot.net/) est également un add-on libre pour firefox permettant d'exécuter des scripts javascript en plus de ceux proposés par le site visité. Dans le cas de YouTube, cela peut permettre de récupérer l'adresse de la vidéo et de l'injecter dans la page, à la manière de FlashVideoReplacer. Il faudra donc, en plus de Greasemonkey installer un script. Il en existe là aussi plusieurs, tels que ViewTube, Youtube Moteado ou encore YouTube without Flash Auto (ces scripts sont bien entendu également libres).
- cclive (libquvi) : cclive est un logiciel permettant de télécharger des vidéos de divers sites proposant du contenu multimédia avec Flash. Il utilise la librairie
libquvi
, qui se charge de récupérer l'adresse de la vidéo. Son utilisation est très simple :cclive URL
. - quvi + mplayer : La librairie libquvi propose également un binaire exécutable que l'on peut associer à un logiciel tel que mplayer pour directement lire la vidéo, mplayer se chargeant de la mise ne cache. Utilisation :
quvi URL --exec "mplayer %u"
. - quvi + totem : Il est également possible d'intégrer la librairie libquvi à totem-pl-parser, composant du lecteur de vidéo de GNOME totem. En voici une vidéo de démonstration : http://download.paulk.fr/noflash/to.... Pour l'installation, il faudra recompiler totem-pl-parser avec l’argument
--enable-quvi
au scriptconfigure
. - m.youtube.com : YouTube propose un site pour les appareils Android permettant de consulter les vidéos de YouTube sans Flash, au format 3GP. Ce format est lisible par des décodeurs libres. Ce site, http://m.youtube.com/ peut donc être utilisé par tous. Il suffira de cliquer sur « Regarder la vidéo » sur la page de la dite vidéo et d'ouvrir le lien avec son lecteur multimédia favori.
- nomnom : Nomnom est une interface graphique permettant d'utiliser la librairie libquvi, mêlant un grand nombre de fonctionnalités (dont le téléchargement de vidéos YouTube).
- youtube-dl : Youtube-dl est un autre outil en ligne de commande permettant de télécharger les vidéos de YouTube.
Voila, comme ça, on ne pourra plus dire qu'il n'y a pas d'alternatives ! Pour ma part, je vous recommande vivement d'utiliser tout ce qui touche à la librairie libquvi (dont je suis un modeste contributeur), qui supporte plus de 25 sites web différents.
English version
When you decide to use a free operating system, one of the first problems is that Flash Player is not available, so it's impossible to watch videos from video sharing websites like YouTube. Although this problem, a lot of solutions exist to watch YouTube videos. This article will list 10 alternatives to the non-free Flash Player to watch YouTube videos :
- Gnash : It's possible to use the free Flash player Gnash to watch YouTube videos. If you have the "An error occurred, please try again later" error, check out the French Fedora documentation to solve this problem.
- Firefox4 + HTML5 + WebM : The free (as in freedom) format WebM is now used on YouTube after a demand from the Free Software Foundation and is natively supported by Firefox4, with the
<video>
HTML5 element. To use it, go on http://www.youtube.com/html5 and add&webm=1
to the end of the search/watch URLs. - FlashVideoReplacer : FlashVideoReplacer is an add-on for Firefox that gets the address of the youtube video from the page's URL and embeds it in the page, allowing the user to watch the video without Flash. The add-on is free software and is available from here : http://www.webgapps.org/addons/flas....
- Greasemonkey + Viewtube/Youtube Moteado/Youtube without Flash Auto : Greasemonkey (http://www.greasespot.net/) is also a free add-on for Firefox that allows the user to run javascript scripts over the scripts proposed by the visited page. In the case of YouTube, it can permit to get the address of the video and to embed it on the page, the same way as FlashVideoReplacer. So, in order to make this work, you'll need Greasemonkey plus a script to do that for YouTube. Plenty scripts exist to do that job: ViewTube, Youtube Moteado or YouTube without Flash Auto (all these scripts are free).
- cclive (libquvi) : cclive is a tool to download videos from various video sharing websites that use Flash to display their video content. cclive uses the
libquvi
library, which gets the video address. cclive is very simple to use:cclive URL
. - quvi + mplayer : The libquvi library also offers an executable binary that we can associate to a software like mplayer to directly play the video. Usage:
quvi URL --exec "mplayer %u"
. - quvi + totem : It's also possible to integrate the libquvi library to totem-pl-parser, which is a component of the GNOME default video player: totem. Here is a demonstration video: http://download.paulk.fr/noflash/to... (sorry for the horrible French accent). To install it, you'll have to build totem-pl-parser with the
--enable-quvi
argument to theconfigure
script. - m.youtube.com : YouTube has a website to offer its videos to Android devices (which don't have Flash) through 3GP videos. This format is playable by free decoders. So this site, http://m.youtube.com/ can be used by anyone. All you have to do is to click "Watch video" on the page of the video and to open the link with your favourite video player.
- nomnom : Nomnom is a graphical interface using the libquvi library, with a lot of functionalities (including YouTube videos downloading).
- youtube-dl : Youtube-dl is another CLI tool to download YouTube videos.
That's it, now you can't say that there is no alternative to Flash player to watch YouTube videos ! As for me, I advise you to use whatever using libquvi (I'm a modest contributor to the library), which supports more than 25 different websites.