martes, 19 de febrero de 2013

Tamaño de un archivo de video sin comprimir



En esta entrada vamos a ver como calcular el tamaño de dos archivos de vídeo sin comprimir. Parece díficil con tanta fórmula, pero al final resulta muy fácil.



-Primero lo haremos de un fragmento de una película grabada de la TDT en España, de 15 minutos de duración, con una resolución Full HD y una profundidad de píxel de 16 bits. Para ello, debemos calcular el tamaño de un fotograma mediante la siguiente fórmula:

Tamaño 1 fotograma = Píxeles de ancho x Píxeles de alto x Nº de bits 

Como lo hemos grabado con una resolución Full HD tendremos 1440 x 1080 píxeles. Por lo tanto:
Tamaño de 1 fotograma = 1440 píxeles de ancho x 1080 píxeles de alto  x 16 bits/píxel = 24.883.200 bits
Lo pasamos a Bytes: 24.883.200 bits / 8 = 3.110.400 Bytes

Ahora que tenemos el tamaño de un fotograma podemos calcular el del vídeo completo.

Tamaño vídeo = Tamaño de un fotograma x FPS x duración

Ya sabemos el tamaño de un fotograma, y como lo hemos grabado de la TDT de España, que tiene el sistema PAL, los FPS son 25. Y ya solo nos queda el tiempo que son 900 segundos.
Tamaño vídeo = 3.110.400 Bytes / fotograma x 25 fotogramas / segundo x 900 segundos = 69.984.000.000 Bytes

Lo pasamos a GigaBytes:
69.984.000.000 Bytes / 1024 = 68.343.750 kB
68.343.750 KB / 1024 = 66.741, 94 MB
66.741, 94 MB / 1024 = 65,18 GB



-Ahora calcularemos el tamaño de otro archivo de vídeo en formato SVCD del que solamente sabemos su Bit Rate y que tiene una duración de 120 minutos. Para calcularlo multiplicamos el bit rate por los segundos de duración. Los videos con formato SVCD tienen un bit rate de 2500 kbits / seg.
120 min x 60 = 7.200 segundos
Tamaño vídeo = 2.500 kbits /seg x 7.200 seg = 18.000.000 kbits

Lo pasamos también a GigaBytes:
18.000.000 / 8 =  2.250.000 kB
 2.250.000 kB / 1024 = 2.197,26 MB
2.197,26 MB / 1024 = 2, 14 GB



No hay comentarios:

Publicar un comentario

Gracias por comentar.