Александр Крылов

Какой класс и объём SD карты нужен для hdready 720p и для fullhd 1080p

/ Просмотров: 7692
Сегодня подумал, а не заменить ли мне SD-карту в телефоне на карту большего размера, благо ценники на них копеечные.

В связи с этим возник вопрос: а какой класс карты мне будет достаточен и какой минимальный объём требуется

В памяти вертелась мысль, что для видео нужен класс карты не ниже 4-го, а в свою очередь в магазинах рекомендуют минимум 6 класс, а в идеале - 10.

Ну и решил прошерстить интернет, посмотреть, как это на самом деле. Результаты обработки предлагаю вам.

Сразу ответ: 4 класс и выше, объёмом от 8 гигабайт.

Дальше - расчёты и обоснования.

По поводу того, каким должен быть объём карты памяти.

Например, какой объём памяти займёт 60 минут записи Full HD 1080p и Full HD 720p?
Расчёты для fullhd:

Для несжатого видео (оно не используется в чистом виде в регистраторах, смартфонах и т.п.)

1920 * 1080 * 32 * 35 / 8

Получаем скорость записи

290,3 мегабайта в секунду.

Поэтому объём занятого пространства одним часом fullhd видео составит:

290,3 * 60 * 60 = 1 045 гигабайта за час

Поскольку это крайне много, видео автоматически сжимается.

В зависимости от кодека и способа сжатия можно сжать как до 30 мегабайт, так и до 1 000 мегабайт

Для hdready все цифры будут меньше в 2,25 раза (при прочих равных условиях):

fullhd (1920 * 1080) больше hdready (1280 * 720) в 2,25 раз по общей площади (в 1,5 раза по каждой из сторон).

(1920 * 1080) / (1280 * 720)

На размер файлов влияют качество и длительность видеороликов, применяемые алгоритмы (форматы) сжатия. Чем выше разрешение и скорость (и качество съемки), больше длительность записи, тем больше размер файла.

Часто используются MJPEG, MPEG4, H.264. Выбор кодека влияет на то, сколько гигабайт займут записанные данные:

MJPEG — устаревший формат; видеофайлы имеют большой размер;

MPEG4 — этот алгоритм новее, чем предыдущий; видеофайлы занимают приблизительно в 10 раз меньше места;

H.264 — новый формат; видеофайлы в два раза меньше, чем при обработке по технологии MPEG4.

При максимальном разрешении (1920×1080p) и скорости 30 кадров в секунду одного гигабайта хватает примерно на 10 минут видеосъемки (при сжатии в формате H.264).

Для часа непрерывной записи нужно как минимум 6 гигабайт.

При разрешении 1280×720p для часа непрерывной записи нужно примерно 3 гигабайта.

Сколько весит одна секунда FullHD видео (в случае непонятного кодека)?
В среднем, если запись при средней скорости 20-25 Mbps, то 1 сек. видео в FullHD будет занимать примерно 2,5 - 3,2 мегабайта

А HD 720p - примерно в полтора-два - два с половиной раза меньше.

Какой класс карты SD требуется для записи HD 720 и FullHD 1080?
Для записи видеопотока в разрешении 1920x1080 при использовании алгоритмов компрессии скорость составляет — 24 Мбит / сек (3 МБайт / сек), следовательно требуется карта класса не ниже 4.
Необходимо посмотреть тесты выбранной карты перед покупкой, так как многие производители завышают скоростные характеристики своих карт в среднем в 2 раза, в этом случае адекватно работать с разрешением 1920 * 1080 будут карты 10-го класса.

Может оказаться так, что заявленная производителем скорость - это скорость чтения, а не записи, а скорости записи не хватает, для того чтобы обеспечить запись fullhd видео.

Как было сказано выше, fullhd видео записывается со скоростью примерно 3 МБайт в секунду, следовательно, HD720 записывается со скоростью 1,5-2 МБайт в секунду.
Скорость записи на карты памяти в зависимости от класса устанавливается следующим образом:

SD Class 2 —(скорость записи не менее 2 МБ/с),

SD Class 4 —(скорость записи не менее 4 МБ/с),

SD Class 6 — (скорость записи не менее 6 МБ/с),

SD Class 10 — (скорость записи не менее 10 МБ/с).

Следовательно, для записи как hdready 720p, так и для записи fullhd 1080p хватит SD-карты, у которой класс - не ниже 4-го, на карту объёмом 8 гигабайт поместится чуть больше часа FullHD видео или 2 с лишним часа видео HD 720

Источники информации, использованные для статьи:

http://avrshop.ru/articles_46.htm

https://otvet.mail.ru/question/68730639

https://otvet.mail.ru/question/60677783

http://v-dosuge.ru/view/784682/

Комментариев: 4 RSS

1 Мир 17-01-2017 12:25

Спасибо!

Очень познавательно

2 AldeX 17-01-2017 23:05

Пожалуйста ) Я рад, что вам пригодилась статья.

3 Александр 21-02-2017 18:44

Следовательно, для записи как hdready 720p, так и для записи fullhd 1080p хватит SD-карты, у которой класс - не ниже 4-го, на карту объёмом 8 гигабайт поместится чуть больше часа FullHD видео или 2 с лишним часа видео HD 720.

ВОТ ИМЕННО.У меня как раз карта в 8 гб.Режим видео на фотоаппарате включён 720\25.Но продолжительность записи видео на эту карту всего 9 минут и 28 секунд...Я не понимаю...Что за...Кто-нибудь обьяснит...Аппарат Nikon CoolPixA100.Карта памяти 8 гб SonyMicroSD 40 Mb\s.

4 AldeX 22-02-2017 15:01

Добрый день, Александр. Скорее всего, фотоаппарат пишет туда в формате несжатого видео.

То есть без использования кодеков. А это очень большие объёмы информации.

Оставьте комментарий!


Комментарий будет опубликован после проверки

     

  

MaxSiteAuth.

(обязательно)