Skip to content
Watch videos from video sharing websites with extra options.
JavaScript Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Extensions Update Maxthon addon, ViewTube+: add areena.yle.fi Oct 10, 2019
Images Update images Nov 8, 2018
Protocol Fix YouTube, Add VIKI HD videos Jun 22, 2019
CHANGES
LICENSE Update files Apr 29, 2015
README.md Update README Oct 13, 2018
viewtube.png Update images Nov 8, 2018
viewtube.user.js Fixes YouTube Nov 14, 2019
viewtubeplus.user.js

README.md

ViewTube is a browser user script for watching videos from video websites with a video plugin, an external video player or the HTML5 video player.

Installation

Mozilla (Firefox, Seamonkey, IceWeasel, IceCat, TenFourFox etc):

  • with Greasemonkey add-on:

https://addons.mozilla.org/firefox/addon/greasemonkey

  • with Scriptish add-on:

https://addons.mozilla.org/firefox/addon/scriptish

  • WebExtensions add-on:

https://addons.mozilla.org/firefox/addon/viewtube

Chromium (or based on: Chrome, Iron etc):

  • save the script and drag & drop it on the extensions page
  • with Tampermonkey add-on:

https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo

  • with Violentmonkey add-on:

https://chrome.google.com/webstore/detail/violentmonkey/jinjaccalgkegednnccohejagnlnfdag

  • WebExtensions add-on:

https://chrome.google.com/webstore/detail/viewtube/hfkkgpcjliaiakfgljddganibplpohgn

Opera:

  • for versions <= 12 no add-on needed, just place the script in the JavaScript files directory
  • with Violentmonkey extension:

https://addons.opera.com/en/extensions/details/violent-monkey

  • with Tampermonkey extension:

https://addons.opera.com/en/extensions/details/tampermonkey-beta

Safari:

  • for versions < 5.1 with GreaseKit add-on:

http://safariaddons.com/en-US/safari/addon/43

  • for all versions (?) with NinjaKit add-on:

http://d.hatena.ne.jp/os0x/20100612/1276330696

  • as bookmarklet with Geekmonkey add-on:

http://surber.us/2006/04/14/geekmonkey

Epiphany:

  • with the Greasemonkey extension from Epiphany extensions

Midori:

  • with "User Addons" extension

Falkon/QupZilla:

  • with the Greasemonkey plugin

Maxthon:

  • with Violentmonkey extension:

http://extension.maxthon.com/detail/index.php?view_id=1680

  • with Tampermonkey Chrome extension:

https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo

  • Maxthon extension:

http://extension.maxthon.com/detail/index.php?view_id=2967

Internet Explorer:

  • with IE7Pro extension:

http://ie7pro.com

  • IE11:

https://sourceforge.net/projects/trixiewpf45

Players

Plugins

Linux:

  • MPlayerPlug-In:

http://mplayerplug-in.sourceforge.net

  • Gecko-MediaPlayer:

http://code.google.com/p/gecko-mediaplayer

  • MozPlugger:

http://mozplugger.mozdev.org

  • Totem:

http://projects.gnome.org/totem

  • VLC:

http://videolan.org/vlc

  • Kaffeine:

http://kaffeine.kde.org

  • Dragon Player:

http://kde.org/applications/multimedia/dragonplayer

  • KMPlayer:

http://kmplayer.kde.org

  • MPlayer (with MozPlugger):

http://mplayerhq.hu

  • mpv (with MozPlugger):

http://mpv.io

Windows:

  • Windows Media Player:

http://www.interoperabilitybridges.com/windows-media-player-firefox-plugin-download

  • QuickTime:

http://apple.com/quicktime

  • VLC:

http://videolan.org/vlc

Mac:

  • QuickTime:

http://apple.com/quicktime

  • VLC:

http://videolan.org/vlc

External

If no video plugin is installed it's possible to use an external player for video playback. This requires the use of a browser protocol and a script that has to be associated with it. Read here for more info: http://sebaro.pro/viewtube

Internal

If no video plugin is installed the browser will use the HTML5 video player for video playback. If it doesn't work, select it from the second menu to force its use.

Options

Plugin (second menu):

  • You can choose from: Auto, Alt, HTML5, MPEG, MP4, FLV, VLC, MPV, WMP, WMP2, QT, Totem, Xine
  • Auto: videos are embedded with the OBJECT element and played by the plugin associated with the video's mimetype
  • Alt: videos are embedded with the EMBED element and played by the plugin associated with the video's mimetype
  • HTML5: videos are embedded with the VIDEO element and played by the HTML5 video plugin
  • MPEG|MP4|FLV: videos are played by the video plugin associated with these file types
  • MPV: videos are played by mpv if this is the default video plugin associated with video/mp4 (see DVL)
  • VLC: videos are played by the VLC video plugin
  • WMP|WMP2: videos are played by the Windows Media Player video plugin (Windows only)
  • QT: videos are played by the QuickTime video plugin (Windows and Mac)
  • Totem: videos are played by the Totem video plugin (Linux)
  • Xine: videos are played by the Xine video plugin (Linux)
  • VTP: videos are played by an external video player (see Players/External)

Autoplay (AP):

  • Click 'Autoplay' button to turn autoplay on/off. If it's on, the video starts to play when the video page is loaded or when a new video format is selected. If it's off, a video thumbnail and a 'Play' button are shown.

Definition (SD, HD etc):

  • Click this button to change the default video definition.

Container (MP4, WebM etc):

  • Click this button to change the default video container.

MPEG-DASH (MD):

  • Click this button to enable/disable MPEG-DASH streams (video with audio) playback. Available options are VLC and HTML5. The default option is HTML5. Select "VLC" in the plugins menu to use it instead. This is experimental and it may not work as expected

Direct Video Link (DVL):

  • Click to enable/disable auto selection of DVL as the default option in the videos menu. With DVL only the video link is embedded so the video streams are fetched by the video plugin, directly or using an external application. The plugins that support this are MPV (mozplugger + mpv + youtube-dl) and VLC.

Widesize (>|<):

  • Click the right arrow button to enter widesize. Click the left arrow button to go back to normal size.

Fullsize (+|-):

  • Click the plus button to enter fullsize. Click the minus button to go back to normal size.
You can’t perform that action at this time.