Hi,
F22, latest Firefox 40. With standard configuration, I can't play any highres video on Youtube (720 or 1080p). When setting
media.mediasource.enabled media.mediasource.webm.enabled
to "true" as recommended by the Mozilla Community, highres videos play just fine. BUT some other videos now do not play any longer. In particular, when setting
media.mediasource.webm.enabled
to "false", those non-working videos work again. But then, no highres is possible. Example:
https://www.youtube.com/watch?v=kFzN6j6FjJc
WTF?!
On 08/22/15 00:04, Heinz Diehl wrote:
Hi,
F22, latest Firefox 40. With standard configuration, I can't play any highres video on Youtube (720 or 1080p). When setting
media.mediasource.enabled media.mediasource.webm.enabled
to "true" as recommended by the Mozilla Community, highres videos play just fine. BUT some other videos now do not play any longer. In particular, when setting
media.mediasource.webm.enabled
to "false", those non-working videos work again. But then, no highres is possible. Example:
Is this really supposed to be a video? It is described as
Published on Feb 28, 2013 Genre: Electronic Style: Progressive House, House Year: 2002 Music
The music plays along with a static photo on all platforms I tried.
On 22.08.2015, Ed Greshko wrote:
Is this really supposed to be a video?
[....]
The music plays along with a static photo on all platforms I tried.
The thing is: it only plays when the two config options mentioned before are set to "false". But then, not a single video on Youtube can be played with a 720p / 1080p resolution. And there are a lot of other videos (real videos, not music playing alongside a static picture) which won't play when highres HTML5 is enabled in Firefox.
Using Flash rather than HTML5, both cases just work.
On 08/22/15 20:38, Heinz Diehl wrote:
On 22.08.2015, Ed Greshko wrote:
Is this really supposed to be a video?
[....]
The music plays along with a static photo on all platforms I tried.
The thing is: it only plays when the two config options mentioned before are set to "false". But then, not a single video on Youtube can be played with a 720p / 1080p resolution. And there are a lot of other videos (real videos, not music playing alongside a static picture) which won't play when highres HTML5 is enabled in Firefox.
Using Flash rather than HTML5, both cases just work.
Well, I set both of those to "true" and the link you provided played just fine as well as any video that I could find so far. Maybe point me to a video that doesn't play for you with them sent to true?
FWIW, I'm not sure of the value of setting media.mediasource.webm.enabled to true since I've not encountered any Matroska formatted videos.
On 22.08.2015, Ed Greshko wrote:
Well, I set both of those to "true" and the link you provided played just fine as well as any video that I could find so far.
So now the question is: why does it play for you, but not for me when both options are set to "true"?
Both options default to "false" in latest Fedora Firefox 40, which means you can't watch any video on Youtube with a higher resolution than max. 480p. At least I can't. Higher resolutions as 720 or 1080p are only accessible to me when both options are "true". Otherwise, I simply can't choose them. They are not offered.
Maybe point me to a video that doesn't play for you with them sent to true?
I already did. It works for you, but not for me, and I wonder why.
FWIW, I'm not sure of the value of setting media.mediasource.webm.enabled to true since I've not encountered any Matroska formatted videos.
As already written: *not a single* HD video on Youtube offers me to go above 480p when these two options default to "false".
What am I missing?
On 08/22/15 22:32, Heinz Diehl wrote:
On 22.08.2015, Ed Greshko wrote:
Well, I set both of those to "true" and the link you provided played just fine as well as any video that I could find so far.
So now the question is: why does it play for you, but not for me when both options are set to "true"?
Yes, that is the question.
Both options default to "false" in latest Fedora Firefox 40, which means you can't watch any video on Youtube with a higher resolution than max. 480p. At least I can't. Higher resolutions as 720 or 1080p are only accessible to me when both options are "true". Otherwise, I simply can't choose them. They are not offered.
With both options set to "false" my system plays this https://www.youtube.com/watch?v=G_zcEgx1IgQ in 720p.
Maybe point me to a video that doesn't play for you with them sent to true?
I already did. It works for you, but not for me, and I wonder why.
I was talking about a real video. Not a CD with a static picture. I find those to be different.
FWIW, I'm not sure of the value of setting media.mediasource.webm.enabled to true since I've not encountered any Matroska formatted videos.
As already written: *not a single* HD video on Youtube offers me to go above 480p when these two options default to "false".
What am I missing?
Don't know what would make my system work and yours not unless you have an extension or plugin installed which is getting in the way.
On 21 August 2015 at 18:04, Heinz Diehl htd+ml@fritha.org wrote:
Hi,
F22, latest Firefox 40. With standard configuration, I can't play any highres video on Youtube (720 or 1080p). When setting
media.mediasource.enabled media.mediasource.webm.enabled
to "true" as recommended by the Mozilla Community, highres videos play just fine. BUT some other videos now do not play any longer. In particular, when setting
media.mediasource.webm.enabled
to "false", those non-working videos work again. But then, no highres is possible. Example:
[...]
IIUC, there're two different ways of not using adobe flash to play youtube videos: - The HTML5 player uses the gstreamer backend on the system - The HTML5 player uses the MSE (Media Source Extensions) stuff
to check what's enabled on your setup go to youtube.com/html5.
- If MSE can't work on your system either with webm/VP9 format or with the mp4/h264 format then it'll fallback to the HTML5 player with the gstreamer backend
- With the gstreamer HMLT5 player not all resolutions are available, for example with the gstreamer backend I only get 360p and 720p, and nothing in between or over that range
- I am not sure but I think that not all videos are available in both webm and h264 formats
I am not sure what exactly is happening on your system, but I'd try enabling MSE with h264, make sure these are set to true: media.fragmented-mp4.enabled media.fragmented-mp4.exposed media.fragmented-mp4.ffmpeg.enabled media.mediasource.mp4.enabled
that should make videos become available with more resolutions.
On 23.08.2015, Ahmad Samir wrote:
I am not sure what exactly is happening on your system, but I'd try enabling MSE with h264, make sure these are set to true: media.fragmented-mp4.enabled media.fragmented-mp4.exposed media.fragmented-mp4.ffmpeg.enabled media.mediasource.mp4.enabled
Thanks a lot for highly valuable information, you made my day! With these options enabled and webm disabled, I'm able to play both highres videos and all the other non-highres ones that didn't work.
The blocker for those other videos was MSE & WebM VP9 being enabled. Now, Firefox uses MSE & H.264 and does exactly what I want it to do.
Thanks again!
On 23 August 2015 at 09:06, Heinz Diehl htd+ml@fritha.org wrote:
On 23.08.2015, Ahmad Samir wrote:
I am not sure what exactly is happening on your system, but I'd try enabling MSE with h264, make sure these are set to true: media.fragmented-mp4.enabled media.fragmented-mp4.exposed media.fragmented-mp4.ffmpeg.enabled media.mediasource.mp4.enabled
Thanks a lot for highly valuable information, you made my day! With these options enabled and webm disabled, I'm able to play both highres videos and all the other non-highres ones that didn't work.
The blocker for those other videos was MSE & WebM VP9 being enabled. Now, Firefox uses MSE & H.264 and does exactly what I want it to do.
youtube seems to prefer mp4/h264 over webm/vp{8,9}, so if your system supports both, youtube will default to playing mp4/h264.
And it seems that MSE support is much better with FF40; I remember testing it with older versions a couple of months ago and it was awful.
-- Ahmad Samir