La Fibre
Télécom => Logiciels et systèmes d'exploitation =>
Navigateurs web => Discussion démarrée par: vivien le 12 juin 2014 à 08:30:45
-
Comment activer les vidéos en HTML5 avec YouTube, par défaut, sous Firefox ?
Firefox 30 est sortie hier avec "peu de nouveautés", selon les articles publiés. A noter la prise en charge de GStreamer 1.0, une plateforme multimédia pour Linux qui permet la prise en charge du h264 (la prise en charge du h264 était déjà proposée, mais avec un composant qui va devenir obsolète et qui n'était pas inclus dans Ubuntu 14.04, la dernière version d'Ubuntu avec un support de 5ans).
"Media Source Extensions" abrégé par MSE permet d'activer JavaScript pour générer de nouvelles fonctionnalités qu'il manquait en HTML5. Google demande la présence de MSE pour l'affichage de certaines résolutions comme le 1080p.
MSE sera activé par défaut dans Firefox 31 qui sortira le 22 juillet 2014 (dates de sorties sur le Wiki de Mozilla (https://wiki.mozilla.org/Releases))
Pour l'activer "Media Source Extensions" sans attendre Firefox 31, il faut :
1/ Taper about:config dans la bare d'adresse de Firefox
2/ Cliquer sur "Je ferai attention, promis" sur le message d'avertissement qui s'affiche
3/ rechercher media.mediasource.enabled et cliquer dessus pour l'activer (il se met en gras quand il est activé)
4/ MSE est activé sans redémarrage et est visible sur https://www.youtube.com/html5 (https://www.youtube.com/html5)
5/ Cliquer sur "Demander l'utilisation du lecteur HTML5" sur la page https://www.youtube.com/html5 (https://www.youtube.com/html5)
Le message "Le lecteur HTML5 est actuellement utilisé lorsque cela est possible." s'affiche :
(https://lafibre.info/testdebit/ubuntu/201406_youtube_html5_firefox_ubuntu.png)
-
merci pour l'astuce!
;)
par contre MSE est dispo sur firefox 29 normal?
-
MSE est disponible mais non activé par défaut dans Firefox 29.
Firefox 30 apporte la prise en charge du h264 pour les nouveaux systèmes Linux qui ne supportent que GStreamer 1.0.
Voici une copie d'écran réalisée avec Ubuntu 14.04 et Firefox 29 :
(https://lafibre.info/testdebit/ubuntu/201406_youtube_html5_firefox29_ubuntu.png)
Avec Firefox 31, MSE sera activé par défaut.
Ce sera bientôt la version minimum demandée par de nombreux sites avec des vidéos HTML5.
Enfin le vrai départ des vidéos en HTML5 ?
-
Astuce qui fonctionne très bien sous Waterfox 28 :)
Pare contre je ne mets pas par défaut car ça rame à mort.
-
merci.
Comment ont s'est que la vidéo ce lit en html5 ?
-
Moi je le vois en faisant un Clic droit sur la vidéo, c'est marqué en bas "About the HTML5 player" :
(https://lafibre.info/images/tv/201406_youtube_html5_player.png)
-
ok merci :D
Comment faire pour que la vidéo apparaissait directement en HD ? 720 ou 1080p ? car je suis bloqué en 144p :'(
-
Personne à un lien vers l'astuce qui corrige çà ? :-[
-
oui, il y a une option dans les paramètre youtube, mais elle ne semble pas vraiment fonctionner
j'utilise cette extension: http://barisderin.com/?p=1113 (http://barisderin.com/?p=1113)
-
Youtube en html5, c'est encore rempli de bug et effectivement on a beau avoir un choix de résolution, la qualité reste mauvaise (pas du 144p quand même, je dirais du 360p).
Ce bug est présent avec Firefox 30 et avec Chromium 34.
NBQG1304, tu as posté une vidéo VEVO en html5, je suis étonné, car ce sont des vidéos financées par la publicité et chez moi impossible de les avoir en html5, que ce soit sous Firefox ou Chromium :
(https://lafibre.info/testdebit/ubuntu/201406_youtube_html5_chromium_ubuntu_1.png)
Voici le lien de la vidéo de test : https://www.youtube.com/watch?v=SGlkwKA-t_4 (https://www.youtube.com/watch?v=SGlkwKA-t_4)
Pourtant tout est ok pour le html5 :
(https://lafibre.info/testdebit/ubuntu/201406_youtube_html5_chromium_ubuntu_2.png)
-
Moi j'ai pas MSE & H.264 en vert :-\
-
MSE & H.264 n'est pas vert avec Firefox, je ne sais pas pourquoi.
Mes deux dernières copie d'écran sont chromium pour montrer que même avec le navigateur de Google, VEVO ne fonctionne pas en HTML5 et qu'il préfère refuser de lire la vidéo en cas d'absence de flash.
-
oui, il y a une option dans les paramètre youtube, mais elle ne semble pas vraiment fonctionner
j'utilise cette extension: http://barisderin.com/?p=1113 (http://barisderin.com/?p=1113)
Merci çà à l'air de fonctionne :D
-
Je viens de retester la vidéo que j'avais testé au pif ce matin et maintenant cela ne fonctionne plus, va comprendre. Mais tu as raison les vidéos VEVO semblent toutes bloquées.
La vidéo c'est "Capital Cities - Safe And Sound (Official Video)", elle faisait partie d'une playlist que j'écoutais sur le moment sur Chrome avec Flash. J'ai basculé la vidéo sur Firefox sans Flash pour prendre l'imprim écran https://www.youtube.com/watch?v=47dtFZ8CFo8&index=23&list=RDM97vR2V4vTs
edit : j'ai relancé firefox, ça fonctionne, je vois toutes les vidéos de la playlist même VEVO...
ça fonctionne, ça fonctionne plus, ça fonctionne... ;D
Je regarderai demain avec TCPview
-
Avec Firefox 31, MSE sera activé par défaut.
Ce sera bientôt la version minimum demandée par de nombreux sites avec des vidéos HTML5.
Enfin le vrai départ des vidéos en HTML5 ?
Firefox 31 est disponible depuis aujourd'hui, mais MSE n'est pas encore activé par défaut...
-
Sortie de la version 35 de firefox et tjrs pas de YouTube 1080p possible sans la bidouille du MSE & H.264. Et même avec ça activé, rapidement je constate la perte du son de vidéo quand je me déplace ds la video etc...
Retour au flash :-\
-
C'est à cause de ces bugs que l'activation dans la version finale est retardée (c'est activé par défaut dans Firefox Nightly Builds depuis pas mal de temps)
Normalement, on est au bout du tunnel, beaucoup pensent que ce sera mis en prod dans un trimestre.
-
Je teste la nouvelle beta de firefox (36b1)
la surprise :
(http://i.imgur.com/YtK4Rnn.jpg)
media.mediasource.enabled est activé par défaut
(http://i.imgur.com/JsgPo4J.jpg)
je viens de tester divers accès rapides au cours de 4 ou 5 vidéos et je n'ai pas constaté de perte de son 8)
-
toujours pas de MSE VP9 avec FF?! c'est curieux quand meme alors que ca marche avec H.264 (qui vient de l'OS j'imagine).
C'est dommage de pas profiter de ce gain de bande passante.
y'a une explication officielle a ce retard ?
-
Avec Firefox 35 sous Ubuntu, en forcant MSE, j'ai MSE & VP9 qui est ok
(mais pas MSE & H.264 alors que j'ai MSE tout seul et H.264 tout seul) :
(https://lafibre.info/testdebit/ubuntu/201501_youtube_html5_firefox35_ubuntu.png)
-
'MSE & codec' indique la prise en charge de l'adaptative streaming (DASH) pour ce codec.
A priori ils ne sont pas encore prêts pour tout les codecs.
On peut forcer par codec dans les flags, sous FF 36 (beta donc) sous Windows, les réglages par défaut sont:
(https://lafibre.info/testdebit/windows8/201501_youtube_html5_firefox36_beta_2.png)
donc off pour WebM et pas pour H264. En forcant WebM ca passe pourtant bien (video youtube: v=xo_R40C7RTo )
(https://lafibre.info/testdebit/windows8/201501_youtube_html5_firefox36_beta_3.png)
J'utilise pas FF au quotidien donc je ne peux garantir la stabilité (en plus c'est la beta de FF).
C'est dommage ce retard quand meme, vu le nombre de gens qui utilisent FF ca ferait un sacré volume de gagner sur les backbones (le gain entre H264 et VP9 est très substantiel).
par exemple pour la video ci-dessus en 1080p:
248 webm 1920x1080 DASH video 1622k , 1fps, video only, 40.65MiB
137 mp4 1920x1080 DASH video 3117k , 30fps, video only, 59.59MiB
on gagne donc quasi 20MiB sur 60MiB...soit 1/3. ca n'est pas rien.
Le jour ou FF supportera "mse &vp9", par défaut, ca va se voir dans les outils de supervision réseau ;)
-
Ce sont des nouvelles options qui sont apparues avec Firefox 36 (en bêta aujourd'hui)
Une copie d'écran en activant à la main Webm :
(https://lafibre.info/testdebit/windows8/201501_youtube_html5_firefox36_beta_1.png)
Toutes les vidéos de Youtube semblent fonctionner en html5 (flash désactivé), y compris dans des résolutions telles que 1080p.
La publicité en html5 aussi fonctionne ;D
-
J'utilise VLC ou mplayer directement pour lire les vidéos de certains sites, et pour d'autres livestreamer qui pipe le flux dans vlc ou mplayer.
-
Vous n'avez pas remarqué de différence au niveau du son entre flash et html5 ?
je possède un kit 5.1 logitech Z5500, avec le lecteur flash, j'ai du son sur tous mes HP, un genre de surround j'imagine.
Avec le lecteur en html5, sur la même vidéo, le son est stéréo.
-
Pour ceux qui ne veulent pas passer en béta 36 sur firefox, en version 35 il suffit de rajouter cette clé ( booléen ) :
media.mediasource.ignore_codecs avec valeur true
et tout devrait passer en vert. Par contre j'ai pas trop testé mais sur les 3/4 essais j'ai pas eu de problème.
-
YouTube now defaults to HTML5 <video>
Four years ago, we wrote about YouTube’s early support for the HTML5 <video> tag and how it performed compared to Flash. At the time, there were limitations that held it back from becoming our preferred platform for video delivery. Most critically, HTML5 lacked support for Adaptive Bitrate (ABR) that lets us show you more videos with less buffering.
Over the last four years, we’ve worked with browser vendors and the broader community to close those gaps, and now, YouTube uses HTML5 <video> by default in Chrome, IE 11, Safari 8 and in beta versions of Firefox.
The benefits of HTML5 extend beyond web browsers, and it's now also used in smart TVs and other streaming devices. Here are a few key technologies that have enabled this critical step forward:
MediaSource Extensions
Adaptive Bitrate (ABR) streaming is critical for providing a quality video experience for viewers - allowing us to quickly and seamlessly adjust resolution and bitrate in the face of changing network conditions. ABR has reduced buffering by more than 50 percent globally and as much as 80 percent on heavily-congested networks. MediaSource Extensions also enable live streaming in game consoles like Xbox and PS4, on devices like Chromecast and in web browsers.
VP9 video codec
HTML5 lets you take advantage of the open VP9 codec, which gives you higher quality video resolution with an average bandwidth reduction of 35 percent. These smaller files allow more people to access 4K and HD at 60FPS -- and videos start 15-80 percent faster. We've already served hundreds of billions of VP9 videos, and you can look for more about VP9 in a future post.
Encrypted Media Extensions and Common Encryption
In the past, the choice of delivery platform (Flash, Silverlight, etc) and content protection technology (Access, PlayReady) were tightly linked, as content protection was deeply integrated into the delivery platform and even the file format. Encrypted Media Extensions separate the work of content protection from delivery, enabling content providers like YouTube to use a single HTML5 video player across a wide range of platforms. Combined with Common Encryption, we can support multiple content protection technologies on different platforms with a single set of assets, making YouTube play faster and smoother.
WebRTC
YouTube enables everyone to share their videos with the world, whether uploading pre-recorded videos or broadcasting live. WebRTC allows us to build on the same technology that enables plugin-free Google Hangouts to provide broadcasting tools from within the browser.
Fullscreen
Using the new fullscreen APIs in HTML5, YouTube is able to provide an immersive fullscreen viewing experience (perfect for those 4K videos), all with standard HTML UI.
Moving to <iframe> embeds
Given the progress we've made with HTML5 <video>, we’re now defaulting to the HTML5 player on the web. We're also deprecating the "old style" of Flash <object> embeds and our Flash API. We encourage all embedders to use the <iframe> API, which can intelligently use whichever technology the client supports.
These advancements have benefitted not just YouTube’s community, but the entire industry. Other content providers like Netflix and Vimeo, as well as companies like Microsoft and Apple have embraced HTML5 and been key contributors to its success. By providing an open standard platform, HTML5 has also enabled new classes of devices like Chromebooks and Chromecast. You can support HTML5 by using the <iframe> API everywhere you embed YouTube videos on the web.
Richard Leider, Engineering Manager, recently watched, “Ex Hex - Waterfall.”
Source : youtube-eng.blogspot.fr (http://youtube-eng.blogspot.fr/2015/01/youtube-now-defaults-to-html5_27.html) (27/01/2015)
-
La version finale de Firefox 36 est sortie ce matin et contrairement à la bêta, les MSE ne sont pas activés.
Je teste la nouvelle beta de firefox (36b1)
la surprise :
(http://i.imgur.com/YtK4Rnn.jpg)
media.mediasource.enabled est activé par défaut
(http://i.imgur.com/JsgPo4J.jpg)
je viens de tester divers accès rapides au cours de 4 ou 5 vidéos et je n'ai pas constaté de perte de son 8)
-
de même que sur la beta 1 de FF 37
-
Ca n'est pas suffisamment stable pour passer en production donc ils l'ont désactivé: https://bugzilla.mozilla.org/show_bug.cgi?id=1129039 (https://bugzilla.mozilla.org/show_bug.cgi?id=1129039)
-
Firefox 37 est sortie et active enfin par défaut les
EME MSE (Media Source Extensions) :
Contrairement a ce qui a été dit, le VP9 n'est pas activé par défaut.
(https://lafibre.info/testdebit/windows8/201504_firefox_37_mse_html5.png)
-
Activation du codec VP9 sous Youtube avec Firefox 37
Permet d'augmenter la qualité pour un même débit ou de dimnuer le débit consommé pour une même qualité.
Pour vérifier le codec utilisé : il faut cliquer avec le bouton droit sur la vidéo et sélectionner "statistiques avancées"
(https://lafibre.info/testdebit/windows8/201504_firefox37_youtube_html5_1.png)
Ici codecs indique codecs="avc => c'est du MPEG-4 AVC (Advanced Video Coding), également appelé H.264 ou MPEG-4 Part 10 :
(https://lafibre.info/testdebit/windows8/201504_firefox37_youtube_html5_2.png)
Pour activer le VP9, il faut mettre about:config dans la barre de Firefox et chercher media.media et double cliquer sur media.mediasource.webm.enable pour le passer à true:
(https://lafibre.info/testdebit/windows8/201501_youtube_html5_firefox36_beta_2.png)
Avec le VP9 activé, le codec indiques codecs="vp9" => Vous avez une meilleur qualité pour un débit équivalent ou un débit moindre pour une même qualité.
(https://lafibre.info/testdebit/windows8/201504_firefox37_youtube_html5_3.png)
Un petit tour sur https://www.youtube.com/html5?hl=fr vous permet de voir que la case MSE & WebM VP9 est activée.
(https://lafibre.info/testdebit/windows8/201504_firefox37_youtube_html5_4.png)
-
ça marche, merci :)
(http://image.noelshack.com/fichiers/2015/14/1428158502-capture-d-ecran-2015-04-04-a-16-40-59.png)
-
Chez moi quand je refuse les cookies il veut utiliser flash.
-
Merci pour l'info :)
Niveau stabilité ça donne quoi ?
-
Aucun problème de stabilité chez moi.
Il me semble que l'activation du VP9 n'est pas pour tout de suite.
- Firefox 37 : activation des MSE pour Windows Vista et supérieur.
- Firefox 38 : activation des MSE pour MacOS X
- Firefox 39 : activation des MSE pour Linux et Windows XP ?
Il me semble que le délai pour introduire MSE sous Linux est lié a un problème de performance (consommation de CPU 2x supérieur à la normale) en VP8 / VP9 : https://bugzilla.mozilla.org/show_bug.cgi?id=1060406 "Decoding WebM (VP8 or VP9) uses twice more CPU than Totem on some hardware, probably because of lack of hardware acceleration for Firefox composition"
-
Pour moi, sur OSX Yosemite 10.10.2, je note des à-coups à la lecture, ce n'est pas fluide, même en ayant chargé complètement la vidéo. Cela fonctionne mieux sans activer VP9.
-
Marche très bien sur un Mac Pro octocoeurs avec une GTX580 et Yosemite.
-
Firefox 38 est sortie et c'est au tour de l'EME (Encrypted Media Extensions) d'être présent.
Ce système de DRM sera utilisé dans quelques jours (le temps de valider la fonction) par Netflix, CanlaPlay, MyCanal,...
Il ne sera plus nécessaire d'installer le plug-in Silverlight.
Pour ceux qui sont contre les DRM, il est possible de le désactiver, comme un plug-in.
Le module Adobe Primetime Content Decryption (CDM) n'est pas intégré dans Firefox, mais il est téléchargé automatique (comme pour le H.264 de Cisco). Cela ne concerne que les version Vista et plus récentes (Firefox 32 bits uniquement).
(https://lafibre.info/testdebit/windows8/201505_firefox_38_eme.png)
- Windows Vista et supérieur : MSE (nouveauté de Firefox 37) et EME (nouveauté de Firefox 38)
- MacOS X : MSE (nouveauté de Firefox 38 pour les Mac)
- Linux et Windows XP : aucun des deux (introduction dans Firefox 39, qui sort le 30 juin ?)
Dans tous les cas, il manque le support complet du VP9, toujours désactivé par défaut.
-
Youtube active les vidéos en HTML5 avec Firefox 40 sous linux
Après l'activation des Media Source Extension (MSE) avec Firefox 37 (Windows) et Firefox 38 (MacOS X), Youtube est passé en mode html5 sous Windows et MacOS X.
Pas sous Linux ou les MSE ne sont toujours pas disponible (il doit y avoir une raison, j'ai cherché, mais je n'ai pas trouvé)
Firefox 39.0.3 (copie d'écran réalisée aujourd'hui, juste avant l'upgrade) :
(https://lafibre.info/testdebit/ubuntu/201508_youtube_firefox39.png)
Youtube active le HTML avec Firefox 40 sous linux, mais faute de MSE ne propse plus que 2 qualité pour les vidéos : 360p et 720p.
Il est impossible d'avoir plus que 720p et moins que 360p depuis la mise à jour. Petite compensation : le lecteur HTML5 permet de lire la vidéo plus rapidement que la normale ou plus lentement.
Firefox 40 (copie d'écran réalisée aujourd'hui, juste aprés l'upgrade) :
(https://lafibre.info/testdebit/ubuntu/201508_youtube_firefox40.png)
Les Media Source Extension (MSE) sont attendues avec impatience, pour combler le retard avec Chrome et Chromium :
(https://lafibre.info/testdebit/ubuntu/201508_youtube_html5_firefox40.png)
-
J'ai tout activé mais comment avoir la définition max tout le temps ?
-
Ca c'est indépendant de Firefox, mais il existe des extensions pour forcer Youtube en HD.
-
J'ai tout activé mais comment avoir la définition max tout le temps ?
En fait il suffit d'avoir le navigateur en plein écran (ou avec une largeur suffisante) et la HD s'enclenche automatiquement (du moins chez moi). Et quand je réduis la largeur de la fenetre, ça coupe et ça repasse en SD.
-
J'ai tout activé mais comment avoir la définition max tout le temps ?
Ca c'est indépendant de Firefox, mais il existe des extensions pour forcer Youtube en HD.
https://addons.mozilla.org/fr/firefox/addon/youtube-high-definition/
;)
-
MSE activé pour tous avec Firefox 42 et Firefox 43 !
Pour Windows et MacOS X : Firefox 42, qui sort le 3 novembre 2015 activer les MSE (Media Sources Extension) pour tous les sites web (aujourd'hui MSE est activé uniquement sur une white liste qui contient 3 sites : Youtube, Dailymotion et Netflix). Cela va permettre à la vidéo HTML5 de prendre son envol. (source: Mozilla bug 1185611 (https://bugzilla.mozilla.org/show_bug.cgi?id=1185611))
Coté Linux, toujours pas de Youtube en full HD : MSE ne sera disponible que avec Webm. L'activation de MSE avec H.264, nécessaire pour visualiser une vidéo en full HD sur Youtube sera activé avec Firefox 43 qui sort le 15 décembre 2015.
-
Firefox 42 est sorti et MSE est activé pour tous les sites web sous Windows et MacOS X.
Coté Windows, une version 64bits fait enfin son apparition (cela fait longtemps que les versions Linux existaient en 64bits)
Firefox 42 32 bits : https://download.mozilla.org/?product=firefox-42.0-SSL&os=win&lang=fr (42 285 Kio)
Firefox 42 64 bits : https://download.mozilla.org/?product=firefox-42.0-SSL&os=win64&lang=fr (44 116 Kio)
Le nom des fichier est le même pour la version 32 bits et la version 64bits mais la taille est bien différente (44 116 Kio pour la 64bits vs 42 285 Kio pour la version 32bits)
Par contre une fois installé, le fait d'utiliser une version 64 bits n'apparait nul part : ni dans "A Propos de Firefox" ni dans "informations de dépannage"
(https://lafibre.info/testdebit/windows10/201511_firefox42_windows10.png)
-
Oui mais comme pour d'autres navigateurs, il y a moyen de le détecter via le user-agent :
"Mozilla/5.0 (Windows NT 10.0; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0" pour la version 32 bits par exemple.
-
Et pour la version 64-bit :
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:42.0) Gecko/20100101 Firefox/42.0"
-
ok
Windows 7 64bits avec un Firefox 32bits :
"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0"
Ubuntu 15.10 64bits (donc Firefox 64bits) :
"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:42.0) Gecko/20100101 Firefox/42.0"
-
pour savoir si une appli est 32 ou 64 bits on peut aussi voir dans l'onglet processus du gestionnaires des tâches s'il y a *32 ou pas
-
ou aller ici : about:support