[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: .wav afspelen lukt niet



Hoi Paul,

On Wed, 2017-03-15 at 11:58 +0100, Paul van der Vlis wrote:
> 
> user@hostname:~$ LANG=C gst-launch-1.0 playbin
> uri=file:///usr/share/sounds/alsa/Front_Right.wav
> ERROR: pipeline could not be constructed: no element "playbin".
> 
> Die "playbin" schijnt default aanwezig te zijn.
> 
> gst-inspect-1.0 verteld dat er maar 2 plugins en 19 features zijn,
> terwijl op een andere PC er 216 plugins en 1173 features zijn.
> 
> Maar hoe dit nu te repareren? Er zijn erg veel packages die
> samenhangen zo te zien. Ik heb "apt-get purge gstreamer0.10-plugins-
> base" uitgevoerd, waardoor vele pakketten gepurged werden. Maar na
> het opnieuw installeren blijft hetzelfde probleem...

Er spelen bij Gstreamer hier voor jou drie dingen. 1) De versie 2) De
settings 3) Het aantal plugins

De versie. Gstreamer heeft twee versies. Het is goed deze uit elkaar
houden. Beide versies functioneren prima naast elkaar. Oude programma's
hebben een package dependencies naar Gstreamer versie 0.1. Maar de meer
recente programma's naar de Gstreamer 1.0 libs. Richt je gewoon op 1.0.

De settings. Als het goed is, dit is afhankelijk van de versie, heb je
in je een ~/.local/share/.gstreamer-1.0 of ~/.gstreamer-1.0 directory.
Gooi je die weg, dan maak je gebruik van de default system setting.

Het aantal plugins. Er is een gstreamer1.0-plugins-base, ..plugins-
good, ..plugins-bad en ..plugins-ugly package. En soms nog meer.

https://packages.qa.debian.org/g/gst-plugins-base1.0.html
https://packages.qa.debian.org/g/gst-plugins-good1.0.html
https://packages.qa.debian.org/g/gst-plugins-bad1.0.html
https://packages.qa.debian.org/g/gst-plugins-ugly1.0.html

Om pcm bestanden af te spelen, maak je volgens mij gebruik van het
wavparse Gstreamer element. Wat in de good sources zit. 

https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-g
ood-plugins/html/gst-plugins-good-plugins-wavparse.html

Met vriendelijke groet,


Frans van Berckel


Reply to: