Jak obliczyć rozmiar filmu?


(Konrad93) #1

Witam!

Otóż mam do was prośbę. Chciałbym obliczyć rozmiar pewnego filmu (znajoma mnie o to prosi) tylko nie wiem jak się mam do tego zabrać : <

Tu mam dane:

2-godzinny film w standardzie PAL ma następujące parametry: 25 klatek/sek, rozmiar pojedynczej klatki to 720x576 punktów, a kolor każdego punktu opisany jest przez 3 bajty. Do niego dołączona jest 2-godzinna ścieżka dźwiękowa o parametrach (zapis stereo-2 kanały, częstotliwość próbkowania 44100 Hz, rozmiar próbki dźwiękowej 16 bitów). Oblicz rozmiar nieskompresowanego filmu (wideo+ścieżka dźwiękowa)

Wg moich obliczeń (nie wiem czy dobrze to liczę) wychdozi mi ok 20gb :expressionless:


(deFco247) #2

Coś źle liczysz. :stuck_out_tongue:

Faktycznie ten film będzie miał ok. 210GB.


(Konrad93) #3

A jak to mniej więcej obliczyć ?


(klopas) #4

obraz banalnie, klatka ma 414720 pixeli, czyli 1244160 bajtów czyli 1215 kilobajtów...

film ma 2 godziny i 25fps czyli ma 7200sekund czyli ogólnie 180000 klatek...

no i sam obraz zajmuje 218700000 kilobajtów czyli w przybliżeniu 208,56 gigabajtów :wink: wszystko proste i logiczne...

dźwięk nie wiem ile będzie zajmował :stuck_out_tongue:

no i pamiętajmy że 1gb to 1024mb, 1kb to 1024bajty itd. :wink:


(deFco247) #5

http://pl.wikipedia.org/wiki/MPEG#Powstanie_grupy - tutaj akurat napisali teoretyczny rozmiar sekundy nieskompresowanego filmu wynoszący prawie 30MB.

Sekunda nieskompresowanego dźwięku 44,1kHz/16bit zajmuje 172kB.


(Konrad93) #6

Dzięki wielki, dźwięk sam obliczyłem i wyniósł on 1GB, czyli łącznie 209,86GB


(Mmlukas) #7

Jak wyszło Ci 1 GB? Mi wyszło trochę wiecej:

44100 Hz/16bit = 172 kB = 1 sek

120 min = 7200 sek * 172 kB = 1238400 kB * 2 kanały = 2476800 kB = 2418,75 MB = 2,36 GB


(Fanboj O) #8

Ja bym jeszcze przypomniał, że 1 bajt = 8 bitów. Bo chyba z tego wynikają rozbieżności obliczeń Konrad93.


(Mmlukas) #9

Czyli kto ma rację bo już sie pogubiłem?

-- Dodane 21.04.2010 (Śr) 10:50 --

A teraz zagadka. Ile zajmuje ten sam film tylko skompresowany w mpeg4 ?