FFmpeg 4.4 chega com melhorias nos decodificadores de vídeo, novos filtros e muito mais

Após dez meses de desenvolvimento, finalmente tornou-se conhecido o lançamento da nova versão do FFmpeg 4.4 em que muito trabalho foi feito não apenas para melhorar os codificadores e decodificadores video, mas também para apresentar o suporte de novos, bem como a introdução de novos filtros e muito mais.

Para aqueles que não estão familiarizados com o FFmpeg devem saber que este é um projeto de software livre Pode que permite aos usuários decodificar, codificar, transcodificar, mux, demux, stream, filtro, streaming de áudio e vídeo, entre muitas outras coisas mais.

Vale ressaltar também que o pacote contém libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale e libswresample que podem ser usados ​​por aplicativos. Bem como ffmpeg, ffserver, ffplay e ffprobe, que ele pode ser usado por usuários finais para transcodificação, streaming e reprodução.

Principais novos recursos do FFmpeg 4.4

Nesta nova versão do FFmpeg 4.4 a das principais novidades Que se destaca é o trabalho feito com o formato AV1, já que por exemplo a possibilidade de codificação de vídeo no formato AV1 foi implementada usando o codificador SVT-AV1 (Scalable Video Technology AV1), que usa a paralelização de cálculos por hardware encontrada em CPUs modernas da Intel.

Destaca-se a capacidade de usar o VDPAU-API (Decodificação e apresentação de vídeo) para aceleração de hardware de decodificação vídeo nos formatos HEVC / H.265 (10/12 bits) e VP9 (10/12 bits).

Novos decodificadores adicionados dos quais AVS3, Cintel RAW, PhotoCD, PGX, IPU, MobiClip Video, MobiClip FastAudio, ADPCM IMA MOFLEX, Argonaut Games Video, MSP v2 (Microsoft Paint), IMX Symbiosis, SGA Digital Images.

Quanto ao novo codificadores adicionados, podemos encontrar:

  • Codificador de jogos ADPCM Argonaut
  • Codificador ADPCM IMA AMV
  • ADPCM IMA Ubisoft APM Encoder
  • Suporte de codificação AV1 SVT-AV1
  • Suporte para codificação monocromática AV1 via libaom> = 2.0.1
  • Codificador HD Cineform
  • Codificador ADPCM de software de alta tensão
  • codificador libwavpack removido
  • OpenEXR Image Encoder
  • codificador PFM
  • Codificador de vídeo RPZA
  • Codificador SpeedHQ
  • Codificador de legenda TTML e muxer

E quanto ao novos filtros que foram adicionados:

  • Filtro de vídeo Chromanr: Reduz o ruído de cor no vídeo.
  • Filtros Afreqshift e aphaseshift: Altera a frequência e a fase do som.
  • Filtro Adenorm: adiciona um certo nível de ruído.
  • Filtro Speechnorm: Executa a normalização da fala.
  • Um filtro de supercorte: remove frequências acima de 20 kHz do som.
  • Um filtro de subcutâneo: Corta as frequências do subwoofer.
  • Um filtro Superpass e um filtro Superstop: Implementação do filtro de frequência Butterworth.
  • Filtro Shufflepixels: reorganizar pixels em quadros de vídeo.
  • Filtro Tmidequalizer: aplica o efeito de EQ de vídeo temporário no meio do caminho.
  • Filtro Stdif: desentrelaçamento usando o algoritmo de plotagem de inclinação de aresta.
  • Exemplo: é um filtro de ampliação para a criação de pixel art.
  • Tesoura de jardim: transformação de cisalhamento de vídeo.
  • Kirsch: aplicação de um operador Kirsch a um vídeo.
  • Filtro de temperatura da cor: Ajusta a temperatura da cor do vídeo.
  • Filtro de contraste de cor: Ajusta o contraste da cor entre os componentes de vídeo RGB.
  • Correção de cor: correção de equilíbrio de branco para vídeo.
  • Colorir: sobreposição de cores no vídeo.
  • Filtro de vídeo de exposição: Ajusta o nível de exposição do vídeo.
  • Filtro de vídeo monocromático: converte vídeo colorido em tons de cinza.
  • Filtro de áudio Aexciter: gera componentes de som de alta frequência que estão ausentes do sinal original.
  • Filtro Vif e msad: Determine os coeficientes VIF (Visual Information Fidelity) e MSAD (Mean Sum of Absolute Differences) para avaliar as diferenças entre dois vídeos.
  • Filtro de vídeo de identidade: determinação do nível de diferenças entre dois vídeos.
  • Define o filtro de fluxo de bits: define PTS (registro de tempo de apresentação) e DTS (registro de tempo de decodificação) em pacotes (fluxo de bits).

Finalmente, quem deseja instalar ou atualizar o FFmpeg 4.4 deve saber que este pacote é encontrado na maioria das distribuições Linux ou se preferir, pode baixar o código fonte para compilação no link abaixo.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.