Tw-city.info

IT Новости
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Сравнить качество видео

Какой формат видео лучше и почему: подробный обзор

Далеко не каждый видеолюбитель понимает, чем отличаются одни форматы видео от других. И зря! Ведь если при сохранении проекта случайно или преднамеренно в видеоредакторе установить не то расширение, то позже могут возникнуть серьезные трудности с воспроизведением клипа. Из этой статьи вы узнаете об особенностях популярных расширений и о том, когда и какое стоит выбрать.

Узнайте об особенностях форматов, тогда вы сможете смотреть видео на любых устройствах!

Содержание:

Что такое формат

Формат — это структура, используемая для хранения данных. Его обозначение — это идентификатор, указываемый через точку в конце имени: .wmv, .avi, .mp4 и т.д.

В отношении видеофайла за расширение отвечают медиаконтейнер и кодек. При записи или рендеринге фильма, данные, включая отдельные кадры и аудиодорожку, сжимаются и помещаются в специальный контейнер. Для дальнейшего воспроизведения используется тот же видеокодек, который может раскодировать информацию и отобразить ее в изначальном (или почти изначальном) виде. Сам медиаконтейнер не умеет определять способ кодирования данных, но он нормально работает с определенными кодеками. Также в нем хранится мета-информация об объекте: размер, продолжительность, автор и т.д.

В процессе записи и воспроизведения участвуют и кодеки, и медиаконтейнеры, но формат обозначается именно типом используемого контейнера: AVI, MPEG-4, MKV и другие. Кодеки тоже имеют свои названия: H.264, DivX, Theora. Но чаще всего они распространяются в паках, а в описании указываются не их названия, а медиаконтейнеры, с которыми те работают. Это упрощенный ответ на вопрос, что такое формат. Более сложный предполагает массу терминов, ненужных обычному пользователю.

В чем отличия контейнеров

В самых простых случаях в них хранятся только видеопотоки и аудиопотоки. В более сложных можно сохранять несколько видеодорожек, синхронизируемые субтитры и метки разделов для быстрой навигации по содержимому.

Выбирая, в какой формат лучше конвертировать видео, нужно помнить, что определенные медиаконтейнеры используются для минимального сжатия и получения точной картинки, но это часто выливается в большой размер. Другие сжимают материал сильнее, экономя пространство носителя. Некоторые из них поддерживают дорожки, сжатые лишь конкретными способами. Например, MPEG-4 Part 14 работает с файлами, сжатыми с помощью H.265/HEVC, H.264/AVC и MPEG-4 Part 2.

Какой видеоформат лучше

Почти у любого из расширений есть свои преимущества, иначе в их существовании не было бы смысла. Но при создании собственного кино или, например, выборе фильма для просмотра, следует опираться на две составляющие: возможности и распространенность.

Выбирайте формат, ориентируясь на устройство, на котором будете смотреть ролик

Под возможностями подразумеваются количество видеодорожек, которые там будут храниться, субтитры, главы и другое. От распространенности зависит, с какой вероятностью кино запустится на устройстве без установки дополнительных кодеков. Если прямо отвечать на вопрос, какой формат видео лучше, то ответом будет один из трех самых распространенных: AVI, MKV или MP4.

Как работать с разными видеоформатами

«ВидеоМОНТАЖ» — программа, которая поддерживает более 50 распространенных расширений, включая MP4, AVI, MKV и другие. Готовый результат она умеет сохранять в видеоформате, который точно запустится на нужном устройстве. Поддерживается точная настройка: выбор контейнера, кодека, размера кадра, качества, размера файла и параметров аудиодорожки.

Программа «ВидеоМОНТАЖ» поддерживает все популярные форматы видео

Редактор подойдет для создания живых открыток, добавления титров или заставок, улучшения качества картинки, изменения аудиодорожек, наложения фильтров, коррекции света и цвета и многого другого. Для конвертации обычно применяется специализированное ПО, но «ВидеоМОНТАЖ» можно использовать для тех же целей. Добавьте файл, по желанию отредактируйте, а после — выберите, в каком формате сохранять видео.

Как работать с редактором

В нашем видео редакторе вы сможете выполнить обработку от и до. Для этого нужно добавить клип на дорожку и дважды кликнуть по миниатюре. Под основными вкладками появятся еще несколько дополнительных, на которых и будет проходить редактирование. С ними можно:

  • Кадрировать картинку, увеличив или уменьшив масштаб.
  • Повернуть или отразить изображение.
  • Обрезать видеозапись.

В программе «ВидеоМОНТАЖ» вы легко обрежете видео

  • Добавить текст с помощью заготовленных стилей или создав оформление самостоятельно. Здесь же можно добавить стикеры и собственные изображения.
  • Улучшить или просто изменить визуальный ряд, поменяв настройки яркости, контраста, насыщенности и цветового уровня. Также есть шанс включить автоуровень, стабилизировать изображение или отредактировать клип с помощью продвинутого инструмента — кривых.
  • Установить эффекты, такие как имитация старых камер, черно-белый фильтр, определенные оттенки и т.д.

    Применяйте эффекты и улучшайте качество видеороликов

  • Поменять скорость. Можно указать степень изменения самостоятельно или установить из предложенных вариантов: от замедления в 4 раза до ускорения в 3 раза.
  • Заменить звук. В этом случае новая аудиодорожка заменяет оригинальный звук.
  • Как сохранить готовый ролик

    После обработки видеофайл необходимо сохранить. Поручите программе автоматически подобрать настройки в зависимости от того, где будет использоваться ролик, или вручную выставьте параметры. Вы можете:

    • Создать видеофайл в формате AVI. Поскольку это самый популярный формат видео, он выделен в отдельный пункт. Здесь можно использовать один из трех видеокодеков: XviD, DivX, H.264. Все три очень востребованы и без проблем будут воспроизводиться на любом современном устройстве. Здесь же выбирается размер кадра от 256х144 пикселя до 1920×1080 (Full HD) и качество. В дополнительных параметрах выбирается частота кадров (от 10 до 60), аудиокодек, режим (стерео или моно), дискретизация (частота изменения сигнала) и битрейт аудио (количество бит, используемых для передачи информации в секунду).
    • Создать DVD. Создание проекта с меню для воспроизведения на DVD-проигрывателях.
    • Создание видео лучшего качества (высокой четкости). Под этим подразумевается использование контейнера MP4 и разрешения не меньше HD (1280×720).
    • Для телефона. Укажите необходимую модель смартфона и подберите кодек, а также разрешение, которое будет смотреться наиболее выигрышно.
    • Для публикации в Интернете: YouTube, Вконтакте, Одноклассники и другие сервисы.
    • Создать фильм с другими расширениями. Здесь можно конкретные параметры с разными кодеками для аудио и видеодорожек, а также поменять отдельные настройки, от разрешения до битрейта аудио.

    Выберите способ сохранения видео

    «ВидеоМОНТАЖ» — это программа для монтажа видео и добавления эффектов с множеством полезных инструментов, которые помогут создать клип из нескольких роликов, заменить фон или просто задать нужное настроение. Она поддерживает все популярные расширения видеофайлов и предлагает выбрать любой из доступных при сохранении готового проекта. Скачайте «ВидеоМОНТАЖ» и опробуйте все функции прямо сейчас!

    Cохраните себе статью, чтобы не потерять:

    Таблица — качество видео по возрастанию

    Дорогие читатели блога НскТарелка.ру, статья “Таблица — качество видео по возрастанию” публикуется как дополнение к предыдущей, в которой помимо Торрент ТВ, затрагивалась тема просмотра торрент-фильмов без скачивания.

    Без разницы каким способом мы собираемся просматривать торренты со скачиванием или без, в любом случае всех нас интересует качество кинокартины. Всегда приятно смотреть кино с качественным изображением, и не менее качественным звуком. А для этого надо понимать, что означают всевозможные буквы в аббревиатуре рассказывающей про источник копии фильма.

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

    Ниже таблицы еще немного дополнительной информации про качество видео, а также поговорим о переводах. Какая озвучка хуже, какая лучше.

    Какое качество видео самое лучшее?

    Форматы видео расположены по возрастанию (по качеству). От худшего к лучшему. Таблица интерактивная, наводим курсор на интересуемую аббревиатуру, читаем, что она означает.

    Из Википедии
    Риппинг (англ. ripping — отрывание) — извлечение информации с носителя аудио-видео информации в файл. Иногда термин употребляется и для обратного действия, чаще называемого «мастеринг» (например, DVD-мастеринг) или «ремастеринг».

    О чем полезно знать еще? Хотя к вопросу о качестве видео, это не имеет абсолютно никакого отношения, думаю тем, кто об этом еще не знает, эта информация окажется полезной. Зачастую, один и тот же фильм имеет разные версии (издания). Она прописывается в названии кинокартины.

    Перечислю варианты списком:

    — Театральная /TC(Theatrical Cut)
    — Расширенная /EC(Extended Cut)
    — Специальное издание/SE(Special Edition)
    — Европейская /CEE(Central Europe Edition)
    — Фильм вне рейтинга MPPA/Unrated
    — Режиссерская /DC(Director’s Cut)

    А теперь остановлюсь на каждом более подробно.

    Театральная /TC(Theatrical Cut)

    Театральная — коммерческая версия для кинотеатров или по-другому для проката. Если в названии картины с торрента присутствует Theatrical Cut, будьте уверены все будет один в один как и в прокате. Значительная часть того, что мы смотрим является «театралкой».

    Расширенная /EC(Extended Cut)

    Расширенная версия имеет все те моменты в ленте, которые отсутствуют в театральной. В угоду более большим кассовым сборам в театральном варианте картины для понижения возрастного ценза могут быть вырезаны сцены с ненормативной лексикой, эротические кадры, сцены насилия и т.д.
    В расширенной все вырезанное ранее ради кассы присутствует.

    Специальное издание/SE(Special Edition)

    Читать еще:  Как обновить видеоадаптер на ноутбуке

    SPECIAL EDITION —реставрация видео, внесение каких-либо улучшений в отображении киноленты снятой раннее.
    В качестве примера можете набрать в поисковике — Звездные войны 4: Новая надежда / Star Wars Special Edition: Episode IV — A New Hope, и посмотреть, что такое специальное издание кинокартины которая была снята в 1977 году.

    Европейская /CEE(Central Europe Edition)

    Central Eastern Europe — релиз кинокартины для Центральной и Восточной Европы.

    Фильм вне рейтинга MPPA/Unrated

    Не вписывающийся в цензурные рамки, соответственно не получивший рейтинг (MPAA) Motion Picture Association of America.

    MPAA — американская ассоциация кинокомпаний, является некоммерческой, объединяет крупнейших производителей, создана для отстаивания их бизнес-интересов. Шесть крупнейших студий Голливуда являются членами MPAA:

    — Warner Bros. Entertainment, Inc. (Уорнэр Бразэрс);
    — 20th Century Fox Film Corporation (Кинообъединение «Двадцатый век Фокс»);
    — Sony Pictures Entertainment (Сони Пикчерз Энтертейнмент);
    — Universal Studios (также известна как Universal Pictures) — старейшая из ныне существующих голливудских киностудий;
    — Paramount Pictures Corporation (Парамаунт Пикчерз Корпорэйшен);
    — The Walt Disney Company (Уолт Дисней Кампани).

    MPAA имеет собственную систему прокатных рейтингов фильмов. Охрана авторских прав, лоббирование ужесточения законодательства в этой сфере является основным направлением деятельности ассоциации, являющийся членом Международного альянса интеллектуальной собственности.

    Режиссерская /DC(Director’s Cut)

    Это вариант режиссера кинокартины. Как правило, не выпускается на широкий экран, но зачастую она доступна в продаже. Это версия ленты (сериала, клипа) в которой зритель может увидеть все без поправок продюсера ,глазами самого режиссера.

    Хотите взглянуть на свои любимые фильмы по-новому? Смотрите их в других версиях. Один из любимых мной «Однажды в Америке». Смотрел только прокатную версию, на днях собираюсь просмотреть Director’s Cut (режиссерскую).

    Какой формат видео лучше по качеству или что такое 1080i

    На многих торрент трекерах в названии ленты после наименования источника копии картины можно увидеть следующее — 720p или — 1080i и т. д. Что это такое, что это значит, и какие варианты разрешения видео можно встретить?

    Начиная от 240p,360p,480p и заканчивая 1080i. Впрочем, уже есть и выше, в раздачах попадались и 2160p (стандарт 4k UHDTV). Пройдет немного времени будем смотреть и в стандарте 8K UHDTV с разрешением 4320p.
    Чем выше цифра, тем лучше разрешение. Сама цифра обозначает количество горизонтальных строк развертки, то есть вертикальное разрешение дисплея.

    Наиболее самые используемые разрешения это 720 и 1080.Оба этих разрешения имеют отношение к HDTV (high definition television) — телевидение высокой четкости. Разрешение 1280×720 точек — HD Ready, 1920×1080 — Full HD .

    Ну, а теперь о буквах.
    p (progressive scan) — прогрессивная развертка когда все строки каждого кадра отображаются последовательно.
    I (interlaced scan) — черезстрочная развертка, каждый кадр разбивается на два полукадра, составленные из строк, выбранных через одну.

    Существует мнение, что прогрессивная развертка при равных условиях дает более аутетичное качественное изображение.

    С форматами и качеством видео какое лучше, какое хуже, мы определились, теперь немного информации о переводах фильмов или озвучке.

    Что такое хорошая озвучка?

    Старшее поколение, и не только, знает лучшая озвучка это Гоблин. Да, было время… видеосалоны… 🙂

    Ладно, вернемся к теме. Плохой звук может испортить любую хорошую картинку. Думаю, у многих были ситуации, когда приходилось отказываться от просмотра кинофильма из-за ужасной озвучки.

    Расшифруем наиболее часто встречающиеся виды и варианты переводов.

    Закадровый — на оригинальную дорожку делается наложение. То есть сначала мы слышим оригинальный язык, следом слова перевода.

    Дублированный — оригинальная дорожка удалена, работает только дорожка с переводом. Никаких лишних звуков.

    Лицензионный перевод всегда является дублированным.

    Одноголосый — как правило, мужской голос озвучивающий все роли.

    Двуголосый — женский голос озвучивает женские роли, мужской мужские.

    Многоголосый — каждая роль в фильме озвучивается отдельным голосом.

    Профессиональный — перевод пишется на студии. Соответственно качество звука на высоком уровене.

    Любительский — имеет широкий диапазон стандарта качества от ужасного до профессионального.

    Ну вот, пожалуй, и все. И в завершение статьи «Таблица — качество видео по возрастанию», смотрите — Интервью Квентина Тарантино в озвучке Гоблина .

    Форматы сжатия видео

    Прежде чем строить систему видеонаблюдения, техническому специалисту предстоит решить ряд важнейших вопросов и задач. Наряду с выбором камер, серверов и программного обеспечения, необходимо подобрать оптимальный формат сжатия видеопотока системы. Основными форматами для систем видеонаблюдения являются MJPEG, MPEG-4 и H.264 (MPEG-4 part 10). Споры «какой формат лучше?» сродни спорам «за чем будущее: аналогом или ip?»- они ведутся уже не первый год, но специалисты так и не могут прийти к единому мнению. В этой статье мы расскажем об особенностях форматов, о параметрах, которые необходимо учитывать при выборе, о технологиях, использующихся для анализа видеопотоков.

    Сжатие видеоизображения

    Видео с IP-камер наблюдения приходят на сервер в сжатом виде. Обычно сжатие заключается в удалении особенностей изображения, практически незаметных человеческому глазу, хотя иногда производится сжатие без потерь какой-либо информации. Сжатый видеопоток требует меньшую пропускную способность сети и меньший объем свободной памяти жесткого диска. Для просмотра или анализа видео полученный поток необходимо распаковать-применить алгоритм преобразования, обратного сжатию. Комбинация алгоритмов для сжатия и обратного восстановления кадра называется видеокодеком. Видеокодеки разных стандартов не совместимы друг с другом — видеоинформация, сжатая с помощью одного кодека, как правило, не может быть распакована с помощью другого.

    Существует несколько видов сжатия

    Сжатие без потерь позволяет получить после декодирования изображение, не отличающееся от исходного кадра.
    Сжатие с потерями упускает часть информации после декодирования.

    Возможно несколько реализаций сжатия с потерями:

    • сжатие с процентными потерями — потери настолько незначительны для человеческого глаза, что кадр до и после декодирования практически неразличимы для оператора;
    • сжатие с естественными потерями — различия между кадрами до и после декодирования заметны, но все-таки они довольно не выражены, вся необходимая для анализа событий информация сохраняется;
    • сжатие с неестественными потерями — низкое качество сжатия видеопотока, которое приводит к появлению артефактов (заметных искажений видео) при декодировании. Появление артефактов приводит к снижению четкости изображения, появлению полей одного цвета (при объединенииразличных цветовых оттенков в один), появлению блочности картинки (пиксельности, зернистости). Наличие артефактов ведет к ложным результатам анализа видеопотока программным обеспечением системы.

    В процессе сжатия, для сокращения размера видеопотока уменьшают число цветовых оттенков изображения, цветовые разрешения, устраняют мелкие детали картинки, неразличимые глазом человека; предсказывают изменения на основании уже полученных данных; устраняют повторяющиеся значения пикселей.

    Форматы сжатия видео

    Существует множество форматов сжатия, в видеонаблюдении наибольшей популярностью пользуются MJPEG, MPEG-4 и H.264.

    Формат MJPEG

    Для формата сжатия MJPEG видеопоток представляет собой последовательность статичных картинок- изображений формата JPEG. Сжатие происходит индивидуально для каждого кадра (внутрикадровое). Получаем полную независимость отдельных изображений. При воспроизведении видеоархива качество картинки остается хорошим- из формата MJPEG всегда можно получить кадры с четким изображением происходящих событий, он не требует высокой производительности процессора, но существенно нагружает сеть и требует большого объема дискового пространства. Для этого формата характерны артефакты блочности изображения, полей одного цвета. Данные с камеры приходят с потерями, поэтому говорить, что искажений нет, нельзя. Другое дело, что при правильной настройке камеры глаз человека в JPEG искажения почти не замечает.

    Форматы MPEG-4 И H.264

    Для форматов MPEG-4 и H.264 сжатие осуществляется как внутри одного кадра, так и для серии кадров (межкадровое). Видео формата H.264 (оптимизированный MPEG-4 или MPEG-4part 10)представляет собой не последовательность отдельных изображений, а цепочку связанных данных- потоковое видео. Преимущества этого формата в том, что производится сохранение не каждого кадра, а лишь опорного изображения и дальнейших его изменений.

    Когда значительная часть изображения остается неизменной, получается гораздо меньший размер итогового видеофрагмента чем для MJPEG. В случае если формат MJPEG может отправлять набор изображений по 200 кбайт каждое, формат H.264 отправит одно опорное изображение весом 200 кбайт и последующие его изменения, имеющие гораздо меньший размер. В результате видеофрагмент в формате H.264 будет меньше аналогичного фрагмента формата MJPEG на 70-90%. Соответственно, и пропускная способность сети требуется гораздо меньшая, зато вычислительных ресурсов формат H.264 требует существенно больших.

    Механизмы сжатия для разных форматов

    Алгоритм сжатия MJPEG просто удаляет избыточную информацию, незаметную для человеческого глаза в каждом кадре.

    Для формата H.264 характерны кадры I-frames, содержащие полное изображение (опорный кадр), P-frames, содержащие информацию о изменении опорного кадра и двунаправленные кадры B-frames, которые содержат информацию об изменении одного предыдущего изображения и одного последующего. В потоковом сжатии применяют методы дифференциального кодирования и поблочной компенсации движения.

    В случае дифференцированного кодирования текущий кадр сравнивается с основным. Кодировка происходит только для изменившихся пикселей. Этот метод оптимален при незначительном изменении картинки.

    Если сжимаемое изображение существенно меняется, используют поблочную компенсацию. В этом случае вся картинка разбивается на части — макроблоки, сравнение текущей картинки с основной сводится к сравнению этих макроблоков. При изменении кадров видеопотока меняется не все изображение целиком, а перемещаются или меняются его отдельные части или сменяются другими. В случае совпадения макроблоков, программа сохраняет лишь информацию о его расположении в кадре. Для кодирования этой информации требуется гораздо меньше бит, чем для кодирования содержимого блока.

    Читать еще:  Не видит видеоадаптер

    Для повышения эффективности сжатия видео формата H.264 появился более совершенный метод. Для кодирования кадров I-frames используется метод предсказания, он приводит к уменьшению размера сохраняемых изменений, при этом качество картинки не снижается. Для реализации этого метода используются моноблоки, сравнение пикселей проводится уже для них. Для кодирования P-frames и B-frames используется усовершенствованный механизм поблочной компенсации движения: кодировщик может по своему выбору искать совпадения в произвольном количестве областей (блоков) основных кадров. Если для выделения более точного совпадения необходимо изменить размер или форму блока, кодировщик делает это.

    Процесс сжатия/распаковки происходит всегда с задержкой — системе необходимо потратить время на сжатие, перенос кадра по сети, распаковку, отображение на клиентский монитор. Время задержки является важным фактором, если необходимо управлять камерами в реальном времени.

    Еще один важный параметр — коэффициент сжатия. Он определяет, насколько декодированный кадр будет отличаться от реальной картинки. Чем сильнее сжимается кадр, тем меньше бит он занимает, следовательно, тем проще его передать по сети. Однако при кодировании значительная часть информации будет потеряна.

    Режим видеопотока

    Важной характеристикой для формата сжатия MPEG-4 и H.264 является режим видеопотока. Чаще всего выбор сводится к переменному (VBR) или постоянному (CBR) режиму. Для разных условий съемки и различных характеристик системы оптимальными будут разные режимы.

    CBR передает по сети видеопоток постоянного размера, поэтому его используют для случая ограниченной ширины канала. Этот режим гарантирует, что все видеоданные будут переданы по сети. При постоянном размере качество картинки будет меняться. Качество кадра, в котором движение отсутствует будет существенно отличаться для случая, когда движение есть, чем больше движения в кадре, тем хуже картинка. Этот вариант в системах видеонаблюдения используется редко, так как обычно большую ценность и интерес для оператора представляют отрезки видео, на которых происходит изменение-совершается движение.

    VBR позволяет задать постоянное качество изображения, размер кадров для различных условий при этом будет меняться. Этот режим использует подавляющее большинство систем видеонаблюдения. Так как размер кадров может существенно меняться, при расчете сетевых параметров (пропускной способности) стоит выбирать сеть «с запасом».

    Обработка сжатого видеопотока программным обеспечением

    Запись поступающего с камеры видео сама по себе не представляет большой ценности. Современные системы видеонаблюдения строятся прежде всего для анализа происходящих на охраняемом объекте событий, предотвращения угроз. Максимально облегчить работу оператора в этом направлении помогает профессиональное программное обеспечение. Большинство современных программных систем получают закодированное сжатое видео с камер, производят его распаковку, анализ, запись в архив. На распаковку полученного видеопотока требуются огромные вычислительные ресурсы серверного оборудования. В случае построения масштабной системы расходы на обрабатывающие серверы очень высоки.

    Эту проблему позволяет решить технология анализа видеопотока без его полной распаковки — программе не надо распаковывать кадры целиком, для анализа достаточно данных промежуточного декодирования. При сохранении высокого качества аналитики, ресурсов вычислительного оборудования требуется гораздо меньше. Использование описанной технологии особенно актуально в видеосистемах с большим количеством камер, а также в системах, требующий больших вычислительных затрат.

    Что выбрать?

    Однозначного ответа не даст ни один эксперт, просто потому что все зависит от особенностей и параметров видеосистемы. Так или иначе, придется идти на компромисс: не существует еще формата, который минимально нагружает сеть и процессор, обеспечивая при этом высокое качество картинки.

    Итак, для построения оптимальной видеосистемы при выборе формата видео необходимо учитывать следующее:

    • характер и интенсивность изменений в кадре;
    • пропускная способность сети;
    • частота смены кадров;
    • желаемое качество изображения (зависит от коэффициента сжатия);
    • допустимое время задержки;
    • бюджет системы.

    Итак, для построения масштабных систем, использующих мегапиксельные камеры, наиболее оптимальным форматом является H.264- он требует сравнительно низкой ширины канала, обеспечивает высокую скорость передачи денных, а видеоархив в этом формате занимает минимальный объем дискового пространства. Однако для построения видеосистем с низкими требованиями (небольшая частота кадров, маленькое разрешение камер) приемлемым вариантом остается MJPEG. К тому же потери качества изображения в этом формате меньше, чем в H.264.

    Опубликовано в журнале «Технологии Защиты», №4, 2012

    Video Quality Estimator

    Профессиональное приложение для анализа качества видео с помощью объективных метрик: PSNR, APSNR, SSIM, DELTA, MSE, MSAD, VQM, NQI, VMAF и VMAF phone.

    Сравнение двух версий энкодера

    На базе основных параметров потока, 10 объективных метрик оценки качества и визуального сравнения кадров или отдельных макроблоков потоков

    Оптимизация энкодера

    Сравнение качества закодированного видео с исходным потоком и нахождение проблемных зон/кадров

    Video Quality Estimator входит в состав StreamEye Studio

    Elecard StreamEye Studio включает 4 отдельных приложения и консольные приложения для глубокого анализа видеопотоков.

    Video Quality Estimator

    Анализ качества видео с помощью объективных метрик: PSNR, APSNR, SSIM, DELTA, MSE, MSAD, VQM, NQI, VMAF и VMAF phone.

    StreamEye

    Анализ закодированного видео от структуры до макроблоков. Подробнее.

    Stream Analyzer

    Анализ синтаксиса медиа потока и контейнеров. Подробнее.

    YUV Viewer

    Просмотр последовательности YUV данных в YUV видеофайлах. Подробнее.

    Command Line Tools

    Возможности

    Вычисление объективных метрик оценки качества видео: PSNR, APSNR, MSAD, MSE, SSIM, DELTA, VQM, NQI, VMAF и VMAF phone.

    Возможность выбрать определенную область видео для анализа.

    Отображение основных данных о закодированном потоке, либо кадре: тип потока, профиль, разрешение и др.

    Возможность автоматически выбрать одинаковый первый кадр в двух анализируемых потоках для синхронизации анализа.

    Обмен комментариями между копиями приложения и/или между приложениями Elecard StreamEye Studio.

    Синхронизация между копиями приложения и/или между приложениями Elecard StreamEye Studio (режим Binding Mode).

    Построение графиков на основе метрик качества. Доступны опции навигации и позиционирования.

    Отображение на графиках таких показателей как размер кадра, распределение битов и значения квантайзеров.

    Визуальное сравнение двух закодированных потоков или отдельных кадров.

    Отображение распределения битов.

    Консольная версия для автоматизации анализа.

    Сохранение результатов анализа в файл формата .CSV или .TXT.

    Технические характеристики

    Поддерживаемые видео форматы

    • MPEG 1/2 Video stream
    • AVC/H.264 Video stream
    • HEVC/H.265 Video stream
    • VP9 Video stream
    • AV1 Video stream

    Поддерживаемые медиа контейнеры

    • MPEG-2 Transport Stream
    • MPEG-2 Program Stream
    • MP4 file container
    • MKV file container
    • AVI container
    • IVF container
    • FLV container

    Исходное видео

    • I444
    • IYUV
    • NV12
    • NV21
    • P444
    • RGB24
    • RGB32
    • UYVY (Y422, UYNV, HDYC)
    • V210
    • V400
    • Y42B
    • YUY2 (YUNV, V422, YUYV)
    • YV12
    • YV16
    • YVYU
    • .Y4M

    Требования к программному обеспечению

    • Windows® 7/8/10 (64-bit)
    • Mac OS X 10.9 Mavericks and later
    • Ubuntu 16.04 LTS, x64
    • CentOS 7.6 x86_64
    • Fedora 29

    Скриншоты

    Ресурсы

    • Elecard Video Quality Estimator for Windows User Guide (PDF, 346.28 KB)
    • Elecard Video Quality Estimator for Mac User Guide (PDF, 1.44 MB)
    • Elecard Video Quality Estimator for Linux User Guide (PDF, 1.29 MB)
  • Купить и скачать

    Пожалуйста, заполните форму, чтобы получить демо-версию или цены на продукт.

    Продукты, решающие смежные задачи

    StreamEye Studio

    Набор приложений для профессионального анализа качества видеоматериала и обнаружения ошибок в закодированном потоке для дальнейшей оптимизации сжатия видео и проверки соответствия стандартам.

    Stream Analyzer

    Приложение для анализа синтаксиса медиапотока: проверка структуры, а также выявление и анализ ошибок в составе контейнера и транспортных потоков (transport stream).

    IPTV monitoring

    Многофункциональное программное решение для контроля качества UDP, RTP, HTTP и HLS вещания и отслеживания QoS и QoE параметров в распределенной сети с централизованным доступом к статистике и генерацией регулярных отчетов.

    Video Tutorials

    Видео про функциональные возможности Elecard Video Quality Estimator

    Новости и события

    Elecard объявляет о релизе StreamEye Studio v4.5, включающей в себя обновленные приложения с расширенными возможностями для анализа видео и усиления эффективной коммуникации в команде.

    Elecard представит свои ключевые продукты на IBC 2018, в том числе транскодер , который использовался для организации видеотрансляций матчей ЧМ по футболу 2018

    Video compression guru

    Elecard – ведущий разработчик программного обеспечения для кодирования, декодирования, обработки, передачи и приема видео и аудио в различных форматах (MPEG-2, MPEG-4, H.264/AVC, HEVC/H.265 и др.). Elecard предлагает как базовое техническое решение для профессионального рынка цифрового телевизионного вещания (потоковые, транскодирующие, видео-по-запросу серверы, профессиональное программное обеспечение и т.д.), так и пользовательское программное обеспечение для массового потребителя. Головной офис компании находится в Томске (Россия). Elecard имеет два региональных офиса в США и Вьетнаме.

    Форматы сжатия видео

    Прежде чем строить систему видеонаблюдения, техническому специалисту предстоит решить ряд важнейших вопросов и задач. Наряду с выбором камер, серверов и программного обеспечения, необходимо подобрать оптимальный формат сжатия видеопотока системы. Основными форматами для систем видеонаблюдения являются MJPEG, MPEG-4 и H.264 (MPEG-4 part 10). Споры «какой формат лучше?» сродни спорам «за чем будущее: аналогом или ip?»- они ведутся уже не первый год, но специалисты так и не могут прийти к единому мнению. В этой статье мы расскажем об особенностях форматов, о параметрах, которые необходимо учитывать при выборе, о технологиях, использующихся для анализа видеопотоков.

    Читать еще:  Как перевернуть видео на iphone 6

    Сжатие видеоизображения

    Видео с IP-камер наблюдения приходят на сервер в сжатом виде. Обычно сжатие заключается в удалении особенностей изображения, практически незаметных человеческому глазу, хотя иногда производится сжатие без потерь какой-либо информации. Сжатый видеопоток требует меньшую пропускную способность сети и меньший объем свободной памяти жесткого диска. Для просмотра или анализа видео полученный поток необходимо распаковать-применить алгоритм преобразования, обратного сжатию. Комбинация алгоритмов для сжатия и обратного восстановления кадра называется видеокодеком. Видеокодеки разных стандартов не совместимы друг с другом — видеоинформация, сжатая с помощью одного кодека, как правило, не может быть распакована с помощью другого.

    Существует несколько видов сжатия

    Сжатие без потерь позволяет получить после декодирования изображение, не отличающееся от исходного кадра.
    Сжатие с потерями упускает часть информации после декодирования.

    Возможно несколько реализаций сжатия с потерями:

    • сжатие с процентными потерями — потери настолько незначительны для человеческого глаза, что кадр до и после декодирования практически неразличимы для оператора;
    • сжатие с естественными потерями — различия между кадрами до и после декодирования заметны, но все-таки они довольно не выражены, вся необходимая для анализа событий информация сохраняется;
    • сжатие с неестественными потерями — низкое качество сжатия видеопотока, которое приводит к появлению артефактов (заметных искажений видео) при декодировании. Появление артефактов приводит к снижению четкости изображения, появлению полей одного цвета (при объединенииразличных цветовых оттенков в один), появлению блочности картинки (пиксельности, зернистости). Наличие артефактов ведет к ложным результатам анализа видеопотока программным обеспечением системы.

    В процессе сжатия, для сокращения размера видеопотока уменьшают число цветовых оттенков изображения, цветовые разрешения, устраняют мелкие детали картинки, неразличимые глазом человека; предсказывают изменения на основании уже полученных данных; устраняют повторяющиеся значения пикселей.

    Форматы сжатия видео

    Существует множество форматов сжатия, в видеонаблюдении наибольшей популярностью пользуются MJPEG, MPEG-4 и H.264.

    Формат MJPEG

    Для формата сжатия MJPEG видеопоток представляет собой последовательность статичных картинок- изображений формата JPEG. Сжатие происходит индивидуально для каждого кадра (внутрикадровое). Получаем полную независимость отдельных изображений. При воспроизведении видеоархива качество картинки остается хорошим- из формата MJPEG всегда можно получить кадры с четким изображением происходящих событий, он не требует высокой производительности процессора, но существенно нагружает сеть и требует большого объема дискового пространства. Для этого формата характерны артефакты блочности изображения, полей одного цвета. Данные с камеры приходят с потерями, поэтому говорить, что искажений нет, нельзя. Другое дело, что при правильной настройке камеры глаз человека в JPEG искажения почти не замечает.

    Форматы MPEG-4 И H.264

    Для форматов MPEG-4 и H.264 сжатие осуществляется как внутри одного кадра, так и для серии кадров (межкадровое). Видео формата H.264 (оптимизированный MPEG-4 или MPEG-4part 10)представляет собой не последовательность отдельных изображений, а цепочку связанных данных- потоковое видео. Преимущества этого формата в том, что производится сохранение не каждого кадра, а лишь опорного изображения и дальнейших его изменений.

    Когда значительная часть изображения остается неизменной, получается гораздо меньший размер итогового видеофрагмента чем для MJPEG. В случае если формат MJPEG может отправлять набор изображений по 200 кбайт каждое, формат H.264 отправит одно опорное изображение весом 200 кбайт и последующие его изменения, имеющие гораздо меньший размер. В результате видеофрагмент в формате H.264 будет меньше аналогичного фрагмента формата MJPEG на 70-90%. Соответственно, и пропускная способность сети требуется гораздо меньшая, зато вычислительных ресурсов формат H.264 требует существенно больших.

    Механизмы сжатия для разных форматов

    Алгоритм сжатия MJPEG просто удаляет избыточную информацию, незаметную для человеческого глаза в каждом кадре.

    Для формата H.264 характерны кадры I-frames, содержащие полное изображение (опорный кадр), P-frames, содержащие информацию о изменении опорного кадра и двунаправленные кадры B-frames, которые содержат информацию об изменении одного предыдущего изображения и одного последующего. В потоковом сжатии применяют методы дифференциального кодирования и поблочной компенсации движения.

    В случае дифференцированного кодирования текущий кадр сравнивается с основным. Кодировка происходит только для изменившихся пикселей. Этот метод оптимален при незначительном изменении картинки.

    Если сжимаемое изображение существенно меняется, используют поблочную компенсацию. В этом случае вся картинка разбивается на части — макроблоки, сравнение текущей картинки с основной сводится к сравнению этих макроблоков. При изменении кадров видеопотока меняется не все изображение целиком, а перемещаются или меняются его отдельные части или сменяются другими. В случае совпадения макроблоков, программа сохраняет лишь информацию о его расположении в кадре. Для кодирования этой информации требуется гораздо меньше бит, чем для кодирования содержимого блока.

    Для повышения эффективности сжатия видео формата H.264 появился более совершенный метод. Для кодирования кадров I-frames используется метод предсказания, он приводит к уменьшению размера сохраняемых изменений, при этом качество картинки не снижается. Для реализации этого метода используются моноблоки, сравнение пикселей проводится уже для них. Для кодирования P-frames и B-frames используется усовершенствованный механизм поблочной компенсации движения: кодировщик может по своему выбору искать совпадения в произвольном количестве областей (блоков) основных кадров. Если для выделения более точного совпадения необходимо изменить размер или форму блока, кодировщик делает это.

    Процесс сжатия/распаковки происходит всегда с задержкой — системе необходимо потратить время на сжатие, перенос кадра по сети, распаковку, отображение на клиентский монитор. Время задержки является важным фактором, если необходимо управлять камерами в реальном времени.

    Еще один важный параметр — коэффициент сжатия. Он определяет, насколько декодированный кадр будет отличаться от реальной картинки. Чем сильнее сжимается кадр, тем меньше бит он занимает, следовательно, тем проще его передать по сети. Однако при кодировании значительная часть информации будет потеряна.

    Режим видеопотока

    Важной характеристикой для формата сжатия MPEG-4 и H.264 является режим видеопотока. Чаще всего выбор сводится к переменному (VBR) или постоянному (CBR) режиму. Для разных условий съемки и различных характеристик системы оптимальными будут разные режимы.

    CBR передает по сети видеопоток постоянного размера, поэтому его используют для случая ограниченной ширины канала. Этот режим гарантирует, что все видеоданные будут переданы по сети. При постоянном размере качество картинки будет меняться. Качество кадра, в котором движение отсутствует будет существенно отличаться для случая, когда движение есть, чем больше движения в кадре, тем хуже картинка. Этот вариант в системах видеонаблюдения используется редко, так как обычно большую ценность и интерес для оператора представляют отрезки видео, на которых происходит изменение-совершается движение.

    VBR позволяет задать постоянное качество изображения, размер кадров для различных условий при этом будет меняться. Этот режим использует подавляющее большинство систем видеонаблюдения. Так как размер кадров может существенно меняться, при расчете сетевых параметров (пропускной способности) стоит выбирать сеть «с запасом».

    Обработка сжатого видеопотока программным обеспечением

    Запись поступающего с камеры видео сама по себе не представляет большой ценности. Современные системы видеонаблюдения строятся прежде всего для анализа происходящих на охраняемом объекте событий, предотвращения угроз. Максимально облегчить работу оператора в этом направлении помогает профессиональное программное обеспечение. Большинство современных программных систем получают закодированное сжатое видео с камер, производят его распаковку, анализ, запись в архив. На распаковку полученного видеопотока требуются огромные вычислительные ресурсы серверного оборудования. В случае построения масштабной системы расходы на обрабатывающие серверы очень высоки.

    Эту проблему позволяет решить технология анализа видеопотока без его полной распаковки — программе не надо распаковывать кадры целиком, для анализа достаточно данных промежуточного декодирования. При сохранении высокого качества аналитики, ресурсов вычислительного оборудования требуется гораздо меньше. Использование описанной технологии особенно актуально в видеосистемах с большим количеством камер, а также в системах, требующий больших вычислительных затрат.

    Что выбрать?

    Однозначного ответа не даст ни один эксперт, просто потому что все зависит от особенностей и параметров видеосистемы. Так или иначе, придется идти на компромисс: не существует еще формата, который минимально нагружает сеть и процессор, обеспечивая при этом высокое качество картинки.

    Итак, для построения оптимальной видеосистемы при выборе формата видео необходимо учитывать следующее:

    • характер и интенсивность изменений в кадре;
    • пропускная способность сети;
    • частота смены кадров;
    • желаемое качество изображения (зависит от коэффициента сжатия);
    • допустимое время задержки;
    • бюджет системы.

    Итак, для построения масштабных систем, использующих мегапиксельные камеры, наиболее оптимальным форматом является H.264- он требует сравнительно низкой ширины канала, обеспечивает высокую скорость передачи денных, а видеоархив в этом формате занимает минимальный объем дискового пространства. Однако для построения видеосистем с низкими требованиями (небольшая частота кадров, маленькое разрешение камер) приемлемым вариантом остается MJPEG. К тому же потери качества изображения в этом формате меньше, чем в H.264.

    Опубликовано в журнале «Технологии Защиты», №4, 2012

  • Ссылка на основную публикацию
    ВсеИнструменты 220 Вольт
    Adblock
    detector
    ×
    ×