H.265 и H.264 — в чем разница?
24 жовтня 2016
4 комментария
На передний план среди других кодеков для снижения объема видео уверенно выходит технология сжатия видео HEVC (High-Efficiency Video Coding). Эта технология, называемая также H.265, в настоящее время заслужила широкое признание производителей IP камер видеонаблюдения, которые ранее применяли в своем оборудовании кодек сжатия видео H.264.
Независимые тесты показали, что кодек сжатия видео H.265 обеспечивает уменьшение полосы пропускания почти на 50% по сравнению с кодеком H.264. Это снижение пропускной способности также оказывает непосредственное влияние на требования к устройствам для записи потоков видеонаблюдения. Снижение пропускной способности означает меньший размер файлов, что в свою очередь означает меньше места на жестком диске, которое требуется для хранения данных видеонаблюдения. Снижение требований к пропускной способности устройства записи видео позволяет обрабатывать большие изображения, что очень важно, если в будущем вы захотите подключить к нему HD или даже 4К видеокамеры наблюдения.
Однако, по мнению экспертов отрасли, есть и обратная сторона использования технологии сжатия видео H.265. Процесс кодирования видеопотоков с помощью технологии H.265 занимает больше времени по сравнению с обработкой видео кодеком H.264. Также очевидно, что для того, чтобы обрабатывать видео более эффективным способом, IP-видеокамеры наблюдения должны будут обладать более мощным процессором. Кроме того, более длительное время кодирования может привести к замедлению передачи изображений с видеокамеры наблюдения на монитор. Тем не менее, это время задержки настолько мало, что в большинстве случаев будет практически незаметно — конечно, если система не используется сотрудниками службы безопасности для просмотра видео в режиме реального времени. При охране объектов с повышенными требованиями к обеспечению безопасности лишняя секунда или две могут стать решающими. Кроме того, с течением времени, необходимость использования более мощных процессоров в IP видеокамерах наблюдения и кодерах, вероятно, перестанет быть проблемой, так как производство совместимых с технологией H.
В нашем интернет-магазине вы найдете лучшие решения для организации видеонаблюдения, а мы расскажем, как их использовать с максимальной эффективностью.
Источник blog.adiglobal.us. Перевод статьи выполнила администратор сайта Елена Пономаренко
Поделиться
Твитнуть
Поделится
Поделится
На всех трёх камерах разных производителей при тестировании пришел к выводу что 264 кодек лучше по передачи и качеству изображения , 265 отлично экономит место на диске и не более.
Ответить
Что касается качества изображения, то оно остается практически неизменным.
Ответить
Добрый день, Влад.
То, что кодек Н.265 имеет в два раза меньшую полосу пропускания канала, позволяет ему работать на сетях с меньшей пропускной способностью при том же разрешении, либо увеличить максимальное разрешение не меняя пропускной способности канала.
Ответить
А влияет ли кодек на качество изображения? В 2 раза меньше объем файла, а качество?
Ответить
Новый комментарий
Войти с помощью
Отправить
Кодек H.265 в системах видеонаблюдения | LAN Online
An error occurred during execution; please try again later.
object(PDOException)#1695 (8) {
["message":protected]=>
string(131) "SQLSTATE[42000]: Syntax error or access violation: 1142 SELECT command denied to user 'osp-ru'@'172.
25.0.23' for table 'Message192'"
["string":"Exception":private]=>
string(0) ""
["code":protected]=>
string(5) "42000"
["file":protected]=>
string(68) "/www/vendor/laminas/laminas-db/src/Adapter/Driver/Pdo/Connection.php"
["line":protected]=>
int(376)
["trace":"Exception":private]=>
array(18) {
[0]=>
array(5) {
["file"]=>
string(68) "/www/vendor/laminas/laminas-db/src/Adapter/Driver/Pdo/Connection.php"
["line"]=>
int(376)
["function"]=>
string(5) "query"
["class"]=>
string(3) "PDO"
["type"]=>
string(2) "->"
}
[1]=>
array(5) {
["file"]=>
string(54) "/www/vendor/laminas/laminas-db/src/Adapter/Adapter.php"
["line"]=>
int(194)
["function"]=>
string(7) "execute"
["class"]=>
string(40) "Laminas\Db\Adapter\Driver\Pdo\Connection"
["type"]=>
string(2) "->"
}
[2]=>
array(5) {
["file"]=>
string(36) "/www/module/osp/src/Model/Netcat.
php"
["line"]=>
int(106)
["function"]=>
string(5) "query"
["class"]=>
string(26) "Laminas\Db\Adapter\Adapter"
["type"]=>
string(2) "->"
}
[3]=>
array(5) {
["file"]=>
string(36) "/www/module/osp/src/Model/Netcat.php"
["line"]=>
int(634)
["function"]=>
string(14) "getMessageData"
["class"]=>
string(16) "osp\Model\Netcat"
["type"]=>
string(2) "->"
}
[4]=>
array(5) {
["file"]=>
string(48) "/www/module/osp/src/View/Helper/RightSideBar.php"
["line"]=>
int(714)
["function"]=>
string(7) "getPoll"
["class"]=>
string(16) "osp\Model\Netcat"
["type"]=>
string(2) "->"
}
[5]=>
array(5) {
["file"]=>
string(48) "/www/module/osp/src/View/Helper/RightSideBar.php"
["line"]=>
int(132)
["function"]=>
string(7) "getPoll"
["class"]=>
string(28) "osp\View\Helper\RightSideBar"
["type"]=>
string(2) "->"
}
[6]=>
array(5) {
["file"]=>
string(48) "/www/module/osp/src/View/Helper/RightSideBar.
php"
["line"]=>
int(154)
["function"]=>
string(25) "TemplateforDefaultSideBar"
["class"]=>
string(28) "osp\View\Helper\RightSideBar"
["type"]=>
string(2) "->"
}
[7]=>
array(5) {
["file"]=>
string(47) "/www/module/osp/view/osp/articles/article.phtml"
["line"]=>
int(333)
["function"]=>
string(17) "forDefaultSideBar"
["class"]=>
string(28) "osp\View\Helper\RightSideBar"
["type"]=>
string(2) "->"
}
[8]=>
array(4) {
["file"]=>
string(61) "/www/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php"
["line"]=>
int(527)
["args"]=>
array(1) {
[0]=>
string(47) "/www/module/osp/view/osp/articles/article.phtml"
}
["function"]=>
string(7) "include"
}
[9]=>
array(5) {
["file"]=>
string(45) "/www/vendor/laminas/laminas-view/src/View.
php"
["line"]=>
int(194)
["function"]=>
string(6) "render"
["class"]=>
string(33) "Laminas\View\Renderer\PhpRenderer"
["type"]=>
string(2) "->"
}
[10]=>
array(5) {
["file"]=>
string(45) "/www/vendor/laminas/laminas-view/src/View.php"
["line"]=>
int(222)
["function"]=>
string(6) "render"
["class"]=>
string(17) "Laminas\View\View"
["type"]=>
string(2) "->"
}
[11]=>
array(5) {
["file"]=>
string(45) "/www/vendor/laminas/laminas-view/src/View.php"
["line"]=>
int(187)
["function"]=>
string(14) "renderChildren"
["class"]=>
string(17) "Laminas\View\View"
["type"]=>
string(2) "->"
}
[12]=>
array(5) {
["file"]=>
string(74) "/www/vendor/laminas/laminas-mvc/src/View/Http/DefaultRenderingStrategy.php"
["line"]=>
int(98)
["function"]=>
string(6) "render"
["class"]=>
string(17) "Laminas\View\View"
["type"]=>
string(2) "->"
}
[13]=>
array(5) {
["file"]=>
string(61) "/www/vendor/laminas/laminas-eventmanager/src/EventManager.
php"
["line"]=>
int(319)
["function"]=>
string(6) "render"
["class"]=>
string(46) "Laminas\Mvc\View\Http\DefaultRenderingStrategy"
["type"]=>
string(2) "->"
}
[14]=>
array(5) {
["file"]=>
string(61) "/www/vendor/laminas/laminas-eventmanager/src/EventManager.php"
["line"]=>
int(171)
["function"]=>
string(16) "triggerListeners"
["class"]=>
string(33) "Laminas\EventManager\EventManager"
["type"]=>
string(2) "->"
}
[15]=>
array(5) {
["file"]=>
string(51) "/www/vendor/laminas/laminas-mvc/src/Application.php"
["line"]=>
int(360)
["function"]=>
string(12) "triggerEvent"
["class"]=>
string(33) "Laminas\EventManager\EventManager"
["type"]=>
string(2) "->"
}
[16]=>
array(5) {
["file"]=>
string(51) "/www/vendor/laminas/laminas-mvc/src/Application.
php"
["line"]=>
int(341)
["function"]=>
string(15) "completeRequest"
["class"]=>
string(23) "Laminas\Mvc\Application"
["type"]=>
string(2) "->"
}
[17]=>
array(5) {
["file"]=>
string(21) "/www/public/index.php"
["line"]=>
int(62)
["function"]=>
string(3) "run"
["class"]=>
string(23) "Laminas\Mvc\Application"
["type"]=>
string(2) "->"
}
}
["previous":"Exception":private]=>
NULL
["errorInfo"]=>
array(3) {
[0]=>
string(5) "42000"
[1]=>
int(1142)
[2]=>
string(75) "SELECT command denied to user 'osp-ru'@'172.25.0.23' for table 'Message192'"
}
}
Additional information:
PDOException
- File:
/www/vendor/laminas/laminas-db/src/Adapter/Driver/Pdo/Connection.
php:376 - Message:
SQLSTATE[42000]: Syntax error or access violation: 1142 SELECT command denied to user 'osp-ru'@'172.25.0.23' for table 'Message192'- Stack trace:
#0 /www/vendor/laminas/laminas-db/src/Adapter/Driver/Pdo/Connection.php(376): PDO->query() #1 /www/vendor/laminas/laminas-db/src/Adapter/Adapter.php(194): Laminas\Db\Adapter\Driver\Pdo\Connection->execute() #2 /www/module/osp/src/Model/Netcat.php(106): Laminas\Db\Adapter\Adapter->query() #3 /www/module/osp/src/Model/Netcat.php(634): osp\Model\Netcat->getMessageData() #4 /www/module/osp/src/View/Helper/RightSideBar.
php(714): osp\Model\Netcat->getPoll()
#5 /www/module/osp/src/View/Helper/RightSideBar.php(132): osp\View\Helper\RightSideBar->getPoll()
#6 /www/module/osp/src/View/Helper/RightSideBar.php(154): osp\View\Helper\RightSideBar->TemplateforDefaultSideBar()
#7 /www/module/osp/view/osp/articles/article.phtml(333): osp\View\Helper\RightSideBar->forDefaultSideBar()
#8 /www/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(527): include('/www/module/osp...')
#9 /www/vendor/laminas/laminas-view/src/View.php(194): Laminas\View\Renderer\PhpRenderer->render()
#10 /www/vendor/laminas/laminas-view/src/View.php(222): Laminas\View\View->render()
#11 /www/vendor/laminas/laminas-view/src/View.php(187): Laminas\View\View->renderChildren()
#12 /www/vendor/laminas/laminas-mvc/src/View/Http/DefaultRenderingStrategy.php(98): Laminas\View\View->render()
#13 /www/vendor/laminas/laminas-eventmanager/src/EventManager.php(319): Laminas\Mvc\View\Http\DefaultRenderingStrategy->render()
#14 /www/vendor/laminas/laminas-eventmanager/src/EventManager.
php(171): Laminas\EventManager\EventManager->triggerListeners()
#15 /www/vendor/laminas/laminas-mvc/src/Application.php(360): Laminas\EventManager\EventManager->triggerEvent()
#16 /www/vendor/laminas/laminas-mvc/src/Application.php(341): Laminas\Mvc\Application->completeRequest()
#17 /www/public/index.php(62): Laminas\Mvc\Application->run()
#18 {main}
Сжатие видео H.265 | Synectics
До сих пор сжатие видеоматериала с камеры 4K для снижения скорости передачи данных для более быстрой потоковой передачи и уменьшения требований к объему памяти часто приводило к более низкому качеству изображения, чем менее сильно сжатый видеоматериал HD. С H.265 эта проблема теоретически может быть устранена. Однако есть ряд важных соображений.
Что такое H.265?
H.265, или высокоэффективное кодирование видео (HEVC), как его иногда называют, является новейшим стандартом кодирования видео и усовершенствованием H.
264, также известного как Advanced Video Coding (AVC). Конечная цель этого стандарта — предложить такое же или улучшенное качество изображения, но с повышенной эффективностью сжатия, чтобы сделать большие файлы данных более управляемыми и снизить общую нагрузку на хранилище.
Оценки потенциальной экономии различаются, так как на реальные результаты влияет множество факторов, но, как правило, полевые испытания обычно показывают, что H.265 может снизить требования к скорости передачи данных и связанные с этим потребности в качество видео. Точно так же сохранение той же скорости передачи данных позволяет значительно улучшить качество изображения.
Как работает сжатие H.265?
Сжатие H.265 основано на тех же принципах, что и H.264, то есть вместо кодирования каждого пикселя из каждого кадра использование полосы пропускания сводится к минимуму за счет определения статических областей (которые не применяется к областям, которые действительно меняются.
Разница в том, что с H.
265 этот процесс более агрессивен. Помимо расширения областей, проверяемых на предмет изменений или сравнения шаблонов, с 16 x 16 пикселей до размеров до 64 x 64, были расширены такие возможности, как компенсация движения, пространственное прогнозирование и фильтрация изображений с адаптивным смещением выборки (SAO) как часть алгоритм сжатия.
Почему H.265 был представлен именно сейчас?
Появление и внедрение технологии 4K стало ключевым фактором в развитии H.265. Проще говоря, камеры 4K могут привести к файлам в четыре раза больше, чем обычное 1080p (Full HD), что имеет огромное значение для обработки этих данных.
До сих пор сжатие видеозаписи с камеры 4K с целью снижения скорости передачи данных для более быстрой потоковой передачи и снижения требований к объему памяти часто приводило к ухудшению качества изображения по сравнению с менее сильно сжатыми видеозаписями HD. С H.265 эта проблема теоретически может быть устранена. Тем не менее, оговорка «теоретически» здесь важна, поскольку существуют недостатки, связанные с внедрением H.
265.
Проблемы с H.265
Хотя H.265 технически доступен, до массового внедрения еще далеко, поскольку превосходные возможности сжатия сопровождаются другими важными соображениями и факторами.
Мощность обработки : Для более агрессивного сжатия изображений требуется повышенная обработка, что, в свою очередь, требует большей мощности. По оценкам некоторых специалистов в этой области, дополнительная сложность кодирования H.265 требует в 10 раз больше вычислительной мощности, чем H.264.
Задержка : Чем сложнее алгоритм кодирования, тем больше задержка изображения. Кроме того, необходимо учитывать декомпрессию, то есть декодирование данных в пригодное для просмотра изображение. Чем сложнее закодированное видео, тем больше времени это занимает. Там, где мониторинг изображения в реальном времени является ключевым требованием, это влияние с точки зрения задержки может быть серьезной проблемой, фактически исключая внедрение H.
265, где в настоящее время критически важна низкая задержка.
Ограничение на несколько экранов : В реальных условиях повышенная вычислительная мощность, необходимая для H.265, снижает возможности одновременного просмотра в реальном времени и воспроизведения. Хотя это может быть приемлемо для приложений с одной сценой (например, когда мониторинг сосредоточен на одном входе или выходе), для крупномасштабных решений для наблюдения, где операторы диспетчерской привыкли просматривать до 16 камер одновременно в качестве стандарта, теперь они могут обнаруживать они могут просматривать только четыре.
Управление камерой: Управление камерой PTZ в реальном времени будет затруднено из-за задержки и задержки декомпрессии. Это может ограничить использование в таких средах, как казино, где жизненно важно быстрое перемещение для отслеживания быстро меняющихся инцидентов.
Обновление аппаратного обеспечения : Обработка и рендеринг изображений, сжатых с использованием H.
265, безусловно, для решений наблюдения любого масштаба, таких как большие объемы камер, — это не просто случай внедрения нового программного обеспечения. Это потребует значительных обновлений аппаратного обеспечения как с точки зрения технологии камеры, так и с точки зрения внутренней настройки, например. запись и показ. Другими словами, камеры 4K и H.265 существуют, но в настоящее время технология, используемая в комплексных решениях для наблюдения, просто недостаточно мощна, чтобы извлечь выгоду из преимуществ, которые может предложить H.265 без значительных инвестиций.
Предлагает ли Synectics способ начать пользоваться преимуществами H.265?
Да. Хотя тем, кто использует H.265, потребуется обновление оборудования, решение Synergy для управления и контроля поддерживает сжатие H.265 с точки зрения записи, воспроизведения и просмотра в реальном времени. Наши IP-камеры также поддерживают форматы H.265 и H.264.
Мы представили расширенные возможности двухпотоковой передачи с использованием наших IP-камер и платформы управления и контроля Synergy.
Это позволит эффективно использовать подход «лучшее из двух миров», при котором H.264 можно использовать для потоковой передачи в реальном времени, а H.265 — для высококачественной записи с меньшим объемом памяти.
Будет ли H.264 быстро прекращен?
Нет, операторы успеют перейти на H.265. Учитывая, что многие более ранние методы, такие как MPEG4, H.263, H.261, Wavelet, MJPEG и т. д. (предшественники H.264), все еще работают и широко используются, мы предполагаем, что пройдет много лет, прежде чем возникнет необходимость в переходе. В обозримом будущем новая технология, представленная на рынке, позволит опционально использовать H.265, но по-прежнему будет поддерживать другие стандарты или методы кодирования.
В заключение
H.265 был создан для уменьшения пропускной способности видео и требований к хранилищу, что идеально подходит для организаций и отраслей, которые традиционно используют настройки дисплея с одной камерой и имеют время для обработки отснятого материала.
Когда дело доходит до крупномасштабных приложений наблюдения с большим количеством каналов, необходимо решить проблемы с задержкой и декомпрессией, чтобы H.265 стал жизнеспособным. С предстоящим появлением аппаратных камер и дисплеев, способных увеличить вычислительную мощность, жизнеспособность H.265 возрастает.
h365 — высокоэффективный видеокодек
Что такое файл h365?
H.265, также известный как HEVC (высокоэффективное кодирование видео), является преемником H.264. Это новейший стандарт сжатия видео, который, как говорят, удваивает коэффициент сжатия данных по сравнению с H.264 при том же качестве видео. Видео, закодированное с помощью HEVC, будет поддерживать высокое визуальное качество, но с меньшим размером файла. Он был разработан в ответ на растущую потребность в более высоком сжатии движущихся изображений для различных приложений, таких как:
- Потоковое вещание
- Видеоконференции
- Цифровые носители данных
- Телевещание
Основная цель разработки H.
265 состояла в том, чтобы обеспечить гибкое использование кодированного видеоизображения для самых разных сетей и с высокой возможность сжатия для ожидаемого качества изображения или видео.
Технические характеристики h365
- Высокое качество и лучшая степень сжатия
- Может легко использоваться в фильмах с высоким разрешением, например 2K или 4K.
- Обладает лучшей адаптивностью, имеет дополнительные режимы кодирования
- HEVC содержит встроенный в цикл деблокирующий фильтр, в котором блокирующие элементы вокруг краев преобразования в восстановленном изображении сглаживаются для повышения качества изображения и эффективности сжатия.
- HEVC представляет новую ступень фильтрации, называемую фильтром с адаптивным смещением выборки (SAO), который может обеспечить как беспристрастное, так и развитие и улучшение качества видео.
- Полезен для уменьшения пропускной способности при больших разрешениях
- Возможность поддержки разрешения 8192 x 4320 пикселей
- Разработан в основном для форматов с высоким разрешением
- Внутреннее кодирование в h365 позволяет использовать 35 режимов предсказания 601, Рек.
709, Рек. 2020, Рек. 2100, SMPTE 170M, SMPTE 240M, sRGN, sYCC и xvYCC — вот некоторые из различных цветовых пространств, поддерживаемых H.265. - Новые дисплеи HDTV
Краткая история
Экспертная группа по кодированию видео ITU-T (VCEG) продвинулась вперед в создании преемника H.264 в 2004 г., затем в 2007 г. Экспертная группа ISO/IEC по движущимся изображениям (MPEG) приступила к тому же пути. В 2010 году команды MPEG и VCEG объединились в рамках совместного конкурса предложений и сформировали совместную совместную группу по кодированию видео (JCT-VC) для продвижения стандарта HEVC. 25 января 2013 года техническое наполнение HEVC было завершено, а 13 апреля 2013 года он был официально провозглашен стандартом. В процессе разработки разные версии H.265 устанавливались следующим образом:
- 2013 — Первая версия кодека H.265 выпущена 13 апреля 2013 г.
- 2014 — Вторая версия кодека H.265 выпущена 29 октября 2014 г.



25.0.23' for table 'Message192'"
["string":"Exception":private]=>
string(0) ""
["code":protected]=>
string(5) "42000"
["file":protected]=>
string(68) "/www/vendor/laminas/laminas-db/src/Adapter/Driver/Pdo/Connection.php"
["line":protected]=>
int(376)
["trace":"Exception":private]=>
array(18) {
[0]=>
array(5) {
["file"]=>
string(68) "/www/vendor/laminas/laminas-db/src/Adapter/Driver/Pdo/Connection.php"
["line"]=>
int(376)
["function"]=>
string(5) "query"
["class"]=>
string(3) "PDO"
["type"]=>
string(2) "->"
}
[1]=>
array(5) {
["file"]=>
string(54) "/www/vendor/laminas/laminas-db/src/Adapter/Adapter.php"
["line"]=>
int(194)
["function"]=>
string(7) "execute"
["class"]=>
string(40) "Laminas\Db\Adapter\Driver\Pdo\Connection"
["type"]=>
string(2) "->"
}
[2]=>
array(5) {
["file"]=>
string(36) "/www/module/osp/src/Model/Netcat.

php"
["line"]=>
int(341)
["function"]=>
string(15) "completeRequest"
["class"]=>
string(23) "Laminas\Mvc\Application"
["type"]=>
string(2) "->"
}
[17]=>
array(5) {
["file"]=>
string(21) "/www/public/index.php"
["line"]=>
int(62)
["function"]=>
string(3) "run"
["class"]=>
string(23) "Laminas\Mvc\Application"
["type"]=>
string(2) "->"
}
}
["previous":"Exception":private]=>
NULL
["errorInfo"]=>
array(3) {
[0]=>
string(5) "42000"
[1]=>
int(1142)
[2]=>
string(75) "SELECT command denied to user 'osp-ru'@'172.25.0.23' for table 'Message192'"
}
}
php:376
php(714): osp\Model\Netcat->getPoll()
#5 /www/module/osp/src/View/Helper/RightSideBar.php(132): osp\View\Helper\RightSideBar->getPoll()
#6 /www/module/osp/src/View/Helper/RightSideBar.php(154): osp\View\Helper\RightSideBar->TemplateforDefaultSideBar()
#7 /www/module/osp/view/osp/articles/article.phtml(333): osp\View\Helper\RightSideBar->forDefaultSideBar()
#8 /www/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(527): include('/www/module/osp...')
#9 /www/vendor/laminas/laminas-view/src/View.php(194): Laminas\View\Renderer\PhpRenderer->render()
#10 /www/vendor/laminas/laminas-view/src/View.php(222): Laminas\View\View->render()
#11 /www/vendor/laminas/laminas-view/src/View.php(187): Laminas\View\View->renderChildren()
#12 /www/vendor/laminas/laminas-mvc/src/View/Http/DefaultRenderingStrategy.php(98): Laminas\View\View->render()
#13 /www/vendor/laminas/laminas-eventmanager/src/EventManager.php(319): Laminas\Mvc\View\Http\DefaultRenderingStrategy->render()
#14 /www/vendor/laminas/laminas-eventmanager/src/EventManager.
php(171): Laminas\EventManager\EventManager->triggerListeners()
#15 /www/vendor/laminas/laminas-mvc/src/Application.php(360): Laminas\EventManager\EventManager->triggerEvent()
#16 /www/vendor/laminas/laminas-mvc/src/Application.php(341): Laminas\Mvc\Application->completeRequest()
#17 /www/public/index.php(62): Laminas\Mvc\Application->run()
#18 {main}
709, Рек. 2020, Рек. 2100, SMPTE 170M, SMPTE 240M, sRGN, sYCC и xvYCC — вот некоторые из различных цветовых пространств, поддерживаемых H.265.