Můj Video a Audio Manager rozšířen o možnost stahování videí z YT

Toto už jsem chtěl udělat strašně dlouho a teprve dnes jsem se k tomu dostal. Tento YT Downloader má 2 zvláštnosti:

  1. Umí stahovat i playlisty (toto umí i další programy)
  2. Před stažením každého souboru zkontroluje zda už takovou písničku ve své sbírce nemám (kvůli tohoto jsem toto naprogramoval)

Funguje to docela dobře, v budoucnu bych chtěl ale vylepšit hlavně tyto věci, týkající se rozeznávání zda už song mám na disku:

  1. Vložit do DB všechny své interprety a pak pokud se některý song bude jmenovat třeba “Gigi D’Agostino Vorrei Fare Una Canzone” tak tam přidat pomlčku aby se vědělo co je interpret a co název songu a tím pádem byla kontrola úspěšná
  2. Pokud soubor nebude obsahovat název interpreta, tak ho přeskočit, na konci nabídnout jeho přehrání z YT, dále písničky stejného jména a nechat uživatele vybrat zda tento soubor ještě nemám a chci ho stáhnout nebo mám a už jej nechci znovu stahovat.

Jak tento program vznikl

Moc práce jsem si s ním nedal, trvalo mi to celé asi 1,5h.

V podstatě jsem pouze spojil 2 programy a to svůj “PoradekVeVideich” s cizím “YouTubeFisher”, který můžete stáhnout na 👻 RIP – tenhle server nepřežil ani vlastní hosting.. Pak jsem v YouTubeFisher přidal schopnost stáhnout a parsovat YT Playlist na odkazy na videa, stačí mu pouze zadat URI playlistu. Poté jsem změnil metodu stahování z Asynchronní na synchronní.

Tím jsem se zbavil problémů že YT mi nedovolilo najednou stahovat X videí ale zase jsem se vzdal možnosti zastavit stahování bez zastavení celého programu a zobrazení v progress baru aktuálního procentního stavu stahování. Dále jsem opravil nějaké menší chybičky. A to je všechno!

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *