za prvi frame ne znam, ali thumbnail mozes praviti na nekoliko nacina:
1) GD biblitoeka, imas uputstva i za GD1 i GD2 u Php manual-u
2) ImageMatic, mozda brze, mozes da distribuiras uz sam skript binarnu verziju i da ne zavisis od GD-a
3) NetPBM ili tako nesto, meni se interfejs vise svidja od ImageMatic-a
pogledaj na phpclasses, kao sto ti je vec receno.
Pazi da ako neko salje sliku od 5.2MB, moras da podesis max file size, pa moras imati dovoljno prostora, pa moras da napravis interfejs koji ce da ih spreci da prekinu upload. Sve u svemu, ja to radim sa posebnom aplikacijom koja pretvara u jpeg i radi resize na jednu od zadatih velicina (slika za naslovnu, slika za ovo, slika za ono...) i po potrebi obara kvalitet da dodje do razumne velicine. Onda program to sve preko FTP-a prebaci na server, a onda kroz admin sajta se slika dodaje u bazu etc...
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja