Codecs (Русский) - ArchWiki

# Codecs (Русский)

Эта страница нуждается в сопроводителе

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

Ссылки по теме

- Воспроизведение DVD
- GStreamer
- MPlayer (Русский)
- Медиапроигрыватель VLC

Цитата из Википедии:

  Ко́дек (англ. codec, от coder/decoder — кодировщик/декодировщик или compressor/decompressor) — устройство или программа, способная выполнять преобразование данных или сигнала.

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

## Требования

Любой проигрыватель мультимедиа требует наличия двух компонентов:

- Собственно медиа плеер
- Соответствующий кодек

Данная статья посвящена только операциям с кодеками; смотрите статью Список приложений/Мультимедиа для выбора подходящего плеера (MPlayer или VLC для выбора наиболее популярного).

## Список кодеков

- ALAC — Метод сжатия аудио без потери качества.

  https://alac.macosforge.org/ || alac-svnAUR[ссылка недействительна: сохранено в aur-mirror]

- CELT — Алгоритм сжатия аудио. Так же, как MP3, Vorbis или AAC, разработан для передачи музыки высокого качества, но, в отличие от них, имеет очень короткую задержку сигнала, даже короче, чем у типичных форматов, ориентиованных на речь: Sppex, GSM или G.729.

  http://www.celt-codec.org/ || celt

- Daala — Новая технология сжатия видео, являющаяся плодом сотрудничества Mozilla Foundation, Xiph.Org Foundation и др. Цель проекта — предоставить свободный для использования и распространения формат медиа данных и его эталонную реализацию, превосходящую по эффективности h.265.

  https://www.xiph.org/daala/ || libdaala-gitAUR[ссылка недействительна: сохранено в aur-mirror]

- FAAC — Проприетарный AAC аудио шифратор (кодер).

  http://www.audiocoding.com/faac.html || faac

- FAAD2 — ISO AAC аудио декодер.

  http://www.audiocoding.com/faad2.html || faad2

- FLAC — Свободный аудио кодек, сжимающий данные без потерь.

  https://xiph.org/flac/ || flac

- Fraunhofer FDK AAC — Полноценный, высококачественный кодек для Linux (в том числе Android).

  http://www.iis.fraunhofer.de/en/bf/amm/implementierungen/fdkaaccodec.html || libfdk-aac-gitAUR[ссылка недействительна: сохранено в aur-mirror]

- JasPer — Программная реализация кодека, описанного в стандарте JPEG-2000 Part-1.

  http://www.ece.uvic.ca/~frodo/jasper/ || jasper

- LAME — Высококачественный MPEG Audio Layer III (MP3) кодер.

  http://lame.sourceforge.net/ || lame

- liba52 — Свободная библиотека для декодирования ATSC A/52 потоков.

  http://liba52.sourceforge.net/ || a52dec

- libdca — Библиотека для декодирования DTS Coherent Acoustics потоков.

  https://www.videolan.org/developers/libdca.html || libdca

- libde265 — Открытая реализация видеокодека h.265.

  https://github.com/strukturag/libde265 || libde265AUR libde265-gitAUR

- libdv — Программный кодек для DV видео.

  http://libdv.sourceforge.net/ || libdv

- libmpeg2 — Библиотека для декодирования MPEG-1 и MPEG-2 видеопотоков.

  http://libmpeg2.sourceforge.net/ || libmpeg2

- MAD — Высококачественный декодер MPEG аудио.

  http://www.underbit.com/products/mad/ || libmad

- Musepack — Формат сжатия данных с особым акцентом на качестве. Сжимает данные с потерями, но разработан так, что вы не услышите разницы между оригиналом и гораздо меньшим по объему MPC файлом. Основан на алгоритмах MPEG-1 Layer-2 / MP2, но с 1997-го года кодек был переработан и значительно улучшен и теперь состоит только из хорошо оптимизированного и свободного кода.

  http://musepack.net/ || libmpcdec

- Nero AAC — AAC аудиокодек.

  http://www.nero.com/eng/company/about-nero/nero-aac-codec.php || neroaacAUR

- opencore-amr — Открытая реализация речевого кодека Adaptive Multi Rate (AMR).

  http://sourceforge.net/projects/opencore-amr/ || opencore-amr

- Opus — Полностью открытый, бесплатный и очень гибкий аудиокодек. Opus не только бесподобен для передачи аудио в реальном времени через Интернет, но и подходит для хранения данных. Он стандартизирован Internet Engineering Task Force (IETF) как RFC 6716, включающий технологии SILK (Skype)и CELT (Xiph.Org) кодеков.

  http://www.opus-codec.org/ || opus opus-gitAUR

- Schrödinger — Бесплатный формат сжатия видео, подходящий для широкого круга применений: от передачи веб-контента низкого разрешения до трансляции HD и выше и студийного редактирования видео.

  http://www.audiocoding.com/faac.html || schroedinger

- Speex — Формат сжатия данных, разработанный для речи.

  http://www.speex.org/ || speex

- Theora — Открытый видеокодек, разработанный Xiph.org.

  http://www.theora.org/ || libtheora

- Vorbis — Полностью открытая, профессиональная технология стриминга и сжатия аудио.

  http://www.vorbis.com/ || libvorbis

- VP8 — Высококачественный, открытый видеоформат для веба, доступный всем.

  http://www.webmproject.org || libvpx libvpx-gitAUR

- WavPack — Аудиокодер с тремя режимами: без потерь, с потерями и гибридный.

  http://www.wavpack.com/ || wavpack

- x264 — Свободная библиотека для кодирования H264/AVC видеопотоков.

  https://www.videolan.org/developers/x264.html || x264 x264-gitAUR

- x265 — Свободная библиотека для кодирования в H.265/High Efficiency Video Coding (HEVC) формат.

  http://x265.org/ || x265 x265-hgAUR

- Xvid — Открытый MPEG-4 видеокодек.

  http://www.xvid.org/ || xvidcore

## Бэкэнды

### GStreamer

GStreamer — это мультимедийный фреймворк, являющийся «ядром» многих мультимедийных приложений, таких как видеоредакторы, потоковые серверы и медиаплееры. См. GStreamer.

### xine

xine — свободный, эффективный и переносимый мультимедийный фреймворк. Сам по себе, xine является библиотекой с простым, но мощным API, использующейся во многих приложениях.

Как альтернатива GStreamer, многие медиаплееры могут быть настроены так, чтобы использовать xine, предоставляемый пакетом xine-lib.

Заметьте, что сам проект xine предоставляет видеоплеер — xine-ui.

### libavcodec

libavcodec — часть проекта FFmpeg. Библиотека включает в себя большое число видео- и аудиокодеков. Эти кодеки идут в составе таких медиаплееров, как MPlayer или VLC. Таким образом, вам не требуется устанавливать сам пакет ffmpeg.

## Советы и рекомендации

### Установка бинарных кодеков MPlayer

Если больше ничего не остается, вы можете попробовать установить бинарные кодеки MPlayer.

Если не проигрываются некоторые файлы, зайдите на http://www.mplayerhq.hu/design7/dload-ru.html, прочитайте инструкции и установите кодеки, которые вам нужны.

Они могут быть найдены в AUR с именем codecsAUR или codecs64AUR.

### Не работают H264, mpg4 или Musepack (.mpc) в Totem Player

Если вы видите предупреждение "The H264 plugin is missing", используя Totem Player, просто установите библиотеку GStreamer libav gst-libav.

Categories:

- Multimedia (Русский)
- Русский

Hidden category:

- Pages with broken package links