CHANGELOG
---------

  v0.38

    * Pidna podpora pro dal varianty URL u msfotbal.ct24.cz.

    * Aktualizovna podpora YouTube na zmnnou strukturu z 17.6.2010.

    * GUI: Dvojklikem na sthnutm videu se toto video spust ve vchozm
      pehrvai (podle formtu).

    * Nov zdroj: CestyKSobe.cz



  v0.37

    * Nkolik prav v kdu vrazn zkracuje command-line verzi YTD - pokud
      je zakzno grafick rozhran, klesne dlka programu na necelou
      polovinu pvodn velikosti.

      Nsledovat budou pravy pro zkrcen GUI verze.

      (Ano, j vm, e dnes jsou tak velk disky, e uetench 100 KB
      nikoho nezajm. Ale co se d dlat, m se mal programy lb...)

    * esk televize: Podpora pro videa uvnit lnk na T24, jako je nap.
      http://www.ct24.cz/regionalni/87267-vrchlabsky-zamek-ma-vlastni-miniaturu/
      Je teba zadat ne lnek (URL ve), ale pmo URL videa, nap.           
      http://www.ct24.cz/regionalni/87267-vrchlabsky-zamek-ma-vlastni-miniaturu/video/1/

      Podpora pro msfotbal.ct24.cz.

    * Nov zdroj: Slovensk televize.

    * Pi testu na novou verzi (CLI: parametrem -v; GUI: v okn About) se
      nepouval proxy server, i kdy byl v INI souboru nastaven.



  v0.36

    * Uvolnna kontrola pi konverzi etzc mezi kdovnmi - program nebude
      vyhazovat chybu konverze v ppad, e naraz na neznm znak, prost
      ho nahrad jinm. (e nestabiln chovn esk televize, kter se
      nkdy sthne a nkdy - se stejnm URL - zase ne.)

    * Podpora pro lokalizace. 

      - Vyuvn existujcch peklad: Ve vchozm stavu pouije program
        jazykovou verzi podle nastaven Windows, lze si ale vynutit konkrtn
        jazyk pomoc nastaven Language v INI souboru (viz dokumentace).

      - Tvorba vlastnch peklad: Postupujte prosm podle pslun sekce 
        v dokumentaci.



  v0.35

    * Nov podporovan servery:
        - 5min.com
        - eHow.com
        - ExtremeTube.com (porno)
        - Flickr.com
        - FreeVideo.ru
        - GrindTV.com
        - KeezMovies.com (porno)
        - Muzu.tv
        - RingTV.com
        - SevenLoad.com
        - Spike.com
        - Stagevu.com
        - StupidVideos.com
        - TodaysBigThing.com
        - University of Minnesota (ima.umn.edu)



  v0.34

    * Odstranno zapomenut konzolov okno pi spoutn GUI verze.

    * Aktualizovna podpora MySpace. Pozor, tk se pouze vide hostovanch
      pmo na serveru MySpace - jsou i takov, co jsou hostovna jinde (nap.
      na Hulu.com), a ta sthnout nejdou.

    * Podpora pro TV Noe (http://tvnoe.tbsystem.cz).

    * Podpora pro FreeCaster.tv.

    * Podpora pro Mpora.com.

    * Podpora pro VitalMtb.com.

    * Pokud uivatel odsouhlas pepsn existujcho souboru, pokus se YTD
      tento soubor smazat a teprve potom do nj zane zapisovat. (Jde o pokus,
      jak obejt zvltn chovn Windows 7, kter nechtj dovolit zpis do
      existujcho souboru).



  v0.33

    * Stream.cz: Podpora pro HQ videa.

    * Joj.sk: Adresa poadu detekuje dal dva mon zpsoby, jak se u Joj
      zapisuj informace o poadu. Dosavadn poady se tak dokonce mohly
      (a nemusely) stahovat patn - mohlo se sthnout nco jinho, ne co
      jste sthnout chtli. Doporuuji downloady z Joj.sk dkladn sledovat
      a hlsit ppadn chyby, protoe nen vyloueno, e Joj bude mt ve 
      svch kdech njakou dal divornu.

      Tm by mlo bt opraven i ppadn nestahovn HQ verze.

    * VideaCesky.cz: Spolu s filmem se stahuj i titulky.

    * Ve zdrojovm kdu knihovny MSDL chybly soubory .po potebn pro
      kompilaci.

    * Podpora pro proxy servery. V INI souboru jsou pro n poloky ProxyHost,
      ProxyPort, ProxyUser a ProxyPassword. Viz dokumentace.



  v0.32

    * Mrn peuspodny ikonky v GUI verzi, aby byly v logitjch celcch.

    * Podpora pro MegaVideo.com a MegaPorn.com.

    * Podpora pro Wimp.com.

    * Podpora pro UStream.tv.

      Poznmka pro vvoje: Podpora AMF je nekompletn, mimo jin chyb
      komplet vechno kolem AMF3. Podpora bude doplnna, a/pokud bude poteba.



  v0.31

    * V implementaci televize Joj bylo prohozen datum, take se stahoval
      patn soubor.



  v0.30

    * Experimentn podpora pro Joj.sk. Pouvm hodn pochybn zpsob pro 
      zskvn adresy videa i jeho stahovn, proto se d oekvat, e to
      nebude fungovat na vechny poady. A na takov ppad narazte, budu
      potebovat jeho URL.

    * Podpora pro Metropol TV (tvpraha11.cz; pokud jsou i jin adresy, budu
      je potebovat znt).

    * Podpora pro VideaCesky.cz. Obdobnm zpsobem jde snadno doplovat
      dal sekundrn zdroje (nemaj vlastn videa, odkazuj na ciz strnky).



  v0.29

    * Dal opravy pro kompatibilitu s FreePascalem. GUI verze s nm hned
      tak fungovat nebude, pokud vbec nkdy.

    * Opravena chyba v RTMPDUMP (pouv ho nap. TV Nova nebo Barrandov),
      kter dovolila pi jednom sputn programu sthnout jen jeden RTMP
      stream.

      Tato chyba tak zpsobovala, e se dva souasn stahovan RTMP streamy
      ukldaly do jedinho souboru, co tento soubor kompletn znefunknilo.
      I to je nyn opraveno a je mon stahovat dva streamy najednou.

    * Zaveden koncept "koncovch poskytovatel", kter dovol lpe dit
      automatick stahovn tak, aby se z jednoho skutenho zdroje stahoval
      v jednu chvli jen jeden stream (nap. iPrima.cz vyuv Stream.cz,
      take je douc, aby v ppad, e b stahovn ze Stream.cz,
      downloady z iPrima.cz pokaly).

    * V grafick verzi se nezohledovalo nastaven "PreferRealMedia" u esk
      televize.



  v0.28

    * Podpora pro nov poskytovatele mdi:
       - Facebook.com
       - Kukaj.sk
       - LibimSeTi.cz
       - MojeVideo.cz
       - Myubo.sk
       - Videoalbumy.azet.sk
       - Wrzuta.pl

    * Videa z Nova.cz se nyn stahuj ve vy kvalit (.mp4).

    * RTMPDUMP_DLL.DLL sestaven s knihovnou PolarSSL msto OpenSSL. Dky tomu
      je odstranna zvislost na OpenSSL knihovnch (CRYPTOEAY32-0.9.8.DLL,
      SSLEAY32-0.9.8.DLL) za cenu prodlouen RTMPDUMP_DLL o njakch 180 KB.

    * Program lze nyn zkompilovat FreePascalem (http://www.freepascal.org/),
      oveno na verzi 2.4.0. Podporovna je ale zatm jen command-line verze,
      GUI verzi sice jde peloit (s vyuitm projektu Lazarus), ale nebude
      fungovat.



  v0.27

    * Podpora pro nov poskytovatele mdi:
       - Bing.com
       - Bofunk.com
       - Break.com.
       - CekniTo.cz (.sk)
       - Clipfish.de
       - CollegeHumor.com
       - CrunchyRoll.com
       - DailyHaha.com
       - DailyMotion.com
       - EbaumsWorld.com
       - ESPN.go.com
       - FileCabi.net
       - Free.Zoznam.sk
       - FreeRide.cz
       - GodTube.com
       - Guba.com
       - LiveLeak.com
       - LiveVideo.com
       - MetaCafe.com
       - MySpace.com Video (http://video.myspace.com)
       - PornHost.com (pozor, porno)
       - PornHub.com (pozor, porno)
       - PornoTube.com (pozor, porno)
       - Raajje.tv
       - RedTube.com (pozor, porno)
       - Rude.com (pozor, porno)
       - RuTube.ru
       - Shufuni.com (pozor, porno)
       - SpankingTube.com (pozor, porno)
       - Stickam.com
       - StreetFire.com
       - Tangle.com
       - TeacherTube.com
       - Tontuyau.com
       - Tube8.com (pozor, porno)
       - VideoClipsDump.com
       - Videu.de
       - Vimeo.com
       - XHamster.com (pozor, porno)
       - XNXX.com (pozor, porno)
       - XTube.com (pozor, porno)
       - XVideoHost.com (pozor, porno)
       - XVideos.com (pozor, porno)
       - YouPorn.com (pozor, porno)
       - Yuvutu.com (pozor, porno)
       - ZkoukniTo.cz (vetn adult sekce)

    * Dokumentace peloena do anglitiny.

    * Dal doitn zdrojovho kdu.

    * Vyjasnno licencovn. Program je uvolnn pod GNU GPL3 licenc.

    * RTMPDUMP aktualizovn na verzi 2.2d.

    * Knihovna RTMPDUMP_DLL.DLL upravena tak, aby se snze udrovala a aby
      lo vyuvat vechny monosti, kter RTMPDUMP nabz.

    * Knihovna MSDL_DLL.DLL upravena tak, aby se snze udrovala a aby
      lo vyuvat vechny monosti, kter MSDL nabz.

    * Podpora pro INI soubor s vchozmi nastavenmi. Detaily jsou uvedeny
      v dokumentaci.

    * esk televize se nyn stahuje v nejvy kvalit a podporovn je krom
      Windows Media streamu i stream Real Media. Nastaven je eeno parametrem
      v INI souboru.

    * Opraveno stahovn programu PORT esk televize, aby se stahoval i pmo
      program a ne jenom reklama ped nm.

    * Parametr -l na pkazov dce vype seznam poskytovatel.

    * Parametr -v na pkazov dce zkontroluje dostupnost novj verze.

    * V GUI verzi je nov tlatko About (F1), kter vedle zkladnch informac
      (copyright, homepage programu atd.) zkontroluje dostupnost novj verze
      a zobraz seznam podporovanch poskytovatel (podobn jako parametr -l  
      na pkazov dce).

    * Nzvy film stahovanch z YouTube maj sprvnou etinu.



  v0.26

    * Podpora pro "strnky" na YouTube - seznam vide jednoho tvrce (nap.
      http://www.youtube.com/titanicpiano14). Chovaj se obdobn jako 
      playlisty.



  v0.25

    * Podpora pro Snotr.com.



  v0.24

    * Nkter YouTube videa nelze stahovat zpsobem, kter obchz kontrolu
      vku, ale jdou stahovat zpsobem pvodnm (z verze 0.22). Kd byl upraven
      tak, aby se v ppad selhn novho zpsobu stahovn zkusil jet
      zpsob star.

      Pkladem je video http://www.youtube.com/watch?v=REpXf0cmJ64



  v0.23

    * Pepracovna prce s playlisty tak, aby vstupy (pro command-line
      verzi) byly pehlednj a snze se pidvaly dal formty playlist.

    * Podpora pro YouTube videa oznaen jako "jen pro dospl".

    * Parametr -e pro logovn nepodaench download.

    * Parametr -s pro vloen odkaz z HTML zdroje. Podporovny jsou lokln
      soubory i strnky na webu. Pklad:

      ytd.exe -s "http://www.zive.cz"
      ytd.exe -s "c:\temp\zive.html"

    * Do grafickho rozhran byly doplnny funkce pro naten seznamu URL ze
      souboru (jako -i v CLI verzi), naten podporovanch URL z HTML souboru 
      a naten podporovanch URL z HTML strnky (oboj jako -s v CLI).

    * V grafickm rozhran lze nyn uloit seznam nestaench odkaz do
      souboru, kter lze pozdji nast pomoc parametru -i.



  v0.22

    * V grafickm prosted se zobrazuje npovda pro jednotliv tlatka.

    * Zmnna vchoz reakce na existujc soubor. Star verze tento soubor
      bez ptan pepsaly. Verze 0.22 se uivatele zept na poadovanou akci,
      je mon t pout parametry -n (nepepisovat), -a (pepisovat),
      -r (automaticky pejmenovvat) a -k (ptt se uivatele).

      Grafick verze se pt pokad, kdy naraz na existujc soubor, krom
      ppadu, kdy je zakrtnuta volba "Auto-overwrite" - pak se automaticky
      pepisuje jako v pedchozch verzch.

    * Grafick verze se minimalizuje do traye.

    * Pro stahovn z YouTube jsou podporovny playlisty (ve formtu
      http://www.youtube.com/view_play_list?p=90D6E7C4DE68E49E) - sthne
      se vdy cel playlist.



  v0.21

    * Podpora pro Markzu a spol. znefunknila YouTube a ostatn providery
      fungujc na bzi protokolu HTTP.



  v0.20

    * esk televize: Podpora pro poady programu PORT.



  v0.19

    * Nkter vytvoen regulrn vrazy se z pamti neuvolovaly, dokud
      aplikace neskonila.

    * YouTube: Video "http://www.youtube.com/watch?v=7INIRLe7x0Y" se ukldalo
      s pponou ".mp4", ale sprvn je ".flv". Je mon, e jsou i dal
      podobn ppady, pponu piazuji pomoc vtu a zdaleka nemm 
      kompletn seznam. Kdy narazte na video uloen pod patnou pponou,
      dejte mi prosm vdt.

    * Podpora pro http://www.tvcom.cz.

    * Podpora pro http://www.markiza.sk. Pokud je poad tvoen nkolika
      samostatnmi soubory, budou staeny vechny.

    * Podpora pro http://www.rozhlas.cz. Pokud je poad tvoen nkolika
      samostatnmi soubory, budou staeny vechny.



  v0.18

    * Podpora pro zmnn design YouTube.



  v0.17

    * Podpora pro protokoly MMS, MMSH, RTSP a jejich varianty tunelovan
      pes FTP a HTTP. Podpora je eena pomoc knihovny MSDL_DLL.DLL,
      kter vznikla drobnou pravou programu MSDL (http://msdl.sf.net/).

    * Podpora pro iVysln esk televize.

    * RTMPDUMP aktualizovn na nejerstvj verzi.



  v0.16

    * Zkrceny vpisy v command-line verzi programu, aby se pi stahovn
      soubor vtch ne 100 MB nemnoily dky s prbhem.

    * Podpora pro videa televize Nova (nova.cz).



  v0.15:
  
    * Restrukturalizovn zdrojov kd, aby umooval lpe pidvat dal
      zdroje mdi.

    * Podpora pro stahovn stream penench protokolem RTMP. Download
      je een pomoc knihovny RTMPDUMP_DLL.DLL, kter vznikla drobnou
      pravou programu RTMPDUMP (http://rtmpdump.mplayerhq.hu). Knihovna
      potebuje OpenSSL verze 0.9.8, konkrtn knihovny SSLEAY32-0.9.8.DLL
      a CRYPTOEAY32-0.9.8.DLL.

    * Podpora pro Barrandov.tv.



  v0.14:

    * Podpora pro Stream.cz z minul verze rozhodila ostatn zdroje
      videa, kter kvli tomu nefungovaly. To je nyn opraveno.

    * Upraveno grafick rozhran (ikonky, tlatka atd.).

    * Pidna monost zkompilovat jen CLI nebo jen GUI verzi programu:
      Pi spoutn BUILD.BAT mete pout parametr "CLI" (jen command
      line verze) resp. "GUI" (jen grafick verze) (v obou ppadech bez
      uvozovek). "CLI" vrazn zmen vsledn EXE soubor, "GUI" odstran
      okno konzole. Ve vchozm stavu se kompiluje verze s CLI i GUI
      souasn.

    * Knihovna Synapse aktualizovna na release 39. Problm se Stream.cz
      (viz upozornn ve) ale stle trv.

    * Podpora pro download z iPrima.cz (pouv Stream.cz).



  v0.13:

    * Pidna podpora pro Stream.cz. Je v tom ale zatm neodhalen chyba,
      viz ve v sekci "podporovan weby a formty."

    * Krom nzvu videa a souboru se nyn zobrazuje i adresa, ze kter
      lze video sthnout "run" (nap. WGETem).



  v0.12:

    * Nefungovalo stahovn film, kter na YouTube nemly nkterou
      HD verzi.

    * Kompletn pepracovan GUI verze. Nyn zobrazuje seznam URL ke
      staen, um stahovat vc odkaz najednou atd. 



  v0.11:

    * Experimentln podpora pro vy formty HD videa (720HQ, 1080p).
      Prosm, pokud narazte na video, kde to nefunguje, polete mi
      odkaz.



  v0.10:

    * Kompletn restrukturalizovno, aby se daly snadno pidvat dal
      zdroje videa.

    * Zmnn tvar vech vstup, aby byl pehlednj.

    * Podpora pro n-joy.cz.

    * Podpora pro blip.tv.

    * Podpora pro seznam URL v souboru (pomoc parametru -i).

    * Pozor, program nyn potebuje knihovnu pcre.dll (piloena).

    * Pidny informace o aplikaci pro GetFileVersionEx. Pidna ikonka.

    * Pidno jednoduch grafick rozhran, kter se zobraz, pokud program
      spustte bez parametr.



  v0.06:

    * Podpora pro URL ve tvaru http://www.youtube.com/v/(id)



  v0.05:

    * Peuspodny zdrojov kdy a buildovac dvka.

    * Podpora pro URL ve tvaru http://www.youtube.com/watch/v/(id)
