| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Программирование игр, графики и искусственного интеллекта > Сколько цветов может содержаться в фильме HD? |
| Автор: асд1 17.7.2013, 17:45 |
| Здравствуйте. Возьмем фильм продолжительностью 120 минут. Фильм состоит из кадров, кадр состоит из пикселей(цветов). Сколько цветов может содержать фильм продолжительностью 120 минут в качестве 720p? |
| Автор: Bitter 17.7.2013, 20:38 |
Цвета и пиксели это не одно и тоже, следовательно это утверждение не верно, а значит вопрос неоднозначен. Если речь идет о пикселях, то в ваших утверждениях пропущен факт кодировки каждого кадра видео-кодеком. Каждый кадр сжимается по разному, в зависимости от изменений относительно предыдущего кадра, так что посчитать сколько пикселей содержится в файле довольно трудно, если вообще возможно. Однако при распаковке кадров, непосредственно перед показом на экран - кадр снова превращается в матрицу пикселей, и тогда их количество равно ширина*высота. При разрешении кадра 720р (то есть 1280*720) их количество равно 921600 пикселей. Если же речь шла все таки о цветах, то их всегда одинаково не зависимо от количества кадров. Чаще всего это 16777216 цветов, то есть 2 в 24 степени цветов. Как-то так |
| Автор: EgoBrain 25.7.2013, 04:51 | ||
А почему не 32 бита? |
| Автор: Arantir 25.7.2013, 06:10 | ||
А почему никто не слышал про 4 миллиарда цветов, а только про 16 миллионов?
|
| Автор: Bitter 25.7.2013, 09:36 |
Так 4й байт это ж альфа канал, его в кадрах фильма нет, так что его не сохраняют. Так как тратить по мегабайту на кадр для альфа канала, который не используется, это расточительство )) |
| Автор: EgoBrain 26.7.2013, 01:30 |
| |
| Автор: ТарасАтавин 24.11.2013, 18:30 |
| Потому что в 32-х битном цвете один байт или reserved, или альфа, то есть прозрачность, для фильма смысла не имеющая. Вот 48 может быть по 16 бит на канал. Но не в прокатных, а только в производственных форматах. Тогда цветов 281 474 976 710 656. Но ни как не 4 294 967 296. |