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
"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
Postar um comentário
olá, seja bem vindo ao Linux Dicas e suporte !!