Jump to content



Photo

YouTube Multi-downloader - Multi lang #6 v0.0.3.3 (March 14, 2013)

youtube download downloader mp3 convert streaming mp4 flv webm

  • Please log in to reply
167 replies to this topic

#1 FireFox

FireFox

    What is dead may never die

  • MVPs
  • 3,516 posts

Posted 11 April 2010 - 02:29 PM

YouTube Multi-downloader 0.0.3.3


Attachments :
Update :
Spoiler


Functions :
  • multi-downloads (default up to 50 : to flv, mp4 or webm format).
  • convert the video to asf, avi, mov, mp3 (highest quality !), mpg, wmv.
  • multi language (autodetection with OSLang).
  • download infos (kb/s; time remaining; downloaded megabytes, percent).
  • direct link to the YouTube site (just click on the "YouTube" logo).
  • hotkey to delete a download, to get links from the clipboard or a browser (IE, Firefox, Opera and Chrome).
  • context menu to delete or restart a download.
  • position and size of the main gui saved.
  • video search engine integrated !
  • drop file conversion (drop a file on the program's icon and it will be converted according to your preferences).

Screenshots :
Posted Image

Posted Image

Posted Image

Posted Image

Posted Image

Posted Image


Command line OR COPYDATA WM :
-Download by urls or keywords (this last case will download the first link found by search) :
/download "url1" "url2 "keywords" ;etc ;e.g: /download "<iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="640" height="390" src="http://youtube.com/embed/XXXXXXXXXXX?html5=1&fs=1" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe> "HARLEM SHAKE"

;WM_COPYDATA example #include <WindowsConstants.au3> #include <SendMessage.au3> Local $sDownloadstr = '"url1" "url2 "keywords"' ;etc Local $hWnd = 0, $tData = 0, $ilParam = 0 $hWnd = WinGetHandle("YouTube Multi-downloader <d3monCorp>") If $hWnd = 0 Then Exit(1) $tData = DllStructCreate('char[' & StringLen("/download " & $sDownloadstr) + 1 & ']') ; wchar DllStructSetData($tData, 1, "/download " & $sDownloadstr) $ilParam = DllStructCreate('ptr;dword;ptr') DllStructSetData($ilParam, 1, 1) DllStructSetData($ilParam, 2, DllStructGetSize($tData)) DllStructSetData($ilParam, 3, DllStructGetPtr($tData)) _SendMessage($hWnd, $WM_COPYDATA, 0, DllStructGetPtr($ilParam))

*Example: "Download a playlist"
Spoiler


-Convert by files path (not supported by COPYDATA WM).
/convert "filepath1" "filepath2" ;etc


-Set a proxy (not supported by COPYDATA WM).
/proxy "ip:port" ;auth not supported


Known issues :
-When adding a link from browsers, the script stop responding to hotkeys and inputs.
-The vertical scrollbar does not hide when coming back from search to download.
-Background image resizing.

Notes :
  • The streaming gui can not be sizeable, because I don't know how to resize the flash object.
  • In case you have already installed it with the setup, don't forget to remove the old one.
  • Wanna help? : Here it is.
  • If you are using a proxy, add this exception : *.youtube.com

ToDo :
Almost perfect isn't it?
-Add a download queue.

Enjoy !ยก :pirate:

Edited by FireFox, 14 March 2013 - 01:18 PM.

  • MvGulik, JScript, DiOgO and 1 other like this
OS : Win XP SP3 / Win 7 SP1 / Win 8 | Autoit version: latest stable / beta

My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDF

My Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme maker

My Examples : IP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewer

My Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control

Updated 22 April, 2013 - If you find dead links please send me a PM, do not post in the topics !







#2 Jayson

Jayson

    Prodigy

  • Active Members
  • PipPipPip
  • 165 posts

Posted 11 April 2010 - 08:49 PM

I got some ideas for your script.

You could try to add a pause/resume boutton in the listview but i'm not sure if you can do that.
When you close the program while you downloading i't would be nice when you open it back it automaticcly resume or pause the download.
Maybe show the folder where's the music/video are downloaded and by the way you could delete/rename them.
Addind more extension like .avi .mpeg

Great work FireFox !! :(

Edited by Jayson, 11 April 2010 - 08:52 PM.


#3 FinalVersion

FinalVersion

    0 ^ 1

  • Active Members
  • PipPipPipPipPipPip
  • 599 posts

Posted 12 April 2010 - 07:46 AM

Nice, simplest and best way to get music. Oh yeah you messed up the links, source is setup, and visa versa.

Edited by FinalVersion, 12 April 2010 - 07:47 AM.


#4 FireFox

FireFox

    What is dead may never die

  • MVPs
  • 3,516 posts

Posted 12 April 2010 - 07:52 AM

I got some ideas for your script.

You could try to add a pause/resume boutton in the listview but i'm not sure if you can do that.
When you close the program while you downloading i't would be nice when you open it back it automaticcly resume or pause the download.
Maybe show the folder where's the music/video are downloaded and by the way you could delete/rename them.
Addind more extension like .avi .mpeg

Great work FireFox !! :(

Thanks :) I don't think it's possible for pause/resume downloads, but for the rest I will do it Posted Image


Nice, simplest and best way to get music. Oh yeah you messed up the links, source is setup, and visa versa.

Thank you for reporting that, fixed.

Edited by FireFox, 12 April 2010 - 07:52 AM.

OS : Win XP SP3 / Win 7 SP1 / Win 8 | Autoit version: latest stable / beta

My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDF

My Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme maker

My Examples : IP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewer

My Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control

Updated 22 April, 2013 - If you find dead links please send me a PM, do not post in the topics !

#5 logmein

logmein

    Polymath

  • Active Members
  • PipPipPipPip
  • 214 posts

Posted 12 April 2010 - 09:44 AM

Firefox, the download link was died!

#6 JohnOne

JohnOne

    John

  • Active Members
  • PipPipPipPipPipPip
  • 8,954 posts

Posted 12 April 2010 - 10:49 AM

Both downloads work fine for me.

I tried the first downloader which I thought was ace, will check this later.

Thanks for sharing.

#7 FireFox

FireFox

    What is dead may never die

  • MVPs
  • 3,516 posts

Posted 12 April 2010 - 11:46 AM

New version available ! (beta, see first post for update)

Cheers, FireFox.
OS : Win XP SP3 / Win 7 SP1 / Win 8 | Autoit version: latest stable / beta

My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDF

My Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme maker

My Examples : IP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewer

My Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control

Updated 22 April, 2013 - If you find dead links please send me a PM, do not post in the topics !

#8 logmein

logmein

    Polymath

  • Active Members
  • PipPipPipPip
  • 214 posts

Posted 13 April 2010 - 04:54 AM

i can't download from that link, can you up it to mediafire?

#9 Jayson

Jayson

    Prodigy

  • Active Members
  • PipPipPip
  • 165 posts

Posted 13 April 2010 - 03:29 PM

By launching the application i'm getting this error :

Plain Text         
We intercepted a COM Error ! err.description is:     err.windescription: Classe non enregistrรฉe err.number is:  80040154 err.lastdllerror is:    0 err.scriptline is:  23 err.source is:   err.helpfile is:     err.helpcontext is:     We intercepted a COM Error ! err.description is:     err.windescription: Lโ€™opรฉration a rรฉussi. err.number is:  FFFFFFFF err.lastdllerror is:    0 err.scriptline is:  207 err.source is:   err.helpfile is:     err.helpcontext is:     C:\Users\Jason\Desktop\Nouveau dossier\YouTube Multi-downloader.au3 (1209) : ==> Only Object-type variables allowed in a "With" statement.: With $oSWF With ^ ERROR ->17:28:27 AutoIT3.exe ended.rc:1

Edited by Jayson, 13 April 2010 - 09:33 PM.


#10 FireFox

FireFox

    What is dead may never die

  • MVPs
  • 3,516 posts

Posted 14 April 2010 - 12:21 AM

By launching the application i'm getting this error :

Plain Text         
We intercepted a COM Error ! err.description is:     err.windescription: Classe non enregistrรฉe err.number is:  80040154 err.lastdllerror is:    0 err.scriptline is:  23 err.source is:   err.helpfile is:     err.helpcontext is:     We intercepted a COM Error ! err.description is:     err.windescription: Lโ€™opรฉration a rรฉussi. err.number is:  FFFFFFFF err.lastdllerror is:    0 err.scriptline is:  207 err.source is:   err.helpfile is:     err.helpcontext is:     C:\Users\Jason\Desktop\Nouveau dossier\YouTube Multi-downloader.au3 (1209) : ==> Only Object-type variables allowed in a "With" statement.: With $oSWF With ^ ERROR ->17:28:27 AutoIT3.exe ended.rc:1

It will be fixed in the new version which uses WMP, then you can view every clip without country restrictions etc...

Regards, FireFox.
OS : Win XP SP3 / Win 7 SP1 / Win 8 | Autoit version: latest stable / beta

My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDF

My Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme maker

My Examples : IP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewer

My Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control

Updated 22 April, 2013 - If you find dead links please send me a PM, do not post in the topics !

#11 FireFox

FireFox

    What is dead may never die

  • MVPs
  • 3,516 posts

Posted 15 April 2010 - 01:07 AM

New version available ! (see first post for update)

FireFox.
OS : Win XP SP3 / Win 7 SP1 / Win 8 | Autoit version: latest stable / beta

My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDF

My Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme maker

My Examples : IP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewer

My Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control

Updated 22 April, 2013 - If you find dead links please send me a PM, do not post in the topics !

#12 ptrex

ptrex

    Universalist

  • MVPs
  • 2,400 posts

Posted 15 April 2010 - 08:15 PM

@FireFox

Good to see you got the WMP code working.

rgds,
ptrex

#13 FireFox

FireFox

    What is dead may never die

  • MVPs
  • 3,516 posts

Posted 15 April 2010 - 09:37 PM

@FireFox

Good to see you got the WMP code working.

rgds,
ptrex

Thank you Posted Image
OS : Win XP SP3 / Win 7 SP1 / Win 8 | Autoit version: latest stable / beta

My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDF

My Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme maker

My Examples : IP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewer

My Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control

Updated 22 April, 2013 - If you find dead links please send me a PM, do not post in the topics !

#14 AutoBert

AutoBert

    Wayfarer

  • Active Members
  • Pip
  • 98 posts

Posted 20 April 2010 - 01:42 AM

Hello FireFox,

i have tested your Downloader. The downloads seems to be ok (size of file is growing in folder @scriptdir\temp. But when reached 100% the files are deleted and not moved to my selected destination folder.

I also have programmed a Downloader, but since April 1. it dosn't work. Can i use your code to get the information for this Line
    $a_get = InetGet("<a href='http://www.youtube.com/get_video?video_id=' class='bbc_url' title='External link' rel='nofollow external'>http://www.youtube.com/get_video?video_id="</a> & $s_vID & "&t=" & $a_token[0] & "&fmt=" & $i_fmt, @ScriptDir & '\Temp\' & $a_file[$i_gdc], 1, 1)


best wishes (Auto)Bert

#15 FireFox

FireFox

    What is dead may never die

  • MVPs
  • 3,516 posts

Posted 27 April 2010 - 08:11 PM

Hello FireFox,

i have tested your Downloader. The downloads seems to be ok (size of file is growing in folder @scriptdir\temp. But when reached 100% the files are deleted and not moved to my selected destination folder.

I also have programmed a Downloader, but since April 1. it dosn't work. Can i use your code to get the information for this Line

    $a_get = InetGet("<a href='http://www.youtube.com/get_video?video_id=' class='bbc_url' title='External link' rel='nofollow external'>http://www.youtube.com/get_video?video_id="</a> & $s_vID & "&t=" & $a_token[0] & "&fmt=" & $i_fmt, @ScriptDir & '\Temp\' & $a_file[$i_gdc], 1, 1)


best wishes (Auto)Bert

If you want but in case you use my code show me your script before if you wish to post it :idea:

For your problem I will post a new version maybe tomorrow.

FireFox.

Edited by FireFox, 27 April 2010 - 08:11 PM.

OS : Win XP SP3 / Win 7 SP1 / Win 8 | Autoit version: latest stable / beta

My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDF

My Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme maker

My Examples : IP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewer

My Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control

Updated 22 April, 2013 - If you find dead links please send me a PM, do not post in the topics !

#16 Tinnu

Tinnu

    Seeker

  • Active Members
  • 25 posts

Posted 08 May 2010 - 09:45 PM

Queue and resume options?
Posted Image

#17 FireFox

FireFox

    What is dead may never die

  • MVPs
  • 3,516 posts

Posted 06 June 2010 - 03:33 PM

Queue and resume options?

Too complicate, I will have to change everything in the syntax :/

@everyone
New version available ! (see first post for update)

Regards.
OS : Win XP SP3 / Win 7 SP1 / Win 8 | Autoit version: latest stable / beta

My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDF

My Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme maker

My Examples : IP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewer

My Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control

Updated 22 April, 2013 - If you find dead links please send me a PM, do not post in the topics !

#18 FireFox

FireFox

    What is dead may never die

  • MVPs
  • 3,516 posts

Posted 10 June 2010 - 04:58 PM

New version available ! (see first post for update)

Regards.
OS : Win XP SP3 / Win 7 SP1 / Win 8 | Autoit version: latest stable / beta

My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDF

My Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme maker

My Examples : IP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewer

My Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control

Updated 22 April, 2013 - If you find dead links please send me a PM, do not post in the topics !

#19 logmein

logmein

    Polymath

  • Active Members
  • PipPipPipPip
  • 214 posts

Posted 11 June 2010 - 05:51 AM

A good program that I can put in my USB stick!
The GUI is pro, run smoothly, easy to use and multi-language. Why not 5 star?

#20 TheSaint

TheSaint

    *** Knight Templar ***

  • MVPs
  • 4,304 posts

Posted 11 June 2010 - 07:26 AM

Once again, thanks for sharing!

Make sure brain is in gear before opening mouth! Ignoring those who try to divert conversation with irrelevancies. If I put effort into communication, I expect you to read properly & fully, or just not comment. If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it. I'm only big and bad, to those who have an over-active imagination. I may have the Artistic Liesense to disagree with you. TheSaint's Toolbox






Also tagged with one or more of these keywords: youtube, download, downloader, mp3, convert, streaming, mp4, flv, webm

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users