Lançado o GStreamer 1.20.1 para Linux

 GStreamer 1.20.1 é um lançamento de correções de bug, confira as correções aplicadas e como instalar na sua distribuição Linux.




 
 
 
GStreamer é um framework para desenvolvimento de aplicações que lidam com streams multimedia, como áudio e vídeo. Foi escrito em linguagem C e é baseado em GObject. O GStreamer provê o serviço de multimedia dos aplicativos, como editores de vídeo, streaming de mídia e media players. Wikipédia


 

GStreamer 1.20.1 

 

O anúncio foi feito em 14 de Março de 2022.


"A equipe do GStreamer tem o prazer de anunciar o primeiro lançamento de correção de bug na série de lançamentos 1.20 estável do seu framework multimídia multiplataforma favorito"


Correções:


  • deinterlace: various bug fixes for yadif, greedy and scalerbob methods
  • gtk video sink: Fix rotation not being applied when paused
  • gst-play-1.0: Fix trick-mode handling in keyboard shortcut
  • jpegdec: fix RGB conversion handling
  • matroskademux: improved ProRes video handling
  • matroskamux: Handle multiview-mode/flags/pixel-aspect-ratio caps fields correctly when checking caps equality on input caps changes
  • videoaggregator fixes (negative rate handling, current position rounding)
  • soup http plugin: Lookup libsoup dylib files on Apple platforms; fix Cerbero static build on Android and iOS
  • Support build against libfreeaptx in openaptx plugin
  • Fix linking issues on Illumos distros
  • GstPlay: Fix new error + warning parsing API (was unusuable before)
  • mpegtsmux: VBR muxing fixes
  • nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  • Support build against libfreeaptx in openaptx plugin
  • webrtc: Various fixes to the webrtc-sendrecv python example
  • macOS: support a relocatable `GStreamer.framework` on macOS
  • macOS: fix applemedia plugin failing to load on ARM64 macOS
  • windows: ship wavpack library
  • gst-python: Fix build with Python 3.11
  • various bug fixes, memory leak fixes, and other stability and reliability improvements



Instalação



Melhore o suporte ao GStreamer na sua distribuição executando o comando no terminal referente a ela.


Para Arch Linux e derivados.


sudo pacman -S ffmpeg gst-plugins-ugly gst-plugins-good gst-plugins-base gst-plugins-bad gst-libav gstreamer

Para Debian e derivados.

sudo apt install gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-plugins-bad ffmpeg
 
 
Para Fedora

Habilite o repositório rpmfusion.


sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Instale.


sudo dnf install gstreamer1-plugins-base gstreamer1-plugins-good gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-bad-free gstreamer1-plugins-bad-freeworld gstreamer1-plugins-bad-free-extras ffmpeg

Para openSUSE
 
Habilite o repositório Packman
 
No openSUSE_Tumbleweed
 
zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman 

No openSUSE_Leap_15.2
 
zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.2/ packman

Confirme a alteração do repositório com o comando.

zypper dup --from packman --allow-vendor-change
 
Instale.

sudo zypper install ffmpeg gstreamer-plugins-libav gstreamer-plugins-bad gstreamer-plugins-ugly gstreamer-plugins-good gstreamer-fluendo-mp3

No meu caso que adotei o Arch Linux já recebi a atualização.
 

Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais