Ovo su moje ideje. Recite vase misljenje, kritike, ideje, ima l' nesto bolje...
Prva ideja:
1. linearno vreme mp3/ogg. 1,2,5,58...XYZsec
2. array slika i texta
3. array parova (time1, slika1), ..., (time2, slika2)
if(curent_time > time1) prikazi sliku1; sledeca slika ceka time2 itd
-----------
Druga ideja je arr sa od-do vremenima:
1. isto
2. isto
3. [(slika1, 25,45), ..., (slika2, 35,55)]
To bi malo ukomplikovalo logiku ali ima prednost sto slike mogu da se preklapaju u vremenu prikaza i nestajanja.
-----------------
Treca je najbolja i najlosija u isto vreme:
1. iseckati mp3 na logicke celine koje odgovaraju slici
2. u isto vreme prikazati sliku i pustiti audio. [(slika,audio), ..., (slikaN, auidoN)]
Ako ne gresim, ovo je jedini nacin koji dozvoljava editovanje takvog formata. Ubacivanje novog materijala bi se svelo na new picture + new audio. Bilo bi moguce premestati redosled, timing bi bio perfentan svaki put. Brisanje je trivijalno...
Mana je sto bi seckanje glasa zahtevalo poznavanje nekog audio editora i sto bi se jako brzo namnozilo mnogo malih .mp3/ogg fajlova. Koliko je zaista lose imati 1000 malenih mp3 fajlova u folderu?
I'm not in this world to live up to your expectations and you're not in this world to live up to mine.