Youtube downloader maken

Status
Niet open voor verdere reacties.

Beginnertjee

Gebruiker
Lid geworden
6 jun 2011
Berichten
20
Beste forumleden,

Ik wil eigenlijk een youtube downloader maken.

ik heb zelf een downloader gemaakt maar dat werkt er niet op.
dus ik vermoed dat ik een bepaald bestandje moet downloaden van youtube zelf, voor een paar video's of lietjes te downloaden.

mijn programmeer ervaring in C# is goede basis.


Vriendelijke groeten.
 
Je hebt me verkeert begrepen.
Ik bedoel, dat ik zelf een youtube downloader, wil maken.

Ik heb zelf een source code inelkaar gestoken, maar dit is voor executable bestanden en andere bestanden te downloaden.

ik zal je mijn code geven.
[CPP]
private void button1_Click(object sender, EventArgs e)
{
WebClient Client = new WebClient(); // Nieuwe declaratie maken van WebClient
Client.DownloadProgressChanged += new DownloadProgressChangedEventHandler(Client_DownloadProcesChanged);
Client.DownloadFileCompleted += new AsyncCompletedEventHandler(Client_DownloadHandler);
Client.DownloadFileAsync(new Uri(textBox1.Text), @"C:\Executable_Bestandje.exe");
// http://gpotato.cdnetworks.net/US/IrisDownloader_20110126.exe
}

void Client_DownloadHandler(object sender, AsyncCompletedEventArgs e)
{

}
void Client_DownloadProcesChanged(object sender, DownloadProgressChangedEventArgs e)
{
label2.Text = "Maximum Download Bytes: " + (progressBar1.Maximum = (int)e.TotalBytesToReceive / 100).ToString();
label1.Text = "Byts Downloaded: " +(progressBar1.Value = (int)e.BytesReceived / 100).ToString();
this.Text = e.ProgressPercentage.ToString() + "% Downloaded";
progressBar2.Increment(100);
}
[/CPP]
 
Laatst bewerkt:
Nee hoor, ik heb je heel goed begrepen. Jij hebt zelf een youtube downloader gemaakt en zoals ik al zei: Daar zijn er al ontelbaar van.

Ik vind het heel knap dat je het kan maken hoor, begrijp me niet verkeerd, maar wat zou die van jou toevoegen aan de het oerwoud van youtube-downloaders dat er al bestaat.
 
Nee hoor, ik heb je heel goed begrepen. Jij hebt zelf een youtube downloader gemaakt en zoals ik al zei: Daar zijn er al ontelbaar van.

Ik vind het heel knap dat je het kan maken hoor, begrijp me niet verkeerd, maar wat zou die van jou toevoegen aan de het oerwoud van youtube-downloaders dat er al bestaat.

Ik denk niet dat dit bepaald is waar hij naar op zoek is.

Beginneertje,
is dat het hele script?
 
Ik denk niet dat dit bepaald is waar hij naar op zoek is.

Beginneertje,
is dat het hele script?

Ja, dat is mijn hele script.



@JoZ1 Danku voor de dll ;).

Maar ik heb een klein probleempje het zegt dat het een invailid url is.
ik heb verschillende mogelijkheden geprobeerd maar het blijft zeggen invailid url.
als ik downloadlink wil nemen zie ik string id en een integer fmt.
Waar kan ik Id en de fmtcode vandaan halen ?
[CPP]
YouTube.YouTube you = new YouTube.YouTube();
you.Downloadlink("http://www.youtube.com/watch?v=qzU9OrZlKb8", 0);
[/CPP]



Danku allemaal voor mij wat wegwijs te maken ;)
 
Laatst bewerkt:
Ik heb de DLL van deze thread.

Ik heb er nooit mee gewerkt, maar gast0685 geeft in die thread wel een paar tutorials. Misschien handig om even te kijken?
 
Wat is stap 3? Ik zie alleen stap 2...
 
1. Retrieve the id video from the link (the code after ‘v=’)
example: http://www.youtube.com/watch?v=NegsNQy1ZoU => NegsNQy1ZoU
2. In your favourite browser go to http://youtube.com/v/{ID video}
example: http://youtube.com/v/NegsNQy1ZoU
3. Link in the address bar will change. Replace ’swf/l.swf’ with ‘get_video’ and press Enter
4. Save your file


Het derde puntje.
in mijn link heb ik geen swf/swf.l staan.
 
Sorry, dat zou ik zo uit mijn hoofd niet weten.

Ik ga het even voor je opzoeken, dan kom ik wel met een projectje :)
 
Dankuwel JoZ1 :)
Dat is heel vriendelijk van u.

Ik heb ook wat liggen zoeken, maar heb niets gevonden eigenlijk.
 
Wow! Ik heb heel lang gezocht maar nog helemaal NIETS gevonden dat werkt :eek:!

Ik heb 3 sources gevonden, maar geen één werkte er.

Maar...

Je zou het 'Stefanz' kunnen vragen, die heeft namelijk al een Downloader geschreven.

Sorry dat ik je (nu) niet verder kan helpen... :(
 
Dat geeft niets JoZ1 ;)
Toch bedankt voor mij te helpen ;).

Ik heb bij stefan op zijn topic eventjes gepost, want private messages kan ik hem niet sturen. Want dan krijg ik een bericht dat alleen Donaters en admins hem een private berichtje mag sturen.


Mvg ;)
 
Ik heb je bericht gelezen. Alleen ik zou even de link naar deze thread erin zetten, zodat hij hier antwoordt in plaats van daar ;)
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan