Для начала необходимо определить, сколько бит требуется для кодирования одного пикселя. Так как у нас 65536 цветов, то нужно найти такое число $$n$$, чтобы $$2^n = 65536$$. Это число равно 16 ($$2^{16} = 65536$$). Значит, для кодирования одного пикселя требуется 16 бит или 2 байта.
Теперь рассчитаем размер одного кадра в байтах:
Размер кадра = (ширина * высота) * количество байт на пиксель
Размер кадра = (128 * 128) * 2 = 32768 байт.
Далее определим общее количество кадров. Так как длительность видеозаписи 64 секунды и, предположим, что частота кадров 1 кадр/сек, то общее количество кадров 64.
Размер видеофайла = размер кадра * количество кадров
Размер видеофайла = 32768 * 64 = 2097152 байт.
Переведем размер видеофайла в мегабайты:
1 мегабайт = 1024 * 1024 = 1048576 байт.
Размер видеофайла в мегабайтах = 2097152 / 1048576 = 2 Мб.
Ответ: 2