Muj Video a Audio Manager rozsiren o moznost stahovani videi z YT

Toto uz jsem chtel udelat strasne dlouho a teprve dnes jsem se k tomu dostal. Tento YT Downloader ma 2 zvlastnosti:

  1. Umi stahovat i playlisty (toto umi i dalsi programy)
  2. Pred stazenim kazdeho souboru zkontroluje zda uz takovou pisnicku ve sve sbirce nemam (kvuli tohoto jsem toto naprogramoval)

Funguje to docela dobre, v budoucnu bych chtel ale vylepsit hlavne tyto veci, tykajici se rozeznavani zda uz song mam na disku:

  1. Vlozit do DB vsechny sve interprety a pak pokud se nektery song bude jmenovat treba “Gigi D’Agostino Vorrei Fare Una Canzone” tak tam pridat pomlcku aby se vedelo co je interpret a co nazev songu a tim padem byla kontrola uspesna
  2. Pokud soubor nebude obsahovat nazev interpreta, tak ho preskocit, na konci nabidnout jeho prehrani z YT, dale pisnicky stejneho jmena a nechat uzivatele vybrat zda tento soubor jeste nemam a chci ho stahnout nebo mam a uz jej nechci znovu stahovat.

Jak tento program vznikl

Moc prace jsem si s nim nedal, trvalo mi to cele asi 1,5h.

V podstate jsem pouze spojil 2 programy a to svuj “PoradekVeVideich” s cizim “YouTubeFisher”, ktery muzete stahnout na http://youtubefisher.codeplex.com/ . Pak jsem v YouTubeFisher pridal schopnost stahnout a parsovat YT Playlist na odkazy na videa, staci mu pouze zadat URI playlistu. Pote jsem zmenil metodu stahovani z Asynchronni na synchronni.

Tim jsem se zbavil problemu ze YT mi nedovolilo naraz stahovat X videi ale zase jsem se vzdal moznosti zastavit stahovani bez zastaveni celeho programu a zobrazeni v progress baru aktualniho procentniho stavu stahovani. Dale jsem opravil nejake mensi chybicky. A to je vsechno!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.