greneholt / youtube5

Safari extension that converts YouTube videos on any site into HTML5 video tags
http://www.verticalforest.com
Other
111 stars 17 forks source link

Double playback with plugins disabled #39

Closed greneholt closed 11 years ago

greneholt commented 11 years ago

YouTube has now enabled HTML5 playback even when you are not in the beta.

greneholt commented 11 years ago

I can't reproduce this issue consistently, which makes it difficult to debug. If there are any particular videos you have seen it occur on, please link to them.

dlh commented 11 years ago

Here's one example (not sure how I stumbled upon that… but at least it loads quickly and exhibits the issue).

Blocking the /https?:\/\/s\.ytimg\.com\/yts\/jsbin\/html5player-.+\.js/ script from loading works, but it breaks the Use original player feature for users that have plugins disabled. That's not an issue for me because YouTube's HTML5 player generally doesn't work—it will play the audio track but show no video. For users that have plugins enabled the Use original player feature still works.

greneholt commented 11 years ago

That example doesn't trigger it for me. I did experience it once on another video, but it's stopped occurring now.

The "Use original player" feature never really worked if you have plugins disabled, so that's no big loss.

dlh commented 11 years ago

You can turn off plugins and the YouTube5 extension to easily find videos with this issue. If it loads the YouTube HTML5 player, then it will have the double playback issue when YouTube5 is enabled.

It seems to only be videos with monetization (ads) off, since YouTube won't load their HTML5 player for those videos and instead asks you to install Flash.

Here's another video.

greneholt commented 11 years ago

Fixed in v2.6.4