Skip to content

userJS for opera browser to download videos from several flash-based video sites

Notifications You must be signed in to change notification settings

guinunez/getVideo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

##############################
#                            #
#         getVideo           #
#                            #
#   Current Version: 1.2.2   #
#   Release Date: 2010-06-15 #
#                            #
##############################

Author: Luis Guillermo Nuñez

e-mail: gui_nunez@yahoo.com.ar

Description:
   This script detects flash .flv movies and
   adds download links at the bottom of that movie,
   it currently supports youtube videos with multiple
   download formats, and generic .flv movies.

   tested on:
   - flv-player videos (http://flv-player.net/) and opensource
   - flv player (http://www.trenttompkins.com/Downloads/OpenSource-FLV-Player.html)
   - dailymotion.com
   - trilulilu.ro
   - shiftdelete.net
   - wimp.com
   - and of course, youtube.com

   Known Issues:
   - Sometimes you have to download the video via 
     right click > Save linked content as ... (I am not sure why this is necesary,
     probably opera is trying to handle the mime tipe?)
   - Sometimes it crash some versions of Opera 10.52 (at least on Linux)

About the development:
  I proposed myself 3 objectives to develop this userJS:
    1- Speed on runtime
    2- Minimal interference on the host webpage
    3- Scalability

  The first objective was targeted by using the UserJS's efficient code
  guidelines, specially on fast loops
  The 2nd objective was achieved by combining the use of appropriate tags
  and then apply as few styling as possible.
  The application is ready to add more page specific code without having
  to modify the rest of the code, that way I was able to accomplish the
  3rd objective.


Future development:
  I will add more players depending on the demand and difficulty.
  I want to add online transcoding services to allow download
  Add a little style
  Add an embeed non-flash player, I'm working on the firsts steps

Chaneglog since 1.1:

  - Fixed to work with the new youtube interface
  - Added support for shiftdelete.net


Chaneglog since 1.0:

  - Listening the "DOMContentLoaded" event instead of "load", thanks to Iñaki Abete
  - Added support for trilulilu.ro
  - Added suport for dailymotion.com

About

userJS for opera browser to download videos from several flash-based video sites

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published