Chega a nova versão do FFmpeg 4.2 e essas são suas novidades

ffmpeg_Logo

Após nove meses de desenvolvimento, uma nova versão do pacote multimídia FFmpeg 4.2 foi lançada, versão que já está disponível. FFmpeg 4.2 inclui correções de bugs e novos componentes que melhoram seu desempenho.

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.

FFmpeg é desenvolvido em GNU / Linux, mas pode ser compilado na maioria dos sistemas operacionais, incluindo Windows. FFmpeg que produz bibliotecas e programas que são usados ​​para manipulação de dados multimídia.

Principais novos recursos do FFmpeg 4.2

Com a chegada desta nova versão do FFmpeg vários suportes foram adicionados dos quais podemos destacar o suporte implementado para decodificar o formato AV1 usando o decodificador alternativo dav1d desenvolvido pelos projetos VideoLAN e FFmpeg. Dav1d está focado em alcançar o mais alto desempenho de decodificação possível e garantir uma operação multithread de alta qualidade.

Bem como suporte para decodificação de conteúdo HEVC 4: 4: 4 usando os mecanismos de aceleração de hardware NVIDIA nvdec e cuviddec, bem como o uso da API VDPAU (Video Decoding and Presentation).

Descompactação de contêiner de mídia também adicionada (demuxer) dhav, hcom e vivid, codificadores KUX e IFV e PCM-DVD, VP4, hymt, hcom, ARBC, agm e lscr.

No mov media container packer, a gravação de trilhas é fornecida sem definição explícita de idioma (anteriormente, o idioma padrão era o inglês).

Outra novidade desta nova versão do FFmpeg 4.2 é a adição de novos filtros, que são:

  • asr: reconhecimento automático de voz com mecanismo PocketSphinx
  • descarrilar: remove a chuva de um vídeo usando um sistema de aprendizado de máquina baseado em rede neural RESCAN e modelos prontos para uso
  • congelar detectar: determinação da ausência de alterações no vídeo (sem alterar um determinado tempo de imagem)
  • t-pad: adicionar framesets adicionais ao início ou ao final do stream de vídeo
  • dedo: suavizar o brilho e os artefatos de cor (dot flash e arco-íris) no vídeo
  • chromashift / rgbashift: deslocamento de componentes de cor de pixel horizontal e verticalmente
  • truehd_core: recupera o fluxo TrueHD subjacente, descartando metadados ATMOS;
  • anlmdn: supressão de ruído de banda larga no fluxo de som usando o algoritmo de média não local
  • máscara divertida: crie uma máscara com base no vídeo de entrada
  •  AV1 : separação de quadros na sequência AV1
  • atraso divertido: retarda a mudança de cor de pixels escuros (aumenta o tempo de exibição de destaques brilhantes)
  • asoftclip: corte suave do som (atenuação gradual da amplitude em vez de uma interrupção abrupta do sinal)
  • cor: remoção de informações sobre todas as cores RGB, exceto a especificada
  • xmediana: mapear a interseção média de pixels para vários vídeos de entrada
  • showpatial: converte som estéreo em vídeo, mostrando a interação espacial entre dois canais de áudio
  • Deesser: Elimina a distorção devido a um microfone de baixa qualidade ou compressão de som excessiva durante a gravação de voz (elimina o efeito do som em um banco).

Das outras alterações que podem ser destacadas:

  • Adicionada a capacidade de usar o Clang para compilar arquivos CUDA
  • A estrutura inclui um analisador de imagens em formato GIF
  • Adicionado suporte para legendas ARIB STD-B24 (Perfis A e C) usadas em streaming MPEG-2 TS. O suporte é implementado usando a biblioteca libaribb24;
  • A biblioteca libndi-newtek foi removida.

Finalmente, para aqueles que desejam instalar ou atualizar o FFmpeg, eles devem saber que este pacote é encontrado na maioria das distribuições Linux ou se preferirem podem baixar seu 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.