Script Summary: Adds links below the Youtube video to (a) download the video (HD .mp4 file, no converters are used, no external sites) (b) view the video with an embedded external player (like mplayer, totem, or vlc plugins)
Fork me on Github: https://github.com/Rob-ot/Youtube-Without-Flash
I am looking for someone to be in charge of this script, read github readme for details.
The script adds links below the Youtube video to
- download the video
- replace the Flash player by an embedded external player. (On Ubuntu, the default embedded player is the totem plugin, but you can also install mplayerplug-in or any other plugin that can play .flv and .mp4 videos.)
Please post if you have any problems, requests or comments
Compatibility Chart
Firefox: Totem, Vlc, MPlayer, Xine all work HTML5 does not work because Firefox doesn't support mp4 VLC Controls (via vlc player) works Chrome/Chromium: Totem works, Vlc does not, xine and MPlayer unknown HTML5 sorta works, it only works on some qualities, mainly HD ones show up, but you have to right click the player box and press play VLC Controls do not work because chrome's greasemonkey knockoff doesn't have some things it needs to work Epiphany, Midori: Apparently Totem works, maybe vlc, xine and mplayer, with the generic player, thats all Safari: ??? anyone know? Opera: ??? anyone know?
Ubuntu users: the package totem-mozilla is the default totem plugin, mozilla-plugin-vlc is the vlc plugin. windows users: be sure to check the "mozilla plugin" box while installing vlc to get the plugin.
Update version 0.3 (2009-08-13): The script now works with the new Youtube page.
Update version 0.4 (2009-09-03): The default video quality is now configurable. (Thanks to themiddleman for the patch.)
Update version 0.5 (2009-09-08): Add support for Opera. (Please leave a comment or send me a message if it doesn't work for you. Sometimes the high quality version of the video doesn't work. I haven't been able to figure out yet when and why this is the case.)
Update version 0.5.1 (2009-09-21): Add support for Safari. (Thanks to samuel hallé.)
Update version 0.5.2 (2009-09-23): Add support for Epiphany.
Update version 0.6 (2009-10-25): Works again with current Youtube page. More options for video quality. (All changes by the middleman.)
Update version 0.6.1 (2009-10-25): Now the script also works with the Youtube button that resizes the video. (Thanks to magical_graam.)
Update version 0.6.2 (2009-10-27): Add support for Google Chrome. (Thanks to chromeuser8.)
Update version 0.6.3 (2009-11-01): Resizing seems to make Opera crash, so we disable resizing in Opera for the moment until we know how to fix it.
Update version 0.6.4 (2009-11-15): Add support for Midori and fix the problem that clicking the view without Flash links would always play the highest quality.
Update version 0.7 (2010-1-4): Add support for youtube HD 1080 videos. Add an option to choose the player to use. Add a Vlc player with controls. Add a HTML5 player that probably won't work. Add an option to enable or disable autoplay.
Update (2010-1-21): Works after youtube update, resizing the player no longer worked as their button is now in the flash player
Update (2010-1-31): Added option in preferences for bigger player, it doesn't work with vlc however.
Update (2010-3-15): Fixed the player to use get_video instead of the raw url, if you have any problems post in the discussions and I will add an option to use the legacy video url grabber.
Update (2010-3-20): Now works with latest youtube update! I disabled the "big" player because I am planning a semi-major rewrite of that to make it work much better
Update (2010-4-18): Add vlc compatibility to more browsers (thanks to chromeuser8) and add better support for big and small player modes with all players and the new youtube! The vlc compatibility updates add links to external pages to get things at runtime instead of when it is installed.
Update (2010-9-19): After much neglect I updated this script. I fixed it so it works without flash being installed again, redesigned the interface and added support for WebM although I cant seem to find any videos that have webm (or youtube doesnt tell me it is available). I also cleaned up some of the awful mess, though there still is a lot left.



