Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Video format u firebird

[es] :: Firebird/Interbase :: Video format u firebird

[ Pregleda: 2043 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

XGhost

Član broj: 33279
Poruke: 331
212.39.113.*



+1 Profil

icon Video format u firebird23.08.2009. u 17:05 - pre 178 meseci
Jel firebird podrzava spremanje avi (ili nekog drugog) video formata?
 
Odgovor na temu

rambo
Dejan Petković
Beograd

Član broj: 6095
Poruke: 190
*.dynamic.sbb.rs.



+6 Profil

icon Re: Video format u firebird23.08.2009. u 21:14 - pre 178 meseci
Vidim da si kros-postovao slično pitanje u Delphi grupi.

Odgovor na tvoje pitanje je tamo već delimično dat, a ja ću probati da dopunim.

Kao što svaki pravi RDBMS ima BLOB tip koji omogućava skladištenje binarnih podataka (slika, zvuk, video, ...), to može i Firebird. Dakle, odgovor na tvoje pitanje bi jednostavno bio - Da, Firebird podržava upisivanje bilo kakvih binarnih podataka u okviru BLOB polja.

Međutim, pravo pitanje nije to, već dali uopšte treba skladištiti (u tvom slučaju) AVI fajlove unutar same baze podataka. Jednostavan odgovor bi bio, da ako su to mali fajlovi (kratke animacije i klipovi, ne veći od par MB), odnosno ne u suprotnom. Smeštanje velikih binarnih podataka u DB uglavnom nije opravdano ničime, osim ako se radi o specijalizovanim sistemima (na primer, indeksiranje pojedinačnih frejmova svakog klipa) Čak i tada to nije dovoljan razlog.

Dakle, opšti odgovor bi bio - nemoj skladištiti AVI fajlove unutar baze podataka već samo putanje do tih fajlova unutar fajl sistema.

Da bi dobio precizniji odgovor na ovo pitanje, napiši o kakvim se fajlovima radi i o razlozima zašto bi iste hteo da smeštaš u DB. Što više informacija, to bolje.

"There is a theory which states that if ever anybody discovers exactly what the
Universe is for and why it is here, it will instantly disappear and be replaced by
something even more bizarre and inexplicable. There is another theory which states
that this has already happened."
-- Douglas Adams
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
212.39.113.*



+1 Profil

icon Re: Video format u firebird23.08.2009. u 22:07 - pre 178 meseci
Pravim multimedijalni edukacijski softver, sam program znam jako dobro zastiti
medjutim ako ostavim multimedijalne fajlove slobodne koga je briga za program
kad ih ionako mogu koristiti. Dakle jedino mi trenutno pada na pamet da
ih ubacim u bazu i zastitim sifrom, ili integriram u izvorni kod.
 
Odgovor na temu

rambo
Dejan Petković
Beograd

Član broj: 6095
Poruke: 190
*.dynamic.sbb.rs.



+6 Profil

icon Re: Video format u firebird24.08.2009. u 03:31 - pre 178 meseci
Mislim da je na ES bilo ranije priče o ovakvom ili sličnom problemu, pa potraži malo.

Inače, i jedna i druga varijanta zaštite koju pominješ su trivijalne, pa, ako ti je baš stalo do toga da niko ne može lako da pristupi tim multimedijalnim "podacima", onda ti opet baza ne treba, već ti savetujem da koristiš nestandardne kodeke (ili osmisliš svoje). Bilo koji metod čuvanja podataka u bazi radi zaštite od direktnog pristupa nije dobar ako korisnik ima fizički pristup toj bazi (nalazi se na istom računaru gde i tvoj softver), jer se to relativno lako prevazilazi. Smeštanje tih multimedijalnih podataka unutar EXE fajla takođe ne preporučujem jer i to može da se prevaziđe. Dakle, meni trenutno padaju na pamet samo dve metode kojima možeš da ozbiljno (ne i potpuno) zaštitiš te svoje podatke. Prvo, da se nalaze u bazi (ili tamo gde i baza, ali u fajl sistemu, pa da se u bazi nalaze samo putanje), ali da se sama baza nalazi na nekom drugom računaru (serveru) kome korisnici tvog programa pristupaju udaljeno. Ovime bi onemogućio direktan pristup tim tvojim podacima, ali bi onda trebao da imaš dosta brzu vezu između korisnika i tog servera (radi prenosa tih podataka za gledanje ili šta već). Drugi, malo komplikovaniji metod je da te svoje fajlove iz standardnih formata (AVI/WAV/...) prebaciš u neke nestandardne (custom MPEG ili neka druga kompresija), čime ćeš drastično smanjiti mogućnost da neko direktno otvori te fajlove (morao bi da uradi vrlo detaljnu analizu tvog programa da bi shvatio sistem koji vrši dekodiranje tih fajlova). Jedino je problem što je tako nešto relativno komplikovano uraditi ukoliko se ne baviš audio/video kompresijom/dekompresijom.

Eto, nadam se da sam malo pojasnio. Ako i dalje imaš pitanja, prvo savetujem da pretražiš ES (ne samo grupe za baze podataka, već pre svega za multimediju), pa ako i dalje imaš nešto konkretno, ti pitaj.

"There is a theory which states that if ever anybody discovers exactly what the
Universe is for and why it is here, it will instantly disappear and be replaced by
something even more bizarre and inexplicable. There is another theory which states
that this has already happened."
-- Douglas Adams
 
Odgovor na temu

[es] :: Firebird/Interbase :: Video format u firebird

[ Pregleda: 2043 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.