[ Milos88_vkbgd @ 14.05.2011. 13:38 ] @
Potrebno je ucitati subtitle fajl nekog filma, zatim koristeci GLUT rutine (Open GL) omoguciti korisniku programa da moze sam da menja kasnjenje prevoda, ukucavajuci vreme za koje zeli pomeraj. Pomeraj treba da se izvrsi u celom subtitle fajlu. Nije mi problem Open GL, to cu i uspeti da uradim, ali mi je problem kako da kad ukucam vreme on iscita ili snimi subtitle fajl sa pomerenim vremenom u celom fajlu? Evo sta sam je uradio: Code: #include <stdio.h> int main() { FILE *f; char s[1000]; f=fopen("Notorious.srt","r"); if (!f) return 1; while (fgets(s,1000,f)!=NULL) printf("%s",s); fclose(f); system("PAUSE"); return 0; } Ja sam uradio samo da u C-u izlista ceo prevod, ali to nije ni priblizno onome kako bi to trebalo da izgleda. Prof. kaze da se to radi preko stringova, sto on nije ni predavao. Ne bi bilo lose ako neko ima neke linkove ili neke .pdf knjige pa da okaci ovde (posalje na mail) vezane za operacije sa stringovima u C-u i za Open GL. U attachmentu se nalazi fajl kako bi to trebalo da izgleda i kod mene. Pozdrav. |