Después de 11 meses de desarrollo, se lanzó una herramienta para la transcodificación multiproceso de archivos de vídeo de un formato a otro: HandBrake 1.7.0. El programa está disponible tanto en modo de línea de comandos como como interfaz GUI. El código del proyecto está escrito en lenguaje C (para la GUI de Windows implementada en .NET) y se distribuye bajo la licencia GPL. Los ensamblados binarios están preparados para Linux (Flatpak), macOS y Windows.
El programa puede transcodificar vídeo de discos BluRay/DVD, copias de directorios VIDEO_TS y cualquier archivo cuyo formato sea compatible con las bibliotecas libavformat y libavcodec de FFmpeg. La salida se pueden generar archivos en contenedores como WebM, MP4 y MKV; los códecs AV1, H.265, H.264, MPEG-2, VP8, VP9 y Theora se pueden usar para la codificación de video; AAC, MP3 se pueden usar para audio., AC-3, Flac, Vorbis y Opus. Las funciones adicionales incluyen: calculadora de tasa de bits, vista previa durante la codificación, cambio de tamaño y escala de imágenes, integrador de subtítulos, amplia gama de perfiles de conversión para tipos específicos de dispositivos móviles.
En el nuevo lanzamiento:
- Se agregaron codificadores de formato AV1 que utilizan motores AMD VCN y NVIDIA NVENC para aceleración.
- Se agregó soporte para codificación de velocidad de bits adaptativa (ABR) AV1 de múltiples pasos usando la biblioteca SVT-AV1
- Se agregaron ajustes preestablecidos de hardware para la API de Apple VideoToolbox. Ajustes preestablecidos de Creador y Social actualizados.
- Se agregó la capacidad de guardar metadatos del entorno utilizado para la visualización.
- Se agregaron filtros basados en la API Intel QSV (Quick Sync Video) para la rotación y el análisis de formatos.
- La optimización del rendimiento se ha realizado en los sistemas ARM64 y Apple Silicon.
- Velocidad de decodificación HEVC mejorada.
- El filtro bwdif se ha acelerado un 30%.
- El rendimiento de la codificación AV1 ha aumentado hasta 4 veces debido al uso de nuevas optimizaciones de ensamblaje en SVT-AV1.
- Se ha aumentado la velocidad de conversión de vídeo eliminando copias innecesarias de fotogramas.
- Reenvío mejorado de metadatos de Dolby Vision sobre el rango dinámico de brillo.
- Se agregó un codificador x265 compatible con 10 bits por canal de color.
- Se agregaron perfiles Dolby Vision 8.4, 8.1, 7.6 y 5.0.
- Reenvío de metadatos HDR10+ mejorado cuando se utilizan codificadores x265 de 10 bits y SVT-AV1.
- Soporte mejorado para la tecnología Intel QSV (Quick Sync Video) para la aceleración de hardware de codificación y decodificación de video en la plataforma Linux.
- Cuando se utiliza la tecnología NVENC, la codificación de múltiples pasadas está desactivada de forma predeterminada.
- Se agregó soporte para el sistema de ensamblaje Meson.
Fuente: opennet.ru