Перекодирование видеофайлов операция часто необходимая, которая требуется по разным причинам, таким как: ваш видео- аудио- файл закодирован кодеком, который не поддерживается вашим внешним плеером, соответственно, он не проигрывается на двд-плеере. Или вам для создания видеоклипа требуется привести несколько видеофайлов к единым потоковым значениям, чтобы в последствии объединить их. Однако после перекодирования видеофайлы часто значительно теряют свое качество. Перекодирование в два прохода позволяет кодировать видеофайлы, сохраняя их исходные качества. Первый проход Первым проходом VirtualDub будет собирать информацию о видеофайле. Чтобы не загружать процессор ненужной работой, можно отключить обработку аудиопотока. Для этого…
Рубрика: Обработка видео
Аппаратное декодирование
Для поддержки технологии аппаратной поддержки воспроизведения, DirectX Video Acceleration (DXVA), требуются специальные декодеры (например, NVIDIA PureVideo Decoder, CyberLink MPEG2 и H.264 video decoder), и проигрыватели с поддержкой DXVA. На данный момент существуют DXVA-декодеры для аппаратного ускорения MPEG2, WMV, VC-1 и H.264 У разных видеочипов уровень поддержки аппаратного ускорения декодирования видео разный, он зависит от модели карты и установленного чипа. Ранее, некоторые low-end решения были ограничены в поддержке декодирования видео высоких разрешений, но складывается обратная ситуация — что у AMD, что у NVIDIA. Верхние чипы линеек, GeForce и RADEON, не поддерживают…
Текстуры
Трудно найти геймера, который хоть раз в жизни не слышал бы термин «текстура». О реалистичных текстурах говорят разработчики игр, об алгоритмах визуализации текстур — создатели графических API и железа, а мы сегодня поговорим о создании текстур. Просуммируем все то, что должен знать каждый, кто желает создать текстуру для своей модели: советы, рекомендации и, конечно же, описания типичных ошибок для новичков. Материал будет полезен для ознакомления креативным геймерам и начинающим геймдевелоперам. Для наглядности мы будем рассматривать создание текстур применительно к компьютерным персонажам. Текстурный мольберт В каждой геймстудии за создание законченного вида…
Антиалиасинг и анизотропная фильтрация
Геймеры на сегодняшний день являются наиболее активными потребителями всех новых технологий и нововведений в 3D. По большому счёту, мощный 3D-акселератор на сегодняшний день нужен исключительно для игры в последние компьютерные игры с мощными 3D-движками, оперирующие сложными шейдерами различных версий. Сейчас никого уже не удивишь игрой с пиксельными шейдерами. В сфере 3D уже давно идёт конкурентная битва между двумя столпами производителей графических процессоров: ATI и NVIDIA. Суровая Канада уже давно ведет борьбу против солнечной Калифорнии, и пока конца этому противостоянию не видно, что нам, простым потребителям, конечно, только на руку. Теперь…
Рендеринг видео
В основном рендеринг применяется в программах для создания 3д-графики. Но и в современных программах для обработки и редактирования видео, где имеется возможность наложения на видео анимированных и прочих спецэффектов, он присутствует. В процессе рендеринга происходит компиляция итогового изображения (результата) из заранее заданных его составных частей, например серии смонтированных отрезков видео и наложенных на них визуальных и звуковых эффектов. Почти во всех программах где на видео можно наложить хоть какие-нибудь спецэффекты, присутствует предварительный рендеринг или пре-рендеринг — не очень быстрый, но необходимый процесс. Только дождавшись завершения предварительного рендеринга можно увидеть окончательный…
Интерлейсинг и его последствия
Иногда, просматривая видео мы вдруг замечаем неприятный эффект — горизонтальные полосы по краям движущихся в кадре объектов. Этот эффект, а точнее — дефект изображения называется интерлейснгом. Для его подавления применяются специальные программные методы обработки видео, именуемые деинтерлейсингом. Пример интерлейсинга в кадре Как правило, интерлейсинг возникает при проигрывании видео (записанного в чересстрочном формате) на устройстве с прогрессивной развёрткой, например на компьютерном мониторе. Запись видеоинформации в чересстрочном формате применяется на телевидении и любительских видеокамерах (в том числе MiniDV). Этот метод записи представляет собой последовательность полукадров, каждый из которых несёт только половину визуальной…