gst-plugins-rs-1.26.5

Introduksjon til gst-plugins-rs

gst-plugins-rs pakken gir flere Rust programtillegg for samhandling med gstreamer multimedia rammeverket. Denne siden har instruksjoner for libgstdav1d og libgstgtk4.

libgstdav1d programtillegget tilbyr AV1 dekoding via dav1d gjennom gstreamer.

libgstgtk4 programtillegget binder gstreamer til GTK-4.

[Notat]

Notat

Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.

Pakkeinformasjon

gst-plugins-rs Avhengigheter

Påkrevd

git-2.51.0, gst-plugins-base-1.26.5, og rustc-1.89.0

Påkrevd for libgstdav1d

dav1d-1.5.1

Påkrevd for libgstgtk4

GTK-4.20.1

[Notat]

Notat

En Internett tilkobling er nødvendig for å bygge denne pakken. Systemsertifikatlageret må kanskje konfigureres med make-ca-1.16.1 før du bygger denne pakken.

Installasjon av gst-plugins-rs

Installasjon av libgstdav1d

Installer libgstdav1d ved å kjøre følgende kommandoer:

cd video/dav1d &&
cargo build --release

Denne pakken leveres ikke med en testpakke.

Nå, som root bruker:

install -vm755 ../../target/release/libgstdav1d.so /usr/lib/gstreamer-1.0

Installasjon av libgstgtk4

Installer libgstgtk4 ved å kjøre følgende kommandoer:

cd video/gtk4 &&
cargo build --release

Denne pakken leveres ikke med en testpakke, men den grunnleggende funksjonaliteten kan testes etter installasjon.

Nå, som root bruker:

install -vm755 ../../target/release/libgstgtk4.so /usr/lib/gstreamer-1.0

For å teste pakkens grunnleggende funksjonalitet, utsted: gst-launch-1.0 videotestsrc num-buffers=60 ! gtk4paintablesink i en grafisk terminalemulator. Den skal spille av en testvideo i et GTK-4 vindu i 2 sekunder.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: libgstdav1d.so og libgstgtk4.so
Installerte Mapper: Ingen

Korte Beskrivelser

libgstdav1d.so

gir en binding mellom dav1d og gstreamer multimedia rammeverket

libgstgtk4.so

gir en binding mellom GTK-4 og gstreamer multimedia rammeverket