O FFmpeg 6.0 em desenvolvimento está recebendo inúmeras melhorias
FFmpeg 6.0 será uma atualização com dezenas de melhorias
FFmpeg é um programa de computador que grava, converte e cria stream de áudio e vídeo em diversos formatos. FFmpeg é um programa em linha de comando que é composto de uma coleção de software livre e bibliotecas de código aberto. Wikipédia
FFmpeg 6.0 (inverno 2023?)
Em andamento
- 191 colaboradores, 3,5 mil arquivos alterados.
- Inúmeras alterações de API (e interrupção)
Mudanças Atuais
- FFmpeg CLI multithreading (WIP), muxers
- Otimizações RISC-V
- Decodificação AV1 hw para Intel, nVidia e AMD
- Novo código FFT altamente otimizado com SIMD para x86 e ARM
- nova API para saída de quadros reconstruídos de codificadores (atualmente implementado para x264 e libaom)
- Quebras de API para reprovações, várias alterações YUV pix_fmt, AVFrame,
- opacificação, layouts de canais, H.274
FFmpeg 6.0
- Alterações Atuais de Hardware
- Decodificação AV1 hw para Intel, nVidia e AMD
- Formatos de pixel de alta profundidade de bits e resolução cromática compatíveis com hardware
- Android MediaCodec por NDKMediaCodec
- Codificadores Android MediaCodec
- Intel 10/12 4:2:2 e 4:4:4 com VAAPI e QSV + Filtros
codecs - Novos decodificadores: Bonk, APAC, APAC, Mi-SC4, 100i, VQC, FTR
PHM, WBMP, XMD ADPCM, WADY DPCM, CBD2 DPCM - Novos filtros: adrc, afdelaysr, showcwt, a3dscope
Ssim360, corr, backgroundkey - Filtro de fluxo de bits dts2pts: gera carimbos de data/hora para H.264 bruto (extensível para HEVC e outros codecs)
FFmpeg CLI multithreading
- FFmpeg CLI é usado em todos os lugares
--muito flexível
--arquitetura ainda baseada no código original de 2000
- Grandes mudanças arquitetônicas necessárias
--código de manutenção
--transcodificação eficiente de um para muitos
--coleta de métricas
- Cada componente no pipeline de transcodificação (desmultiplicação, decodificação, filtragem, codificação, multiplexação) será executado em seu próprio tópico
- Melhora a latência e novos casos de uso
Instalação
Aguarde que os mantenedores da sua distribuição adicionem a nova versão aos repositórios.
Para instalar a versão atual da sua distribuição execute o comando correspondente a sua distribuição
sudo pacman -S ffmpegPara Debian e Ubuntu
sudo apt install ffmpegPara Fedora
sudo dnf install ffmpegPara openSUSE
sudo zypper install ffmpeg
Comentários
Postar um comentário
olá, seja bem vindo ao Linux Dicas e suporte !!