Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 9 odgovora
  • 7.319 pregleda

Najnovija ↓

Struktura DivX-kompresovanog fajla 05.07.2002. u 21:41 · pre 296 meseci #1
poruka moderatora : ova tema je originalno postovana u Art of Programming forumu

Unapred se izvinjavam zato sto pitanje postujem ovde, ali stvarno ne znam kom forumu ova vrsta pitanja pripada.

Dakle, trebaju mi odredjene informacije o divx filmu (fps, velicina screen-a, sta ti ja znam) a stvarno ne znam gde da nadjem informaciju kakva je njegova struktura...
Da li postoji neki RFC ili nesto slicno? Hvala unapred na odgovorima.

[Ovu poruku je menjao jc denton dana 20.08.2002 u 01:52 AM GMT]
Re: Struktura DivX-kompresovanog fajla 06.07.2002. u 01:08 · pre 296 meseci #3
DivX je MPEG-4 Simple i Advanced Simple kompatibilan codec na elementarnom bistream nivou. DivX koristi AVI kao "container" format.

MPEG-4 je ISO medjunarodni standard 14496-2 - za sve relevantne informacije pogledati www.m4if.org

Potpis
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
Re: Struktura DivX-kompresovanog fajla 06.07.2002. u 04:06 · pre 296 meseci #4
Ako je nesto kompresovano sa divx 5.0 da li to moze da se gleda na racunaru koji ima instaliran samo divx 4.11?
Re: Struktura DivX-kompresovanog fajla 06.07.2002. u 10:54 · pre 296 meseci #5
Interesantno pitanje - ako ne koristis 'B frames' u DivX 5.x onda bi trebalo da bitstream bude 'Simple Profile MPEG-4' - dakle, bistream koji DivX 4.x moze da procita. Naravno, to treba proveriti u praksi, jer je moguce da su DivX ljudi nesto menjali na AVI nivou.
Potpis
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
Re: Struktura DivX-kompresovanog fajla 06.07.2002. u 15:50 · pre 296 meseci #6
I ja pretpostavljam da treba proveriti u praksi. Mada bi bilo logicno da moze ali ako su menjali nesto na avi nivou onda naravno da nije moguce.
A cemu sluzi 'B frames' ? Mislio sam da je to samo nesto u algoritmu kompresije i da ne bi uticalo na dekompresiju?!?
Ako je neko probao u praksi neka bude ljubazan da podeli to znanje sa nama.
Hvala
Re: Struktura DivX-kompresovanog fajla 06.07.2002. u 15:58 · pre 296 meseci #7
B frejm je tzv. "bidirekcionalni predvidjeni frejm"

Naime, u MPEG-4 video formatu postoji 3 tipa frejmova:

1. I frames, ili "intra" frejmovi - sto je u stvari 'key frame' koji se moze dekompresovati nezavisno od proslih ili buducih frejmova. Slicno JPEG still-image slici!

2. P frames, ili "predicted" frejmovi - ovi frejmovi ne sadrze sve informacije, vec se rekonstruisu na osnovu proslih frejmova i tzv. motion vektora. Ovi frejmovi su jako dobri za kompresiju pokreta.

3. B frames, ili "bidirectional prediction" frejmovi - slicni su P frejmovima, ali njihova informacija takodje zavisi i od buducih frejmova - obicno postoji sekvenca npr. I B B P I , i sl.


U svakom slucaju, dekoder koji nema podrsku za B frejmove ne moze da ih dekompresuje, jer oni zahtevaju posebne funkcije u dekoderu. Dekoder koji ima podrsku i za B i P frejmove moze da cita i strimove koji imaju samo I, I i P, ili I B P frejmove. To se zove 'backward compatibility' i to je jedan od neophodnih uslova u MPEG codecima.

Potpis
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme