Após seis meses de desenvolvimento foi anunciado o lançamento da nova versão do popular pacote multimídia FFmpeg 5.1, que inclui um conjunto de aplicações e uma coleção de bibliotecas para operações em vários formatos multimédia (gravação, conversão e descodificação de formatos de áudio e vídeo).
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 5.1
Nesta nova versão do FFmpeg 5.1 que se apresenta, destaca-se que adicionado suporte para sistema de arquivos descentralizado IPFS e o protocolo usado com ele para vincular endereços IPNS permanentes, bem como suporte para o formato de imagem QOI, bem como suporte para o formato de imagem PHM (Portable Half float Map).
Outra das mudanças que se destaca nesta nova versão que se apresenta é que implementou a capacidade de usar a API VDPAU (decodificação e apresentação de vídeo) para aceleração de hardware de decodificação de vídeo no formato AV1.
Além disso, também adicionada a opção "-o" ao utilitário ffprobe para gerar o arquivo especificado em vez da saída padrão, também adicionados novos decodificadores: DFPWM, Vizrt Binary Image, adicionados novos codificadores: pcm-bluray, DFPWM, Vizrt Binary Image, adicionados compactadores de contêiner de mídia (muxer): DFPWM e adicionados descompactadores de contêiner de mídia (demuxer): DFPWM.
Por outro lado, também é mencionado que Eu sei que foi removido o suporte para a interface legada para decodificação de vídeo de hardware XvMC.
Quanto a novos filtros de vídeo adicionados nesta nova versão:
- SITI: Realiza um cálculo das características de qualidade de vídeo SI (Informações Espaciais) e TI (Informações Temporais).
- avsynctest - Executa verificações de sincronização de áudio e vídeo.
- feedback: redirecione os quadros cortados para outro filtro e depois mescle o resultado com o vídeo original.
- pixelize: realiza a pixelização do vídeo.
- mapa de cores: reflexo das cores de outros vídeos.
- colorchart: gera uma cartela de cores.
- multiplicar - Multiplica os valores de pixel do primeiro vídeo pelos pixels do segundo vídeo.
- pgs_frame_merge – Mescla segmentos de legenda PGS em um pacote (fluxo de bits).
- blurdetect – Detecta quadros borrados.
- remap_opencl : executa o remapeamento de pixel.
- chromakey_cuda - é uma implementação do chromakey que usa a API CUDA para acelerar.
E do novos filtros de som:
diálogo: geração de som surround (3.0) a partir de estéreo, com a transferência para o canal central do som dos diálogos de voz presentes em ambos os canais estéreo.
tiltshelf : aumenta/corta frequências altas ou baixas.
virtualbass – Gera um canal de graves adicional com base nos dados dos canais estéreo.
Para quem estiver interessado em poder saber mais sobre esta nova versão ou saber mais sobre o FFmpeg, pode consultar os detalhes no link a seguir
Baixe e obtenha o FFmpeg 5.1
Finalmente, p.Para quem deseja instalar ou atualizar o FFmpeg 5.1 Você deve saber que este pacote é encontrado na maioria das distribuições Linux ou se preferir, você pode baixar seu código fonte para compilação. no link abaixo.
E para realizar a instalação a partir do código fonte, basta executar o script já conhecido:
./configure make make install
No caso de quem é usuário do Ubuntu, Debian ou qualquer outro derivado dessas distribuições, basta abrir um terminal e executar nele o seguinte comando:
sudo apt install ffmpeg
Enquanto no caso do Fedora, o comando a ser executado é o seguinte:
sudo install ffmpeg
E no caso de quem é usuário do Arch Linux, Manjaro ou qualquer outro derivado do Arch Linux, basta executar o seguinte comando:
sudo pacman -S ffmpeg