Skip to content
This repository has been archived by the owner on Aug 30, 2018. It is now read-only.

YTC can't force HTML5 anymore youtube loads the flash player with firefox. #1618

Open
mzso opened this issue Apr 4, 2015 · 17 comments
Open
Labels

Comments

@mzso
Copy link

mzso commented Apr 4, 2015

Hello!
Apparently youtube changed back to the flash player for firefox 37. I had to disable flash completely to get the html5 player.
After that I found that they brought back the need to request for html5: https://www.youtube.com/html5
But, if memory serves it wasn't necessary with ytc before, it could load whichever player was set in the settings ignoring youtube's.

@Yonezpt
Copy link
Collaborator

Yonezpt commented Apr 4, 2015

YTC forces HTML5 correctly for me with FF 37.0.1 and yes, in this Firefox iteration they reverted the HTML5 progress due to too many issues being reported.

Make sure you are using the developer version 497 which can be found here: https://github.com/YePpHa/YouTubeCenter/wiki/Developer-Version

If the problem persists try to reset the settings to default, force HTML5 via YTC again and see if it worked.

@mzso
Copy link
Author

mzso commented Apr 4, 2015

I'm familiar with all of this. But ytc failed at forcing html5, I had to flip the youtube setting.

@Yonezpt
Copy link
Collaborator

Yonezpt commented Apr 4, 2015

Did you reset the settings to default and then force HTML5 via YTC again?

@mzso
Copy link
Author

mzso commented Apr 4, 2015

Correction flash is loaded for some embedded videos even after I set youtube to html5.
eg: http://www.f1technical.net/forum/viewtopic.php?f=5&t=13355&p=573926#p573926
edit: fixed link

@Yonezpt
Copy link
Collaborator

Yonezpt commented Apr 4, 2015

Are you using the addon version or userscript version?

@mzso
Copy link
Author

mzso commented Apr 4, 2015

Addon version at the moment.

@Yonezpt
Copy link
Collaborator

Yonezpt commented Apr 4, 2015

Then I suspect this might be isolated to the addon version because it works correctly with the userscript version. Can't test it right now, will try later.

@mzso
Copy link
Author

mzso commented Apr 4, 2015

It's the same with the userjs version.

@Yonezpt
Copy link
Collaborator

Yonezpt commented Apr 4, 2015

Did you reset the YTC settings to default like I suggested?

@mzso
Copy link
Author

mzso commented Apr 4, 2015

@Yonezpt commented on 2015. ápr. 4. 14:41 CEST:

Did you reset the YTC settings to default like I suggested?

That's a waste of time, but I did it anyway. No change.

@Yonezpt
Copy link
Collaborator

Yonezpt commented Apr 4, 2015

Sometimes settings from a previous version can cause conflict with new versions, so defaulting is the best way of fixing that issue if it was indeed the case, which it seems it was not.

The last thing I can think of is another addon causing conflict with YTC, so if you have any other addon disable them all except YTC and check to see if it still loads flash with the "force html5" setting.

If this still doesn't work then you will have to wait for the addon author to come and check on the issue personally.

@mzso
Copy link
Author

mzso commented Apr 4, 2015

Oops. I only realized just now that I screwed up the link in my earlier post... (fixed now)
Here's what I wanted: http://www.f1technical.net/forum/viewtopic.php?f=5&t=13355&p=573926#p573926
I also forgot to mention before that if I disable flash completely I get nothing but a warning that the plugin is missing.

@Yonezpt
Copy link
Collaborator

Yonezpt commented Apr 4, 2015

Ah, so the issue is related to embedded videos. It has been reported before, the addon author will address the problem whenever he has the time for it.

@mzso
Copy link
Author

mzso commented Apr 23, 2015

@Zarggg
Copy link

Zarggg commented Apr 23, 2015

Assuming you mean "Flash is forced" (which is what I get as well), certain embed methods only use the Flash player. See this page for more information: http://terrillthompson.com/tests/youtube.html

Examples 4 through 8 will use the Flash player regardless of YTC settings because the Flash player is specified in the embed code.

From the forum topic you linked, here is the relevant code to invoke the embedded video:

<embed src="http://www.youtube.com/v/XF2A5ePvpFY&amp;ap=%2526fmt%3D18&amp;fs=1"
  type="application/x-shockwave-flash" allowfullscreen="true" width="640" height="390"
  wmode="transparent"></embed>

Note the parameter type="application/x-shockwave-flash". I do not know if there is a way for YTC to work around this.

@mzso
Copy link
Author

mzso commented Apr 23, 2015

Hmm...

@Zarggg commented on 2015. ápr. 23. 16:42 CEST:

Note the parameter type="application/x-shockwave-flash". I do not know if there is a way for YTC to work around this.

I'm hoping there is. The youtube flash player is uber trash.

@Pontiac76
Copy link

Quite the contrary for me in regards to Flash. I CANNOT watch a video
longer than 15-20 minutes without the HTML5 player just crapping out,
completely and totally. I can move onto the next video and watch for
another 15-20, but after that, the video ends. CTRL-F5 does not allow me
to continue to play. I have to close the browser and start it over again
and FF to where I was previously. I don't know if it has something to do
with YTC and a config, but, I have to force Flash.

On Thu, Apr 23, 2015 at 1:18 PM, mzso notifications@github.com wrote:

Hmm...

@Zarggg https://github.com/Zarggg commented on 2015. ápr. 23. 16:42
CEST
#1618 (comment)
:

Note the parameter type="application/x-shockwave-flash". I do not know if
there is a way for YTC to work around this.

I'm hoping there is. The youtube flash player is uber trash.


Reply to this email directly or view it on GitHub
#1618 (comment)
.

@ireun ireun added the bug label Jul 18, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

5 participants