Codecs and containers (Español)

Esta traducción de
Codecs and containers
fue revisada el
2021-02-15
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Artículos relacionados
Reproducir DVD
GStreamer
ffmpeg
Desde
wikipedia
: «un códec es un dispositivo o programa informático capaz de codificar y/o decodificar un flujo de datos o señal digitales.»
En general, los codecs son utilizados por aplicaciones multimedia para codificar o decodificar transmisiones de audio o vídeo. Para reproducir transmisiones codificadas, los usuarios deben asegurarse de que esté instalado un códec apropiado.
Este artículo trata solo con codecs y backends de aplicaciones; véase la
lista de aplicaciones multimedia
para obtener una lista de reproductores multimedia (
MPlayer
,
mpv
y
VLC
son ​​opciones populares).
Requisitos
Para reproducir un contenido multimedia se requieren dos elementos:
Un reproductor multimedia
El códec adecuado
No siempre es necesario instalar codecs explícitamente si tiene instalado un reproductor multimedia. Por ejemplo,
MPlayer
extrae una gran cantidad de codecs como dependencias y también tiene codecs integrados.
Listado de codecs
Audio
Véase también
Comparación de formatos de codificación de audio
.
Codecs de audio sin pérdida
Apple Lossless
(ALAC)
— Un códec de compresión de audio sin pérdida desarrollado por Apple e implementado en todas sus plataformas y dispositivos.
https://macosforge.github.io/alac/
||
alac-git
AUR
FLAC
— Codec libre de audio sin pérdida.
https://xiph.org/flac/
||
flac
WavPack
— Formato de compresión de audio sin pérdida que también tiene un
modo híbrido
con pérdida.
https://www.wavpack.com/
||
wavpack
Codecs de audio con pérdida
Formato
Codifica
Decodifica
AAC
#AAC
ATSC A/52
aften
AUR
a52dec
CELT
celt
AUR
MPEG-1
libmad
MP3
lame
Musepack
(MPC)
–
1)
libmpcdec
Opus
opus
Vorbis
libvorbis
Speech codecs
AMR
opencore-amr
Speex
speex
mppenc no está empaquetado.
CELT
— Códec de audio de compresión con pérdida, libre de regalías, optimizado para baja latencia.
https://gitlab.xiph.org/xiph/celt
||
celt
AUR
LAME
— Codificador MP3 y analizador gráfico de tramas.
https://lame.sourceforge.net/
||
lame
liba52
— Biblioteca libre para la decodificación de secuencias
ATSC A/52
(Dolby Digital).
https://liba52.sourceforge.net/
||
a52dec
libdca
— Biblioteca libre para decodificar secuencias DTS Coherent Acoustics.
https://www.videolan.org/developers/libdca.html
||
libdca
MAD
— Decodificador de audio MPEG de alta calidad.
https://www.underbit.com/products/mad/
||
libmad
Musepack
— Códec de audio de compresión con pérdida de código abierto, diseñado para
transparencia
.
https://musepack.net/
||
libmpcdec
opencore-amr
— Implementación de código abierto del códec de voz Adaptive Multi Rate (AMR).
https://sourceforge.net/projects/opencore-amr/
||
opencore-amr
Opus
— Códec de audio abierto, libre de regalías y de compresión con pérdida, diseñado para la codificación de voz y audio en general y baja latencia.
https://www.opus-codec.org/
||
opus
opus-git
AUR
Speex
— Formato de compresión de audio de compresión con pérdida y sin patentes diseñado para voz.
https://www.speex.org/
||
speex
Vorbis
— Códec de audio abierto, libre de patentes y de compresión con pérdida.
https://xiph.org/vorbis/
||
libvorbis
AAC
De
Wikipedia
:
Advanced Audio Coding
(AAC) es un estándar de codificación de audio patentado para la compresión de audio digital con pérdida. Diseñado para ser el sucesor del formato MP3, AAC generalmente logra una mejor calidad de sonido que MP3 a la misma velocidad de bits.
FAAC
— Codificador de audio AAC propietario.
https://faac.sourceforge.net/
||
faac
FAAD2
— Decodificador de audio ISO AAC.
https://faac.sourceforge.net/
||
faad2
Fraunhofer FDK AAC
— Implementación del codificador OpenCORE Framework de Codificación de Audio Avanzado (AAC). Biblioteca modificada del de/codificador Fraunhofer AAC.
https://sourceforge.net/projects/opencore-amr/
||
libfdk-aac
(codec library)
fdkaac
(Interfaz CLI para libfdk-aac)
Nero AAC
— Códec de audio MPEG-4 y 3GPP de calidad de Nero AAC. (obsoleto)
https://www.nero.com/
||
neroaac-bin
AUR
Codecs de imagen
JasPer
— Implementación basada en software del códec especificado en el estándar emergente JPEG-2000 Part-1.
https://www.ece.uvic.ca/~frodo/jasper/
||
jasper
OpenJPEG
— Open source JPEG 2000 codec.
https://www.openjpeg.org/
||
openjpeg
AUR
WebP
— Un formato de imagen que emplea compresión con y sin pérdida. Actualmente es desarrollado por Google.
https://developers.google.com/speed/webp/
||
libwebp
Codecs de vídeo
Véase también
Wikipedia:Comparison of video codecs
.
Formato
Bibliotecas de codificación
AV1
aom
,
dav1d
(decodifica),
rav1e
(codifica),
svt-av1
AVS2
davs2
AUR
(decodifica)
Daala
daala-git
AUR
Dirac
schroedinger
DV
libdv
H.265
x265
,
x265-hg
AUR
[
enlace roto
: package not found]
libde265
,
libde265-git
AUR
H.264
x264
,
x264-git
AUR
MPEG-1
libmpeg2
(decode)
MPEG-2
MPEG-4
Xvid
(
xvidcore
)
Theora
libtheora
VP8
,
VP9
libvpx
,
libvpx-git
AUR
AV1
— AOMedia Video 1 (AV1) es el códec sucesor de VP9 de Google, Daala de Mozilla, Thor de Cisco.
aom
es la implementación de referencia de codificación y decodificación.
dav1d
es el decodificador centrado en el rendimiento.
rav1e
es un codificador centrado en el rendimiento. La mayoría de los puntos de referencia muestran mejores rendimientos con svt-av1 que con rav1e.
https://aomediacodec.github.io/av1-spec/
||
aom
,
dav1d
,
rav1e
,
svt-av1
Daala
— Códec de vídeo de investigación en desarrollo por la Fundación Xiph.Org y patrocinado por la Fundación Mozilla. El objetivo del proyecto es proporcionar un formato de medios digitales  de referencia de implementación, uso y distribución libre con un rendimiento técnico superior a h.265.
https://www.xiph.org/daala/
||
daala-git
AUR
libde265
— Implementación de código abierto del códec de vídeo h.265.
https://github.com/strukturag/libde265
||
libde265
,
libde265-git
AUR
libdv
— El códec Quasar DV (libdv) es un códec por software para vídeo DV.
https://libdv.sourceforge.net/
||
libdv
libmpeg2
— Biblioteca para decodificar secuencias de vídeo MPEG-1 y MPEG-2.
https://libmpeg2.sourceforge.net/
||
libmpeg2
Schrödinger
— Formato avanzado de compresión de vídeo sin regalías diseñado para una amplia gama de usos, desde la entrega de contenido web de baja resolución hasta la transmisión de HD y más allá, la edición de estudio casi sin pérdidas.
https://faac.sourceforge.net/
||
schroedinger
Theora
— Códec de vídeo libre desarrollado por Xiph.org.
https://www.theora.org/
||
libtheora
VP9
— Formato de vídeo abierto y de alta calidad para la web que está disponible libremente para todos. Versión mejorada de anterior códec
VP8
.
https://www.webmproject.org
||
libvpx
,
libvpx-git
AUR
x264
— Biblioteca libre para la codificación de secuencias de vídeo H264/AVC.
https://www.videolan.org/developers/x264.html
||
x264
x264-git
AUR
x265
— Proyecto de código abierto y biblioteca de aplicaciones libres para la codificación de secuencias de vídeo en el formato H.265/Codificación de video de alta eficiencia (HEVC).
http://x265.org/
||
x265
x265-hg
AUR
[
enlace roto
: package not found]
XviD
— Códec de vídeo de código abierto MPEG-4.
https://www.xvid.com/
||
xvidcore
Herramientas de formato contenedor
Véase también
Wikipedia:Comparison of video container formats
.
MKVToolNix
— Conjunto de herramientas para crear, editar e inspeccionar archivos Matroska.
https://mkvtoolnix.download/
||
mkvtoolnix-cli
,
mkvtoolnix-gui
MP4Joiner
— Una colección de herramientas GUI para manipular archivos MP4 (MP4Joiner, MP4Splitter).
https://www.mp4joiner.org/
||
mp4joiner
AUR
OGMtools
— Información, extracción o creación de flujos de medios OGG.
https://www.bunkus.org/videotools/ogmtools
||
ogmtools
Backends
GStreamer
De
https://gstreamer.freedesktop.org/
:
GStreamer es una biblioteca para construir grafos de componentes de manejo de medios. Las aplicaciones son compatibles con la reproducción simple de Ogg/Vorbis, la transmisión de audio/vídeo al procesamiento complejo de audio (mezcla) y vídeo (edición no lineal).
Simplemente, GStreamer es un
back-end
o
framework
utilizado por muchas aplicaciones de medios. Véase el artículo
GStreamer
.
xine
De
https://sourceforge.net/projects/xine/
:
xine es un reproductor multimedia gratuito. Reproduce CD, DVD, BluRays y VCD. También decodifica archivos multimedia como AVI, MOV, WMV y MP3 de unidades de disco locales, y muestra transmisión multimedia por Internet.
Como alternativa a GStreamer, muchos reproductores de medios pueden configurarse para utilizar el back-end xine proporcionado por
xine-lib
.
Tenga en cuenta que el proyecto xine en sí mismo proporciona un reproductor de vídeo propio,
xine-ui
.
libavcodec
libavcodec
es parte del proyecto
FFmpeg
. Incluye una gran cantidad de codecs de vídeo y audio. Los codecs de libavcodec se incluyen con reproductores multimedia como
MPlayer
y
VLC
, por lo que es posible que no necesite instalar el paquete
ffmpeg
.
Consejos y trucos
Sin H264, mpg4 o Musepack (.mpc) en Totem Player
Si observa la advertencia "The H264 plugin is missing"
(No se encuentra el complemento H264)
con el reproductor multimedia Totem,
instale
gst-libav
.
Sin H264 en el reproductor Parole
Si ves la advertencia "Parole needs H.264 decoder to play this file"
(El reproductor Parole necesita el decodificador H.264 para reproducir este archivo)
con el reproductor multimedia Parole,
instale
gst-libav
.