Gstreamers uridecodebin

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Barabbas
User
Beiträge: 349
Registriert: Dienstag 4. März 2008, 14:47

Hallo zusammen,

ich möchte meinem gst-playbin einen equalizer verpassen. Anscheinend ist das so ohne weiteres nicht möglich, so dass ich die Pipe nun von Hand nachbaue.

Meine Ausgangspipe sieht so aus und funktioniert auch:

Code: Alles auswählen

gst-launch-0.10 uridecodebin uri=http://upload.wikimedia.org/wikipedia/commons/4/48/Frase_de_Neil_Armstrong.ogg ! volume volume=1.0 ! equalizer-10bands band0=12.0 band1=12.0 band2=12.0 ! pulsesink
Wenn ich aber statt der Tonaufzeichnung von Armstrong den folgenden Stream benutze, geht es nicht mehr:

Code: Alles auswählen

gst-launch-0.10 uridecodebin uri="http://stream28.jamendo.com/stream/250097/mp31/06%20-%20Sean%20Fournier%20-%20Falling%20For%20You%20%28Piano%20Version%29.mp3?u=0&h=8aa9b6640b" ! volume volume=1.0 ! equalizer-10bands band0=12.0 band1=12.0 band2=12.0 ! pulsesink

Vielleicht hat ja jemand von euch eine Idee...

lG

brb
Barabbas
User
Beiträge: 349
Registriert: Dienstag 4. März 2008, 14:47

Ok, ich habe nun eine Möglichkeit gefunden, einen Equalizer zum *playbin* hinzuzufügen.

Der Code ist noch nicht besonders stark angepasst und stammt ursprünglich von hier.

Vielleicht hilft es ja jemanden.

Gruß

http://paste.pocoo.org/show/121189/
Antworten