Lançamento do pacote multimídia FFmpeg 5.1

Após seis meses de desenvolvimento, está disponível o pacote multimídia FFmpeg 5.1, que inclui um conjunto de aplicativos e um conjunto de bibliotecas para operações em diversos formatos multimídia (gravação, conversão e decodificação de formatos de áudio e vídeo). O pacote é distribuído sob licenças LGPL e GPL, o desenvolvimento do FFmpeg é realizado adjacente ao projeto MPlayer. A mudança significativa no número da versão se deve a mudanças significativas na API e à transição para um novo esquema de geração de lançamentos, segundo o qual novos lançamentos significativos serão gerados uma vez por ano, e lançamentos com tempo de suporte estendido - uma vez a cada dois anos. FFmpeg 5.0 será o primeiro lançamento LTS do projeto.

Entre as mudanças adicionadas ao FFmpeg 5.1 estão:

  • Adicionado suporte para o sistema de arquivos descentralizado IPFS e o protocolo usado com ele para vincular endereços IPNS permanentes.
  • Adicionado suporte para formato de imagem QOI.
  • Adicionado suporte para formato de imagem PHM (Portable Half float Map).
  • Foi implementada a capacidade de usar a API VDPAU (Video Decode and Presentation) para aceleração de hardware de decodificação de vídeo no formato AV1.
  • O suporte para a interface herdada para decodificação de vídeo por hardware XvMC foi descontinuado.
  • Adicionada a opção "-o" ao utilitário ffprobe para gerar a saída para o arquivo especificado em vez do fluxo de saída padrão.
  • Adicionados novos decodificadores: DFPWM, Vizrt Binary Image.
  • Adicionados novos codificadores: pcm-bluray, DFPWM, Vizrt Binary Image.
  • Adicionados empacotadores de contêiner de mídia (muxer): DFPWM.
  • Adicionados descompactadores de contêiner de mídia (demuxer): DFPWM.
  • Novos filtros de vídeo:
    • SITI - cálculo das características de qualidade de vídeo SI (Spatial Info) e TI (Temporal Info).
    • avsynctest - verifica a sincronização de áudio e vídeo.
    • feedback - redirecionando os quadros cortados para outro filtro e depois mesclando o resultado com o vídeo original.
    • pixelize - pixeliza o vídeo.
    • colormap - reflexo das cores de outros vídeos.
    • colorchart — geração de uma tabela de configurações de cores.
    • multiplicar - multiplicar os valores dos pixels do primeiro vídeo pelos pixels do segundo vídeo.
    • pgs_frame_merge mescla segmentos de legenda PGS em um pacote (bitstream).
    • blurdetect - determina o desfoque dos quadros.
    • remap_opencl - executa o remapeamento de pixels.
    • chromakey_cuda é uma implementação chromakey que usa a API CUDA para aceleração.
  • Novos filtros de som:
    • diálogo — geração de som surround (3.0) a partir de estéreo, transferindo o som dos diálogos falados presentes em ambos os canais estéreo para o canal central.
    • tiltshelf - aumenta/diminui frequências altas ou baixas.
    • virtualbass - gera um canal de graves adicional com base nos dados dos canais estéreo.

Fonte: opennet.ru

Adicionar um comentário