AminetAminet
Search:
80041 packages online
About
Recent
Browse
Search
Upload
Setup
Services

comm/www/getvideo.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:get video files from YouTube etc.
Author:Juergen Lucas
Uploader:Juergen Lucas <antibike web de>
Type:comm/www
Version:0.30
Replaces:comm/www/getvideo-0.29.lha
Architecture:generic
Date:2011-08-09
Download:http://aminet.net/comm/www/getvideo.lha - View contents
Readme:http://aminet.net/comm/www/getvideo.readme
Downloads:746
getVideo
--------

This ARexx script can be used to grab some information from popular video
portals like YouTube so you can download the video files and play it using
mplayer.

It is based on the youtube_downloader ARexx script from Fabien Coeurjoly.
Many thanks to FAB for this pattern because my ARexx skills are limited
and without his help I wouldn't had a chance to write this script.


Readme Index:
   1. Requirements
   2. History
   3. Install
   4. Usage
   5. Setup for OWB MorphOS
   6. Setup for IBrowse
   7. Supported Sites


1. Requirements:
   * working ARexx setup
   * a TCP/IP stack with a working TCP handler
   * some cli commands (filenote,delete,touch,requestchoice,requestfile)
   * wget command in your system path or another path (setup required)
   * mplayer for playing FLV files. mplayer must be in system path or
     another path (setup required)
   * rtmpdump (prefered) or flvstreamer in your system path or another
     path (setup required) - this is only needed for some of the supported
     sites.


2. History:
   * 0.30 [2011-08-09]
          + fixed support for
            - youtube and add webm format (fmt 43,44,45)
          + add support for
            - orf

   * 0.29 [2011-03-03]
          + getVideo.html now with icons
          + fixed support for
            - dailymotion (was never broken)
            - rtl (need rtmpdump v2.1)
            - superrtl (need rtmpdump v2.1)
            - vox (need rtmpdump v2.1)
            - youtube
          + removed not working modules
            - searchforvideo

   * 0.28 [2010-12-14]
          + fixed support for
            - youtube
            - cttv
            - rtl (need rtmpdump v2.1)
            - vox (need rtmpdump v2.1)
            - web.de (gmx)
          + removed not working modules
            - arte
            - break
            - dailymotion
            - gamersyde
            - gametrailers
            - lastfm
            - metacafe
            - myspace
            - myvideo
            - pbs
            - streamtv
            - yahoo
            - yle

   * 0.27 [2010-07-22]
          + fixed youtube support (add asv parameter)
          + add support for youtube 4k (fmt=38) format
          + add action requester, see usage > action > ask
          + add support for
            - motogp

   * 0.26 [2010-06-16]
          + add support for youtube 1080p (fmt=37) format
          + fixed support for
            - ard
            - dailymotion
            - vox
            - rtl
          + add support for
            - foxbusiness

   * 0.25 [2010-04-03]
          + improved support for ard
          + fixed youtube support

   * 0.24 [2010-02-04]
          + some small changes in youtube support
          + improved support for zdf, but no more filetype preselection
          + add support for
            - web.de
            - gmx
            - amazon
            - jpc
            - foxnews
          + fixed support for
            - ard
            - vox (need rtmpdump v2.1)
            - rtl (need rtmpdump v2.1)
            - sevenload

   * 0.23 [2009-11-21]
          + fixed youtube HD support and title parsing
          + changed youtube filetype preselection, look at getvideo.cfg
          + fixed a bug in getVideo startscript that lead to errors if
            a url contain a semicolon (;)
          + fixed support for zdf
          + add support for
            - yahoo (http streams only)
            - bild

   * 0.22 [2009-09-17]
          + changed youtube flv from stereo (fmt=34) back to standard
          + fixed support for
            - dailymotion
            - break
            - myspace
          + add support for
            - vox
            - rtl
            - pbs
          + sevenload now also with support for rtmp streams
          + add save_rtmp, rtmp_auth and rtmp_dlcomp option to getvideo.cfg
          + getVideo.html includes now some more info

   * 0.21 [2009-08-13]
          + fixed support for youtube (not very much tested)

   * 0.20 [2009-07-23]
          + add support for the following sites
             - blip.tv
             - megavideo
             - vimeo

   * 0.19 [2009-07-13]
          + add support for the following sites
             - dumpert
             - funnyordie
          + add some kind of development pack but it is not well described

   * 0.18 [2009-06-25]
          + removed a bug in youtube playlist support
          + fixed a stupid bug in youtube support that leads to 404 error
          + add support for youtube HD video if available
          + improved google video support
          + little bit improved polylog support
          + add "Setup for OWB MorphOS" to this readme

   * 0.17 [2009-06-03]
          + add support for sevenload again (only for http streams)
          + improved youtube playlist support
          + add "max_rc_buttons" settings to getvideo.cfg

   * 0.16 [2009-05-11]
          + add 3GP filetype for youtube
          + extended support for ardmediathek
          + fixed support for the following sites
             - cttv
             - myvideo
             - current.tv
             - dailymotion
             - fitforfun
             - google
             - metacafe
             - youtube
          - dailymotion filetype preselection in getvideo.cfg is no more
            available
          - google filetype "mp4" removed
          - removed support for sevenload
             
   * 0.15 [2008-10-14]
          + changed the setup for mplayer_exe and wget_exe in the config.
            if you use default settings this don't concern you. if you have
            wget and mplayer in a special directory then you have to setup
            the path again ... sorry :)
            with this change you can easily setup another player if you want
          + add a "ask" filetype and set it as default. if you don't want a
            requester that ask you for the prefered filetype than you have
            to preset it in getvideo.cfg
          + add support for the following sites
             - ardmediathek
             - ct-tv
             - YLE
          + add .asx and mms: direct support
          - removed support for hronline

   * 0.14 [2008-09-23]
          + changed gametrailers support (i hope it is more useable now)
          + add support for the following sites
             - 3sat
             - arte
             - stream-tv (only linking)
             - zdf
          + fixed support for the following sites
             - dailymotion
             - clipfish
             - tubevube (only linking)
          + dailymotion filetypes changed in config
          - google filetype "avi" removed
          - videotube support removed
          + support now all urls that use a http reroute to a supported url

   * 0.13 [2008-08-27]
          + add youtube filetype selection in config file
          + add crackle filetype selection in config file
          + add support for the following sites
              - evisor
              - gamersyde (only low quality)
              - gametrailers (very limited, not realy useable)
              - polylog
              - searchforvideo
          + fixed support for the following sites
              - crackle
              - hausgemacht
              - metacafe
              - sevenload
          + removed support for the following sites, because
            i can't fix the support for it ... sorry
              - mail.ru
              - ntv.ru
              - yahoo

   * 0.12 [2008-03-01]
          + add support for the following sites
              - video.mail.ru
          + fixed support for the following sites
              - hronline (ctmagazin.tv)
              - dailymotion
          + add dailymotion filetype selection in config file
          - removed Stage6 support, because site has closed
          - yahoo support is broken
            it seems they use RTMP now and no more RTMPT
            http://en.wikipedia.org/wiki/Real_Time_Messaging_Protocol
            can't get it to work currently and don't see many chances
            for the future

   * 0.11 [2008-01-28]
          + fixed support for the following sites
              - clipfish music videos
              - last.fm
              - metacafe
          + fixed a stupid TYPO that leads to errors with saveplay action
          + add alternative installpaths
            more info in the install section of this readme

   * 0.10 [2008-01-28]
          + fixed support for youtube

   * 0.9  [2007-12-01]
          + i found a site with embedded YouTube video that had the
            following url scheme: http://www.youtube.com/p/xxxxxx
            this is a link to a playlist >> add Playlist support for YouTube.
          + add infolevel option in config file and set the default info
            output for action "play" to "only errors".
          + getVideo.html is now also a feedback tool ... please take the
            two minutes and make sure you are connected to the internet.

   * 0.8  [2007-11-26]
          + add support for the following sites
              - last.fm
              - dailymotion.com (embedded videos)
              - guba.com
              - crackle.com (linked by google, crackle interface need flash)

   * 0.7a [2007-10-25]
          + emergency release. 0.7 executable don't work on OS4, so all is
            changed back to script files. this is also good for the guys who
            want it open source :)

   * 0.7  [2007-10-21]
          + add support for the following sites
              - stage6.com
          + add support for age control videos on youtube
            some work some not ... just try it
            sorry can't grab a title here
          + add mplayer_arg_net variable to getVideo.cfg
          + getvideo is a executable now (thanks for your feedback Michael)
            sorry this kills support for R the gui generator
          + add overwrite option, if the output file allready exists
          - yahoo support is broken for some vids and i don't get it to work :(

   * 0.6  [2007-10-10]
          + add a action selection. this changes the command args (sorry)
            please look in the usage area for more info
            (thx for your feedback sami)
          + add support for 'http://www.youtube.com/v/xxxxxx' URL scheme
            this way you can download embedded youtube videos using the
            Plugin File contextmenu of IBrowse. Also works with embedded
            google video files. (thx for your feedback Kicko)
            Please look at the "Setup for IBrowse" area for setup instruction
          + replaced the crap implementation of the thirdlevel domain check
            with a better(?) one
          + add support for the following sites
              - video.yahoo.com (thx for your feedback Paul)
          + add config file support to get the settings out of the rexx file
            getVideo.cfg is optional and not needed if you only use default
            settings

   * 0.5  [2007-10-01]
          + add support for the following sites
              - tubevube (YouTube frontend)
              - fitforfun.de (not realy interessting)
          + changed the filetype selection for google and break to the
            settings area on top of the getvideo.rexx file
          + configurable path to wget in getvideo.rexx
          + fixed a problem with aweb that gave to much quotes (thx Hubert)
          + supported portals now in alphabetic order (killerfeature!)

   * 0.4  [2007-09-06]
          + add support for domains without thirdlevel domain (www)
            Example: http://youtube.com/watch?v=xxxxxx
            This is a crap implementation, because domains with 'co.uk'
            or 'com.tr' or other toplevel domains with point will fail.
          + add support for URLs without 'http://'
          + add support for the following sites
              - videotube.de

   * 0.3  [2007-08-26]
          + add support for the following sites
              - hausgemacht.tv
              - scivee.tv
              - sevenload.de
          + fixed support for MyVideo

   * 0.2  [2007-08-11]
          + add Resume and Save as... requester
          + add more input checks
          + add support for the following sites
              - myspace.com
              - metacafe.com
              - current.tv
              - news.ntv.ru
              - hronline.de (ctmagazin.tv)
          + add filetype selection for google and break - default is flv
            to change this you have to edit the getvideo.rexx file in the
            main part. search for host='google' or host='break' and edit the
            extension variable to your need.

   * 0.1  [2007-08-05]
          + first public release


3. Install:
   simply copy getVideo, getVideo.rexx and getVideo.cfg (optional) to c:
   or use the following alternative installpaths
   getVideo                to c:
   getVideo.rexx           to rexx:
   getVideo.cfg (optional) to env: or envarc:


4. Usage:
   getVideo "url" "action" "download directory"

   Example: getVideo "http://www.youtube.com/watch?v=xxxxxx" save ram:
            This will download the FLV file to ram disk.

   Actions: ask      - ask if you want save, play or saveplay
            save     - save file to download directory
            play     - gives the FLV URL to mplayer
                       for this option the filetype is set to flv
            saveplay - save file to download directory and try to play the
                       file using mplayer

   Config:  please look inside the getVideo.cfg file for instructions


5. Setup for OWB MorphOS
   * go to Settings Menu -> Preferences... -> Contextual Menus
   * click on 'Add' and edit this new menu entry to
       Category: Link
       Name:     getVideo
       Action:   c:getvideo "%l" save ram:

   * click on 'Add' and edit this new menu entry to
       Category: Page
       Name:     getVideo
       Action:   c:getvideo "%u" save ram:


6. Setup for IBrowse:
   * go to Settings -> GUI -> FAB Menus

   * Open 'Link' and add a Custom menu entry
   * Edit Custom menu entry to
       Name:   getVideo
       Action: Command [c:getvideo] [%l save ram:]

   * Open 'Imagelink' and add a Custom menu entry
   * Edit Custom menu entry to
       Name:   getVideo
       Action: Command [c:getvideo] [%l save ram:]

   * Open 'Page' and add a Custom menu entry
   * Edit Custom menu entry to
       Name:   getVideo
       Action: Command [c:getvideo] [%u save ram:]

   * Open 'Plugin File' and add a Custom menu entry
   * Edit Custom menu entry to
       Name:   getVideo
       Action: Command [c:getvideo] [%e save ram:]


7. Supported Sites
   please have a look at getVideo.html


Contents of comm/www/getvideo.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 1205    2381  50.6% -lh5- 17e6 Dec 22  2010 getVideo-0.30/dev/GVmod_vimeo.rexx
[generic]                 1580    3139  50.3% -lh5- 0a1e Dec 22  2010 getVideo-0.30/dev/GVmod_vox.rexx
[generic]                 1706    2832  60.2% -lh5- 2fcb Dec 22  2010 getVideo-0.30/dev/GVmod_web.rexx
[generic]                 2337    5753  40.6% -lh5- 1628 Aug  6  1980 getVideo-0.30/dev/GVmod_youtube.rexx
[generic]                 1238    2860  43.3% -lh5- 727e Dec 23  2010 getVideo-0.30/dev/GVmod_zdf.rexx
[generic]                    4       4 100.0% -lh0- ed7b Aug  9  1980 getVideo-0.30/dev/GVversion
[generic]                  869    2305  37.7% -lh5- 0df2 Jan 19  2010 getVideo-0.30/dev/_GVmod_example.rexx
[generic]                  197     291  67.7% -lh5- f2c9 Aug  9  1980 getVideo-0.30/getVideo
[generic]                 1196    3213  37.2% -lh5- 76f9 Mar  3  1980 getVideo-0.30/getVideo.cfg
[generic]                18953   35529  53.3% -lh5- 26cf Aug  9  1980 getVideo-0.30/getVideo.html
[generic]                 4429   14988  29.6% -lh5- 8962 Aug  9  1980 getVideo-0.30/getVideo.readme
[generic]                15337   80148  19.1% -lh5- bf3d Aug  9  1980 getVideo-0.30/getVideo.rexx
[generic]                  679    1343  50.6% -lh5- f6b0 Dec 22  2010 getVideo-0.30/dev/GVmod_jpc.rexx
[generic]                 2018    4385  46.0% -lh5- fa4b Dec 22  2010 getVideo-0.30/dev/GVmod_megavideo.rexx
[generic]                 1604    3711  43.2% -lh5- 5f82 Dec 22  2010 getVideo-0.30/dev/GVmod_motogp.rexx
[generic]                  757    1459  51.9% -lh5- 877b Aug  8  1980 getVideo-0.30/dev/GVmod_orf.rexx
[generic]                 1110    1866  59.5% -lh5- 1bbc Dec 22  2010 getVideo-0.30/dev/GVmod_polylog.rexx
[generic]                 1507    3057  49.3% -lh5- 872b Dec 22  2010 getVideo-0.30/dev/GVmod_rtl.rexx
[generic]                 1269    2006  63.3% -lh5- 32b1 Dec 22  2010 getVideo-0.30/dev/GVmod_scivee.rexx
[generic]                 1460    3224  45.3% -lh5- e5bc Dec 22  2010 getVideo-0.30/dev/GVmod_sevenload.rexx
[generic]                 1310    2854  45.9% -lh5- 2172 Dec 22  2010 getVideo-0.30/dev/GVmod_superrtl.rexx
[generic]                  531    1133  46.9% -lh5- b35f Dec 21  2010 getVideo-0.30/dev/GVmod_tube8.rexx
[generic]                 1035    1478  70.0% -lh5- 56cc Dec 22  2010 getVideo-0.30/dev/GVmod_tubevube.rexx
[generic]                 1532    2414  63.5% -lh5- 9f35 Dec 22  2010 getVideo-0.30/dev/GVmod_dumpert.rexx
[generic]                 1139    1966  57.9% -lh5- cc79 Dec 22  2010 getVideo-0.30/dev/GVmod_fitforfun.rexx
[generic]                  894    1219  73.3% -lh5- f14f Dec 22  2010 getVideo-0.30/dev/GVmod_foxbusiness.rexx
[generic]                 1104    2335  47.3% -lh5- 39d2 Dec 22  2010 getVideo-0.30/dev/GVmod_foxnews.rexx
[generic]                 1384    2463  56.2% -lh5- 460b Dec 22  2010 getVideo-0.30/dev/GVmod_funnyordie.rexx
[generic]                 1251    2058  60.8% -lh5- a86b Dec 22  2010 getVideo-0.30/dev/GVmod_gaskrank.rexx
[generic]                  483     675  71.6% -lh5- d26b Dec 22  2010 getVideo-0.30/dev/GVmod_gmx.rexx
[generic]                 1754    3012  58.2% -lh5- c481 Dec 22  2010 getVideo-0.30/dev/GVmod_google.rexx
[generic]                 1545    2529  61.1% -lh5- 82c7 Dec 22  2010 getVideo-0.30/dev/GVmod_guba.rexx
[generic]                 1490    2658  56.1% -lh5- 5acd Dec 22  2010 getVideo-0.30/dev/GVmod_hausgemacht.rexx
[generic]                 5794   21048  27.5% -lh5- 5994 Mar  3  1980 getVideo-0.30/dev/GVmain.rexx
[generic]                 1665    3027  55.0% -lh5- f90c Dec 22  2010 getVideo-0.30/dev/GVmod_3sat.rexx
[generic]                 1455    2735  53.2% -lh5- a123 Dec 22  2010 getVideo-0.30/dev/GVmod_amazon.rexx
[generic]                 2109    6794  31.0% -lh5- be10 Dec 22  2010 getVideo-0.30/dev/GVmod_ard.rexx
[generic]                 1334    2504  53.3% -lh5- e504 Dec 22  2010 getVideo-0.30/dev/GVmod_bild.rexx
[generic]                 1403    2281  61.5% -lh5- 7221 Dec 22  2010 getVideo-0.30/dev/GVmod_bliptv.rexx
[generic]                 1016    2136  47.6% -lh5- b5f1 Dec 22  2010 getVideo-0.30/dev/GVmod_clipfish.rexx
[generic]                 1598    2942  54.3% -lh5- 2f77 Dec 22  2010 getVideo-0.30/dev/GVmod_crackle.rexx
[generic]                 2061    4692  43.9% -lh5- 1bb9 Dec 22  2010 getVideo-0.30/dev/GVmod_cttv.rexx
[generic]                  751    1476  50.9% -lh5- 4092 Dec 22  2010 getVideo-0.30/dev/GVmod_current.rexx
[generic]                 1746    3227  54.1% -lh5- 5f7a Dec 22  2010 getVideo-0.30/dev/GVmod_dailymotion.rexx
[generic]                  244     407  60.0% -lh5- a54d Jul 23  2009 getVideo-0.30/dev/GVcreator.readme
[generic]                 2322    8186  28.4% -lh5- 0eb1 Dec 22  2010 getVideo-0.30/dev/GVcreator.rexx
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        46 files   98405  262743  37.5%            Aug  9 21:52

Aminet © 1992-2012 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>