3

Каков средний размер 1-часового видеофайла с разрешением 480p? А как насчет 720p или 1080p? Почему размер этих файлов увеличивается так быстро?

Мне интересно, как вы можете рассчитать размер, есть ли какая-то формула?

Как влияет кодирование на размер файла?

1 ответ1

8

Этот вопрос невероятно расплывчат, учитывая, что на это влияют несколько переменных, особенно сжатие. В любом случае, вот что я нашел на сайте о видео Iphone, которое записывает стандартные 1280x720p и 640x480p (я знаю, что стандарт NTSC - 720x480, но он может заменить 640 на 720, и формула будет работать).

На основании:

Frame size K = ( [Pixel Width x Pixel Height x Bit Depth] / 8 ) / 1024
Where 8 represents an 8-bit byte, and 1024 equals the number of bytes per kilobytes.

To determine the file size of one second of uncompressed video, multiply the image size by the number of frames per second (fps).

To determine how compression affects file size, divide the file size by the compression ratio.

480P будет:

( [640 x 480 x 24] / 8 ) / 1024 = 900 KB / frame

900KB/frame x 30 frames/sec = 27000 KB/sec

27000 KB/sec  / 40 compression ratio = 675 KB/sec compressed

675 KB/sec * 250 min * 60 s / min * 1 MB / 1024 KB  * 1GB / 1024 MB = 9.66 GB (39 MB / min)

720P будет:

( [1280 x 720 x 24] / 8 ) / 1024 = 2700 KB / frame
2700 KB/frame x 30 frames/sec = 81000 KB/sec

81000 KB/sec  /  40 compression ratio = 2025 KB/s compressed

2025 KB/sec compressed * 250 min * 60 s / min * 1 MB / 1024 KB  * 1GB / 1024 MB = 28.97 GB (118 MB / min)

If a higher 60:1 compression ratio is used by the more powerfull iPhone 4: 79 MB / min

Источник Я опубликую больше, если я найду что-нибудь на 1080P или вы можете просто использовать приведенную выше формулу, это кажется довольно солидным.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .