De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

Esta es una lista de códecs de código abierto , es decir, implementaciones de software de código abierto de formatos de codificación de audio o video . Muchos de los códecs enumerados implementan formatos multimedia que están restringidos por patentes y, por lo tanto, no son formatos abiertos . Por ejemplo, x264 es una implementación de código abierto ampliamente utilizada del estándar de compresión de video MPEG-4 AVC, fuertemente sujeto a patentes .

Códecs de video [ editar ]

  • x264 -Implementación de H.264 / MPEG-4 AVC . x264 no es un codec (en co der / diciembre oder); es solo un codificador (no puede decodificar video).
  • OpenH264 - Codificación y decodificación de perfil de línea base H.264
  • x265 : un codificador basado en elestándar de codificación de video de alta eficiencia (HEVC / H.265).
  • Xvid -Códec MPEG-4 Parte 2 , compatible con DivX
  • libvpx - Implementación de VP8 y VP9 ; anteriormente un códec patentado desarrollado por On2 Technologies, lanzado por Google bajo una licencia similar a BSD en mayo de 2010.
  • SVT-AV1 : uncodificador AV1 desarrollado originalmente por Intel y Netflix , que ahora está disponible como FLOSS . [1] SVT-AV1 generalmente se considera el codificador AV1 gratuito más optimizado y más rápido, por lo que sirve como base para el desarrollo de implementaciones nuevas, gratuitas, de uso general y listas para producción en AOMedia Software Implementation Working Grupo . [2] Si bien SVT-AV1 ya funciona muy bien en el modo de calidad restringida y es económicamente utilizable para muchos escenarios, en la actualidad, las implementaciones comerciales como Aurora1 aún pueden superarlo . [3]
  • xvc : un códec de video de código abierto, cuyo objetivo es competir con h.265 y AV1 . La implementación de referencia se publica bajo LGPL 2.1 y actualmente está disponible en la versión 2.0 (a partir del 12/2020) [4]
  • Códecs FFmpeg : códecs en labiblioteca libavcodec del proyecto FFmpeg ( FFV1 , Snow , MPEG-1, MPEG-2, MPEG-4 parte 2, MSMPEG-4, WMV2, SVQ1 , MJPEG, HuffYUV y otros). Decodificadores en libavcodec (H.264, SVQ3, WMV3, VP3, Theora, Indeo, Dirac, Lagarith y otros).
  • Lagarith : códec de video diseñado para una fuerte compresión sin pérdidas en el espacio de color RGB (A) (similar a ZIP / RAR / etc.)
  • libtheora : una implementación de referencia del formato Theora , basada en VP3 , parte del Proyecto Ogg
  • Dirac como dirac-research , un códec basado en wavelets creado por BBC Research , y Schrödinger , una implementación desarrollada por David Schleef. [5]
  • Huffyuv - Códec sin pérdida de BenRG
  • Daala : códec de video experimentalque estaba siendo desarrollado por la Fundación Xiph.Org y finalmente se fusionó con AV1 .
  • Thor : códec de video experimental libre de regalías que Cisco Systems estaba desarrollandoy que fusionó tecnologías en AV1 .
  • Turing : un codificador de codificación de video de alta eficiencia (HEVC / H.265) implementado por BBC Research .
  • libaom - Implementación de referencia para elformato de codificación de video AV1 libre de regalíasde AOMedia , heredando tecnologías de VP9 , Daala y Thor .
  • Kvazaar : un codificador académico de código abierto basado en elestándar de codificación de video de alta eficiencia (HEVC / H.265).

Códecs de audio [ editar ]

  • FLAC : códec sin pérdida desarrollado por Xiph.Org Foundation.
  • LAME - Compresión con pérdida (formato MP3).
  • TooLAME / TwoLAME - Compresión con pérdida (formato MP2).
  • Musepack - Compresión con pérdida; basado en formato MP2, con muchas mejoras.
  • Speex : compresión de tasa de bits baja, principalmente voz; desarrollado por la Fundación Xiph.Org. En desuso a favor del Opus según www.speex.org.
  • CELT : compresión con pérdida para comunicación de audio de baja latencia
  • libopus : una implementación de referencia del formato Opus , el sucesor de seguimiento de estándares IETF de CELT. (El soporte de Opus es obligatorio para las implementaciones de WebRTC ).
  • libvorbis - Compresión con pérdida, implementación del formato Vorbis ; desarrollado por la Fundación Xiph.Org.
  • iLBC : compresión de tasa de bits baja, principalmente voz
  • iSAC : compresión de baja tasa de bits, principalmente voz; (gratis cuando se usa el código base de WebRTC)
  • TTA - Compresión sin pérdida
  • WavPack - Híbrido con pérdida / sin pérdida
  • Bonk - Híbrido con pérdida / sin pérdida; apoyado por fre: ac (anteriormente BonkEnc)
  • Apple Lossless - Compresión sin pérdida (MP4)
  • Fraunhofer FDK AAC - Compresión con pérdida (AAC)
  • Códecs FFmpeg en la biblioteca libavcodec, por ejemplo, AC-3, AAC, ADPCM, PCM, Apple Lossless, FLAC, WMA , Vorbis, MP2, etc.
  • FAAD2 : decodificador de código abierto para codificación de audio avanzada . También está FAAC , el codificador del mismo proyecto, pero es propietario (pero sigue siendo gratuito ).
  • libgsm - Compresión con pérdida ( GSM 06.10 )
  • opencore-amr - Compresión con pérdida ( AMR y AMR-WB)
  • liba52 : undecodificador de flujo ATSC A / 52 gratuito(AC-3)
  • libdca : un decodificador de acústica coherente DTS gratuito
  • Codec2 : compresión de baja tasa de bits, principalmente voz

Ver también [ editar ]

  • Lista de códecs
    • Comparación de códecs de video
    • Comparación de formatos de codificación de audio
  • Comparación de software de reproducción de video
  • Comparación de software de reproductor de audio
  • Formato de archivo gratuito

Referencias [ editar ]

  1. ^ https://newsroom.intel.com/news/intel-netflix-deliver-av1-scalable-codec-power-next-gen-compression-tech-visual-workloads/
  2. ^ http://aomedia.org/press%20releases/aomedia-software-implementation-working-group-to-bring-av1-to-more-video-platforms/
  3. ^ https://www.streamingmedia.com/Articles/ReadArticle.aspx?ArticleID=142941
  4. ^ https://xvc.io/
  5. ^ "Preguntas frecuentes de Schrodinger" . Archivado desde el original el 17 de octubre de 2010 . Consultado el 5 de marzo de 2011 .