Após 11 meses de desenvolvimento, foi publicado o lançamento de uma ferramenta para transcodificação multithread de arquivos de vídeo de um formato para outro - HandBrake 1.7.0. O programa está disponível tanto no modo de linha de comando quanto como interface GUI. O código do projeto é escrito em linguagem C (para Windows GUI implementado em .NET) e distribuído sob a licença GPL. Os assemblies binários são preparados para Linux (Flatpak), macOS e Windows.
O programa pode transcodificar vídeo de discos BluRay/DVD, cópias de diretórios VIDEO_TS e quaisquer arquivos cujo formato seja suportado pelas bibliotecas libavformat e libavcodec do FFmpeg. A saída pode ser gerada em arquivos em contêineres como WebM, MP4 e MKV; os codecs AV1, H.265, H.264, MPEG-2, VP8, VP9 e Theora podem ser usados para codificação de vídeo; AAC, MP3 podem ser usados para áudio., AC-3, Flac, Vorbis e Opus. As funções adicionais incluem: calculadora de taxa de bits, visualização durante a codificação, redimensionamento e dimensionamento de imagens, integrador de legendas, ampla variedade de perfis de conversão para tipos específicos de dispositivos móveis.
Na nova versão:
- Adicionados codificadores de formato AV1 que usam mecanismos AMD VCN e NVIDIA NVENC para aceleração.
- Adicionado suporte para codificação de taxa de bits adaptativa AV1 multipassagem (ABR) usando a biblioteca SVT-AV1
- Adicionadas predefinições de hardware para a API Apple VideoToolbox. Predefinições de criador e sociais atualizadas.
- Adicionada a capacidade de salvar metadados do ambiente usado para visualização.
- Adicionados filtros baseados na API Intel QSV (Quick Sync Video) para rotação e análise de formato.
- A otimização de desempenho foi realizada em sistemas ARM64 e Apple Silicon.
- Velocidade de decodificação HEVC aprimorada.
- O filtro bwdif foi acelerado em 30%.
- O desempenho da codificação AV1 aumentou até 4 vezes devido ao uso de novas otimizações de montagem no SVT-AV1.
- A velocidade de conversão de vídeo foi aumentada com a remoção de cópias desnecessárias de quadros.
- Encaminhamento aprimorado de metadados Dolby Vision sobre faixa dinâmica de brilho.
- Adicionado codificador x265 com suporte para 10 bits por canal de cor.
- Adicionados perfis Dolby Vision 8.4, 8.1, 7.6 e 5.0.
- Encaminhamento de metadados HDR10+ aprimorado ao usar codificadores x265 de 10 bits e SVT-AV1.
- Suporte aprimorado para a tecnologia Intel QSV (Quick Sync Video) para aceleração de hardware de codificação e decodificação de vídeo na plataforma Linux.
- Ao usar a tecnologia NVENC, a codificação multipassagem é desabilitada por padrão.
- Adicionado suporte para o sistema de montagem Meson.
Fonte: opennet.ru