Главная » Статьи » Общая тематика |
Кодек может быть программной библиотекой, компьютерной программой или устройством. Кодеки являются неотъемлемой частью программного обеспечения для редактирования (редактирования) мультимедийных файлов (музыки, фильмов) и часто используются для проведения видеоконференций и распространения мультимедийных данных по сетям. Сетевое мультимедиа обычно состоит из нескольких частей. Аудио- и видеоданные, а также дополнительная информация ( метаданные ), позволяющая синхронизировать два компонента. Каждая часть может быть разработана для отдельной программы, процесса или оборудования. Чтобы ими можно было манипулировать, они должны быть заключены в общий блок. Другая часть распространяемых данных может быть конвертом , который, в отличие от метаданных, не участвует в информационном содержании, но добавляется, чтобы сделать информацию доступной или для большей надежности потока данных. Сами закодированные аудио- и видеоданные иногда называют сущностью, чтобы отличить их от других компонентов потока данных. Кодек иногда путают с форматом кодирования аудио или форматом кодирования видео . Они даны в их спецификациях, которые могут быть или не быть общедоступными. Примером спецификации является стандарт MPEG Layer 3, известный как MP3. Затем авторы кодеков разрабатывают программные или аппаратные реализации, работающие с этим форматом. Известными кодеками для MP3 являются, например, LAME, FhG (Fraunhofer-Gesellschaft), Blade или Xing. В последнее время термины кодек и формат очень часто путают, что приводит к путанице у пользователей. В некоторых случаях это связано с тем, что иногда имя кодека совпадает с именем формата. Примеры таких кодеков - Lagarith, HuffYUV или WMV. Тем не менее, это необходимо различать, особенно для кодеков, у которых их имя не совпадает с форматом, который они создают. Так обстоит дело с некоторыми из двух самых известных кодеков - DivX Codec и Xvid, которые работают с одним и тем же форматом MPEG-4 ASP .. Это означает, среди прочего, что они совместимы (видео, закодированное одним из них, может быть декодировано другим). Производители электроники часто заявляют о «поддержке DivX». Эта формулировка плохая сама по себе. Надо правильно написать, что такое устройство поддерживает MPEG-4 ASP. Следовательно, он воспроизводит видео, созданное любым кодеком, который выводит MPEG-4 ASP. Его также очень часто называют декодером в качестве кодека. Видеоплееры не используют кодеки для своей работы. Первая часть этого соединения - кодировщик - отсутствует. Видеоплееры только воспроизводят (в отличие от программ для редактирования видео). То же верно и наоборот. Сложно говорить о x264 как о кодеке, потому что он может только сжимать видео, он не может его снова декодировать. Следовательно, следует отметить, что x264 является кодировщиком для формата MPEG-4 AVC (H.264), и, например, Media Player Classic включает в себя встроенный декодер MPEG-2. Таким образом, слово «кодек» широко используется и обычно относится к формату, кодеру или декодеру. Такая практика распространена не только в Чешской Республике, но и за рубежом, где слово «кодек» также очень часто используется в неправильном контексте. Кодеки тоже нельзя спутать с так называемым контейнером . Он позволяет сохранять аудио, видео и другие данные в одном файле - в файлах с расширениями « .ogg », « .mpg », « .avi », « .mov » и т.д. Сохраняется только закодированная кодеками информация. Контейнеры различаются по форматам, которые они могут содержать. К универсальным форматам контейнеров относятся, например, AVI и Matroska. Аппаратное кодирование (от английских слов encode and decode = кодировать и декодировать) обычно также работает по схожим принципам. | |
Просмотров: 656 | |
Всего комментариев: 0 | |