O GStreamer 1.28.1 foi lançado como a primeira atualização de manutenção da série 1.28, trazendo diversas melhorias e novos elementos para o framework multimídia de código aberto.
Principais Novidades
- Elemento Whisper‑based Speech‑to‑Text – Transcrição de voz em tempo real usando o modelo Whisper.
- Plugin debugseimetainserter – Facilita testes de inserção de metadados SEI (Supplemental Enhancement Information).
- Sub‑projeto LunarG MoltenVK SDK – Integração com a implementação Vulkan da Apple.
- Suporte ao decodificador AV1 Stateful V4L2 – Adiciona decodificação AV1 em modo stateful via Video4Linux2.
- Pools de downstream com requisitos de alinhamento – Compatibilidade ampliada no decodificador VPX.
- Pads do tipo request em webrtcsrc – Permite criar pads sob demanda e enviar dados codificados downstream.
- Bounding boxes rotacionados no objectdetectionoverlay – Suporte a caixas delimitadoras rotacionadas.
- Atualização do avviddec – Manipulação de mudanças de campo e ordem em modos mistos de interlacing.
- Detecção de eventos de áudio – Reconhecimento de aplausos, risadas e música no elemento speechmatics.
- Correção de regressão no Rust SDK – Workaround para o awstranscriber2.
- Renderização corrigida em qml6glsrc – Suporte a cenas com itens recortados.
- Manejo do contador de continuidade em tsdemux – Resposta a mudanças de clock sem correção de desvio.
- Melhorias no suporte WavPack – Tratamento de mudanças de formato e novos recursos no parser.
- webrtcsink ampliado – Cabeçalhos customizados ao servidor de sinalização e negociação de perfis H.264.
- Mudanças no livekit webrtc – Emissão apenas de session-requested para o papel Producer.
- Ajustes de playback e interop CUDA/GL – Correções em cudaupload, cudadownload e em UIView no EAGL e Vulkan.
- Correções de segurança e de reprodução – Diversos patches de estabilidade.
Como Obter o Código Fonte
Para mais detalhes sobre as alterações, consulte os release notes. O código‑fonte pode ser baixado como tarball a partir do official website. Recomenda‑se instalar o GStreamer pelos repositórios de sua distribuição.