@master
razmisljao sam danas dobrih 10 minuta na ovu temu, i nemam pametnog predloga, ali sigurno nije video klip.
@al
da razjasnim sta je uopste chunk, pa mozda nekom padne napamet neki dobar prevod.
Zamislite struktuiran podatak koji ima zaglavlje u kome se tacno zna na kojoj adresi se sta nalazi (recimo zaglavlje BPM fajla sa podacima o rezoluciji itd), a onda sledi deo fajla koji nema standardnu duzinu.
Ukoliko taj drugi deo fajla treba da sadrzi vise tipova podataka (konkretno sliku i ton u AVI formatu) onda negde u zaglavlju treba da postoji tabela gde sta pocinje i gde se zavrsava u tom ostatku fajla. Da bi vam bilo donekle jasnije, zamisljite FAT tabelu na disku, i podatke na ostatku diska. Svaki fragment nekog fajla bi bio jedan chunk. Dok je to kod podataka nebitno gde se koji chunk nalazi, kod AVI fajla je raspored chunkova itekako vazan zbog tecne reprodukcije, znaci ide malo slika - malo ton, pa opet slika itd.
AVI fajlovi nisu bas pogodni za objasnjavanje chunkova, pa zato dajem jos jedan primer - SF2 fajlovi (banke zvukova za Creative kartice).
Na samom pocetku fajla se nalaze neki opsti podaci o banci zvukova. Posto banka zvukova moze da sadrzi razlicit broj instrumenata, koji mogu imati razlicite duzine semplova, jasno je da je nemoguce ranije definisati strukturu (adrese) u sklopu fajla. Zbog ovoga, drugi deo fajla sadrzi tabelu sa adresama chunkova koji se nalaze u fajlu, i to chunk sa parametrima za odredjeni instrument (parametri filtera i drugi brojcani parametri) i chunk sa semplovima.
Prvi chunk sadrzi pod-chunkove za svaki instrument prisutan u banci zvukova i adrese pod-chunkova su definisane u tabeli na pocetku chunka.
Analogno tome i za chunk sa semplovima.
Kada dodate novi instrument u banku, ceo chunk sa semplovima se pomera da napravi mesta za parametre u prvom chunku za ovaj novi instrument.
Ovo je bio primer gde su chunkovi ugnjezdeni, dok su kod AVI fajla redni, da bi se omogucio streaming, samo sto su MUX-ovani jedan chunk video, jedan audio, a formati za video i audio su definisani pre toga u zaglavlju.
Jedan AVI moze imati i dve trake za audio (recimo dva jezika za neki film), onda ide jedan video chunk, pa prvi audio, pa drugi audio, pa opet video itd...
Kako sada prevesti ove "parcice"?
Moj izbor je ostaviti ga kao chunk, tj. ne smisljati domaci naziv.
=============================================
Edit:
http://en.wikipedia.org/wiki/AVI
Wikipedia spominje druge chunkove u AVI formatu, slicno onome sto sam ja ispricao za SF2 format.
Prvi chunk je onaj sa podacima o rezoluciji, kodeku itd, drugi chunk je sam film (audio/video) zapis, i postoji i opcionalni treci chunk - index data chunkova (data chunkovi = ono sto sam spominjao - jedan video chunk, pa jedan audio chunk...). Index sluzi za brze premotavanje, ali nije obavezan, tj. formiraju ga sami plejeri pre pustanja filma.
|