Jump to content

Кодек

(Перенаправлено с Endec )

Кодек , — это устройство или компьютерная программа которая кодирует или декодирует поток данных или сигнал . [1] [2] [3] Кодек — это комбинация кодера /декодера . [4]

В электронных коммуникациях эндек — это устройство, которое действует как кодер и декодер потока сигналов или данных. [5] и, следовательно, это тип кодека. Endec — это комбинация кодера /декодера .

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

В середине 20-го века кодек представлял собой устройство, которое кодировало аналоговые сигналы в цифровую форму с помощью импульсно-кодовой модуляции (ИКМ). Позже это название было также применено к программному обеспечению для преобразования форматов цифровых сигналов, включая компандирования функции .

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

При реализации протокола ассоциации инфракрасных данных системами может использоваться endec (IrDA) между UART и оптоэлектронными . [6]

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

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

Многие популярные кодеки работают с потерями. Они снижают качество, чтобы максимизировать сжатие. Часто этот тип сжатия практически неотличим от исходного несжатого звука или изображения, в зависимости от используемого кодека и настроек. [7] Наиболее широко используемый метод сжатия данных с потерями в цифровых носителях основан на дискретном косинусном преобразовании (DCT), используемом в таких стандартах сжатия, как изображения JPEG , H.26x и MPEG видео MP3 и AAC , а также аудио . Меньшие наборы данных облегчают нагрузку на относительно дорогие подсистемы хранения, такие как энергонезависимая память и жесткий диск , а также форматы с возможностью записи-однократного чтения, такие как CD-ROM , DVD и Blu-ray Disc . Более низкие скорости передачи данных также снижают стоимость и повышают производительность при передаче данных, например, через Интернет.

Медиакодеки

[ редактировать ]

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

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

Существуют тысячи аудио- и видеокодеков, стоимость которых варьируется от бесплатных до сотен долларов и более. Такое разнообразие кодеков может создавать проблемы совместимости и устаревания. Влияние меньше для старых форматов, для которых уже давно существуют бесплатные или почти бесплатные кодеки. Однако старые форматы часто плохо подходят для современных приложений, например для воспроизведения на небольших портативных устройствах. Например, необработанный несжатый звук PCM (44,1 кГц, 16-битный стерео, представленный на аудио компакт-диске или в файле .wav или .aiff) уже давно является стандартом для многих платформ, но его передача по сетям медленная и дорогая. по сравнению с более современными сжатыми форматами, такими как Opus и MP3.

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

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

Audio Video Interleave (AVI) иногда ошибочно называют кодеком, но на самом деле AVI представляет собой контейнерный формат, а кодек — это программный или аппаратный инструмент, который кодирует или декодирует аудио или видео в какой-либо аудио- или видеоформат или из него. Аудио и видео, закодированные с помощью многих кодеков, могут быть помещены в контейнер AVI, хотя AVI не является стандартом ISO . Существуют также другие известные форматы контейнеров, такие как Ogg , ASF , QuickTime , RealMedia , Matroska и DivX Media Format . Транспортный поток MPEG , программный поток MPEG , MP4 и базовый формат медиафайлов ISO являются примерами контейнерных форматов, стандартизированных ISO.

Вредоносное ПО

[ редактировать ]

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

См. также

[ редактировать ]
  1. ^ «Использование кодеков» . Майкрософт . Архивировано из оригинала 6 сентября 2010 года . Проверено 21 декабря 2009 г.
  2. ^ Зигкрист, Гретхен. «About.com — Кодек» . О сайте.com. Архивировано из оригинала 5 апреля 2015 года . Проверено 21 декабря 2009 г.
  3. ^ «Документация Ubuntu. Что такое кодек?» . Команда документации Ubuntu. Архивировано из оригинала 19 февраля 2012 года . Проверено 21 декабря 2009 г.
  4. ^ «Кодек – определение кодека от Merriam-Webster» . Мерриам-Вебстер . Проверено 15 января 2019 г.
  5. ^ Роуз, Маргарет (24 октября 2016 г.). «Кодер/Декодер» . Техопедия . Проверено 27 декабря 2023 г.
  6. ^ «Описание функционала IrDA SIR ENEC» .
  7. ^ «Качество звука кодеров aac, mp3, wma и ogg» . СаундЭксперт . Проверено 25 июля 2010 г. выше 5,0 – все звуковые артефакты будут находиться за порогом человеческого восприятия с соответствующим запасом восприятия.
  8. ^ «Поддельные видеокодеки по-прежнему набирают силу» . Проверено 9 января 2022 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a8fba99b22b6cf7a052deeb624da1ad5__1716812520
URL1:https://arc.ask3.ru/arc/aa/a8/d5/a8fba99b22b6cf7a052deeb624da1ad5.html
Заголовок, (Title) документа по адресу, URL1:
Codec - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)