x265

Codificador HEVC/H.265
X265
Otros nombresH.265, HEVC/H.265
Desarrollador(es)Software multinúcleo
Lanzamiento inicial2013 (hace 11 años) ( 2013 )
Versión estable
4.0 [1]  / 13 de septiembre de 2024 ; hace 60 días ( 13 de septiembre de 2024 )
Repositorio
  • bitbucket.org/multicoreware/x265_git/src/master/
Escrito enC++ , ensamblaje x86
Estándar (es)Codificación de vídeo de alta eficiencia (HEVC)
TipoCódec de vídeo
LicenciaGPL-2.0 o posterior , [2] u opcionalmente una licencia comercial a pedido [3]
Sitio webx265.org

x265 es un codificador para crear secuencias de vídeo digitales en el formato de compresión de vídeo High Efficiency Video Coding (HEVC/H.265) desarrollado por el Equipo de colaboración conjunta sobre codificación de vídeo (JCT-VC). [4] [5] [6] Está disponible como una aplicación de línea de comandos o una biblioteca de software , bajo los términos de la Licencia pública general GNU (GPL) versión 2 o posterior; sin embargo, los clientes pueden solicitar una licencia comercial. [3] [7]

Historia

x265 se basa en el código fuente de x264 , un codificador de vídeo de código abierto para el estándar de codificación de vídeo MPEG anterior, H.264/MPEG-4 AVC . El proyecto ha obtenido los derechos de uso del código fuente de x264. [3] El desarrollo de x265 comenzó en marzo de 2013. [7] MulticoreWare puso a disposición del público el código fuente de x265 el 23 de julio de 2013. [4] [5]

El proyecto x265 fue financiado inicialmente por un pequeño grupo de empresas licenciatarias que dirigen los requisitos de desarrollo y reciben licencias comerciales para usar x265 en sus productos sin tener que lanzar sus productos bajo la licencia GPL 2. [3] En febrero de 2014, x265 se integró en la popular herramienta de transcodificación multimedia FFmpeg y su bifurcación Libav . [8]

La versión 1.0 se completó en mayo de 2014. [9] La versión estable (2.0) se lanzó el 14 de julio de 2016. [10]

Detalles técnicos

El código fuente x265 está escrito en C++ y ensamblador x86 . [3]

x265 admite los perfiles Main, Main 10, Main 12 y Main Still Picture [11] de HEVC (incluidos los perfiles solo intra), utilizando una profundidad de bits de 8 bits o 10 bits por muestra YCbCr con submuestreo de croma 4:2:0, 4:2:2 o 4:4:4 . [12] x265 admite la mayoría de las características de x264, incluidos todos los modos de control de velocidad: QP constante (CQP), factor de velocidad constante (CRF), velocidad de bits promedio (ABR), control de velocidad del verificador de búfer de video y de 2 pasadas o múltiples pasadas . [13] Los algoritmos de calidad visual incluyen CU-Tree (el sucesor del árbol de macrobloques de x264), cuantificación adaptativa, b-pirámide, predicción ponderada y optimizaciones psicovisuales (psy-rd y psy-rdoq). También se admite un modo completamente sin pérdida. Se admite la escalabilidad temporal, lo que permite codificar un video en un flujo de bits HEVC de capa base que tiene la mitad de la velocidad de cuadros de la velocidad de cuadros del video de entrada y una capa de mejora que se puede decodificar junto con la capa base para permitir la reproducción a la velocidad de cuadros completa.

En abril de 2015, en el NAB Show de Las Vegas , MulticoreWare demostró una codificación HEVC 4K de 10 bits en tiempo real de alta calidad [14] a velocidades de cuadro superiores a 60 FPS en un servidor dual Intel Xeon E5 v3, ocupando solo una unidad de rack estándar.

Calidad y eficiencia

A juzgar por la métrica de calidad objetiva VQM en 2015, x265 entregó una calidad de video a la par con el codificador de referencia del formato VP9 libre de regalías que compite con HEVC. [15] Una comparación de códecs de 2015 encontró que x265 era una implementación HEVC líder medida por la métrica SSIM . [16] En agosto de 2016, Netflix publicó una comparación de x264, VP9 y x265 usando videoclips de 500 películas y programas de TV usando 6 métricas de calidad diferentes y encontró que tanto VP9 como x265 tienen un 40%–50% mejor calidad a 1080p que x264. Netflix afirmó que con la métrica VMAF (que refleja de cerca la experiencia visual humana según el autor) x265 tuvo un desempeño sustancialmente (19% a 22%) mejor que VP9. [17]

Uso

x265 se puede invocar como una aplicación de línea de comandos o integrarse en otra aplicación a través de la interfaz de programación de aplicaciones . [18] [19]

Adoptantes del código abierto

Proyectos de software de código abierto que utilizan x265 para la codificación HEVC:

Adoptantes comerciales

Productos comerciales que utilizan x265 para la codificación HEVC:

  • Actualización de HEVC x265 [35]

Referencias

  1. ^ "release: Notas de la versión v4.0" . Consultado el 30 de octubre de 2024 .
  2. ^ "Bitbucket". bitbucket.org .
  3. ^ abcde "Declaración de misión x265". Bitbucket. 2013-07-24 . Consultado el 2013-07-24 .
  4. ^ por Joel Hruska (23 de julio de 2013). "H.265 benchmarked: Does the next-generation video codec up up to expectations?" [Evaluación comparativa de H.265: ¿el códec de vídeo de próxima generación cumple con las expectativas?"]. ExtremeTech . Consultado el 23 de julio de 2013 .
  5. ^ por Chris Angelini (23 de julio de 2013). "Codificación de video de próxima generación: x265 aborda HEVC/H.265". Tom's Hardware . Consultado el 23 de julio de 2013 .
  6. ^ "Explicación de HEVC/H.265". x265 . Consultado el 13 de febrero de 2022 .
  7. ^ ab "Hoja de ruta de desarrollo x265". Bitbucket . 2013-07-23. Archivado desde el original el 2015-04-02 . Consultado el 2013-07-23 .
  8. ^ Volker Zota (heise online), 14 de febrero de 2014: Videokodierung: HEVC/H.265-Encoder hält Einzug bei FFmpeg und LibAV
  9. ^ "multicoreware / x265 / Confirmaciones — Bitbucket". bitbucket.org .
  10. ^ "[x265] [ANN] Lanzamiento de x265 2.0". 13 de julio de 2016.
  11. ^ "Opciones de línea de comandos — documentación x265" . Consultado el 12 de marzo de 2024 .
  12. ^ "Opciones de línea de comandos — documentación x265" . Consultado el 12 de marzo de 2024 .
  13. ^ "Documentación x265 — Documentación x265" . Consultado el 12 de marzo de 2024 .
  14. ^ "MulticoreWare demuestra la codificación de video HEVC de 10 bits y 4K en tiempo real de alta calidad con x265". Diseño y reutilización .
  15. ^ Jan Ozer, abril de 2015: El gran debate sobre los códecs UHD: VP9 de Google frente a HEVC/H.265
  16. ^ Jan Ozer, 9 de noviembre de 2015: El estado de Moscú publica la primera comparación de HEVC
  17. ^ Ozer, enero. "Netflix considera que x265 es un 20 % más eficiente que VP9 - Streaming Media Magazine". Streaming Media Magazine . Consultado el 9 de noviembre de 2016 .
  18. ^ "Opciones de línea de comandos — documentación x265" . Consultado el 12 de marzo de 2024 .
  19. ^ "Interfaz de programación de aplicaciones: documentación x265" . Consultado el 12 de marzo de 2024 .
  20. ^ "Avidemux – Noticias".
  21. ^ "Documentación general".
  22. ^ "HandBrake: Características".
  23. ^ "¡Codificador GUI x265 con codificador de medios compatible con Internet!".
  24. ^ berrinam (7 de mayo de 2023). "MeGUI". SourceForge .
  25. ^ "Disparo abierto".
  26. ^ "ShareX 13.1.0 - registro de cambios". 2020-03-01.
  27. ^ "Corte de imagen".
  28. ^ "Fotografía de StaxRip".
  29. ^ "x265vfw".
  30. ^ "BBright – Productos de video Ultra HD/4K y fuentes de luz láser". BBright .
  31. ^ "DaVinci Resolve 16 | Blackmagic Design" www.blackmagicdesign.com . Consultado el 17 de julio de 2020 .
  32. ^ "Squeeze Desktop Pro – Sorenson Media". Sorenson Media . Archivado desde el original el 17 de septiembre de 2015. Consultado el 22 de julio de 2015 .
  33. ^ "Software de automatización del flujo de trabajo de video: características y beneficios del flujo de trabajo Vantage: Telestream".
  34. ^ "Trabajos de masterización de vídeo TMPGEnc 6".
  35. ^ "Actualización HEVC x265". x265 .
  • Sitio web oficial del proyecto de código abierto
Obtenido de "https://es.wikipedia.org/w/index.php?title=X265&oldid=1252189844"