gst-plugins-rs-1.26.6

Introduction à gst-plugins-rs

Le paquet gst-plugins-rs fournit plusieurs greffons Rust pour interagir avec le cadriciel multimédia gstreamer. Cette page contient des instructions pour libgstdav1d et libgstgtk4.

Le greffon libgstdav1d fournit le décodage AV1 via dav1d à travers gstreamer.

Le greffon libgstgtk4 lie gstreamer à GTK-4.

[Note]

Note

Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.

Informations sur le paquet

Dépendances de gst-plugins-rs

Requises

git-2.51.0, gst-plugins-base-1.26.6 et rustc-1.90.0

Requis pour libgstdav1d

dav1d-1.5.1

Requis pour libgstgtk4

GTK-4.20.2

[Note]

Note

Il est nécessaire d'être connecté à internet pour construire ce paquet

Installation de gst-plugins-rs

Installation de libgstdav1d

Installez libgstdav1d en exécutant les commandes suivantes :

cd video/dav1d &&
cargo build --release

Ce paquet n'a pas de suite de tests.

Maintenant, en tant qu'utilisateur root :

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

Installation de libgstgtk4

Installez libgstgtk4 en exécutant les commandes suivantes :

cd video/gtk4 &&
cargo build --release

Ce paquet n'a pas de suite de tests, mais on peut tester ses fonctions de base après l'installation.

Maintenant, en tant qu'utilisateur root :

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

Pour tester les fonctions de base de ce paquet, exécutez : gst-launch-1.0 videotestsrc num-buffers=60 ! gtk4paintablesink dans un émulateur de terminal graphique. Cette commande devrait lancer une vidéo de test dans une fenêtre GTK-4 pendant deux secondes.

Contenu

Programmes installés: None
Bibliothèques installées: libgstdav1d.so et libgstgtk4.so
Répertoires installés: None

Descriptions courtes

libgstdav1d.so

fournit une liaison entre dav1d et le cadriciel multimédia gstreamer

libgstgtk4.so

fournit une liaison entre GTK-4 et le cadriciel multimédia gstreamer