Codecs and containers (Español)

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.»

Estado de la traducción: 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.

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-gitAUR
  • 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

FormatoCodificaDecodifica
AAC#AAC
ATSC A/52aftenAUR
CELTcelt
MPEG-1 
MP3
Musepack (MPC)1)libmpcdec
Opus
Vorbis
Speech codecs
AMR
Speexspeex
  1. mppenc no está empaquetado.
  • liba52 Biblioteca libre para la decodificación de secuencias ATSC A/52 (Dolby Digital).
http://liba52.sourceforge.net/ || a52dec
  • 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

    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.

    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/ ||

    Codecs de vídeo

    Véase también Wikipedia:Comparison of video codecs.

    FormatoBibliotecas de codificación
    AV1aom, (decodifica), (codifica),
    AVS2 (decodifica)
    Daala
    Dirac
    DV
    H.265x265,
    ,
    H.264, x264-gitAUR
    MPEG-1 (decode)
    MPEG-2
    MPEG-4Xvid ()
    Theora
    VP8, VP9,
    • 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
    • Theora Códec de vídeo libre desarrollado por Xiph.org.
    https://www.theora.org/ || libtheora

    Herramientas de formato contenedor

    Véase también Wikipedia:Comparison of video container formats.

    • MP4Joiner Una colección de herramientas GUI para manipular archivos MP4 (MP4Joiner, MP4Splitter).
    https://www.mp4joiner.org/ || mp4joinerAUR

      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 .

      Tenga en cuenta que el proyecto xine en sí mismo proporciona un reproductor de vídeo propio, .

      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 .

      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 .

      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 .

      This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.