Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
gstreamer No sound
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
Sindbad
Tux's lil' helper
Tux's lil' helper


Joined: 10 Apr 2007
Posts: 85

PostPosted: Sun Apr 14, 2013 3:37 pm    Post subject: gstreamer No sound Reply with quote

Hallo, ich habe gstreamer installiert mit folgenden plugins:

Mit Opera : base good meta

Spaeter kamen dazu:

bad ugly gst-plugins-ffmpeg /gst-plugins-mad gst-plugins-x264

Ich kann aber keinen sound abspielen: zb mp3 mit gst123 geht das abspielen aber ich hoere nichts.
parole will nicht starten, weil er u.A. ximagesink nicht laden kann.
Code:
gst-inspect-1.0 | grep sink               
udp:  udpsink: UDP packet sender                                   
udp:  multiudpsink: UDP packet sender                             
udp:  dynudpsink: UDP packet sender                               
multifile:  multifilesink: Multi-File Sink                         
debug:  testsink: Test plugin                                     
autodetect:  autovideosink: Auto video sink                       
autodetect:  autoaudiosink: Auto audio sink                       
inter:  interaudiosink: Internal audio sink                       
inter:  intersubsink: Internal subtitle sink                       
inter:  intervideosink: Internal video sink                       
debugutilsbad:  checksumsink: Checksum sink                       
debugutilsbad:  fpsdisplaysink: Measure and show framerate on vide
sink                                                               
tcp:  tcpclientsink: TCP client sink                               
tcp:  tcpserversink: TCP server sink                               
tcp:  multifdsink: Multi filedescriptor sink                       
tcp:  multisocketsink: Multi socket sink                           
playback:  playsink: Player Sink                                   
gio:  giosink: GIO sink                                           
gio:  giostreamsink: GIO stream sink                               
app:  appsink: AppSink                                             
coreelements:  fakesink: Fake Sink                                 
coreelements:  fdsink: Filedescriptor Sink                         
coreelements:  filesink: File Sink

Weiss jemand, was ich dazu installieren bzw aendern muss?

Danle
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5161

PostPosted: Sun Apr 14, 2013 6:51 pm    Post subject: Reply with quote

funktioniert audio überhaupt? (sind eventuell ein paar kanäle/Regler gemutet?)
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
mrsteven
Veteran
Veteran


Joined: 04 Jul 2003
Posts: 1938

PostPosted: Mon Apr 15, 2013 11:41 am    Post subject: Reply with quote

Aus irgendeinem Grund fehlt in deiner Ausgabe das ALSA-Modul:
Code:
alsa:  alsasink: Audio sink (ALSA)


Vermutlich weil media-plugins/gst-plugins-alsa nicht (richtig) installiert ist.
_________________
Unix philosophy: "Do one thing and do it well."
systemd: "Do everything and do it wrong."
Back to top
View user's profile Send private message
Sindbad
Tux's lil' helper
Tux's lil' helper


Joined: 10 Apr 2007
Posts: 85

PostPosted: Mon Apr 15, 2013 10:35 pm    Post subject: Reply with quote

Habe es grade nochmal emerged, alsasink taucht wieder nicht in gst-inpect auf.
Das Eigenartige ist , das zb in Opera der sound ueber gstreamer funktioniert, auch das youtube abspielen.
auch gst123 bringt bei mp3 folgende Ausgabe, allerdings keinen sound:
Code:
Playing file:///...(georgegershwinpianoroll)chineseblues.mp3
                                                                               
Title   : Chinese Blues -5-1916         Artist  : George Gershwin (piano roll)
Album   : The Gershwin Plays Gershwin:  Genre   : Other                       
Codec   : MPEG 1 Audio, Layer 3 (MP3) ( Bitrate : 160.0 kbit/s
Time: 0:00:15.34 of 0:02:09.71             
Back to top
View user's profile Send private message
syn0ptik
Apprentice
Apprentice


Joined: 09 Jan 2013
Posts: 267

PostPosted: Tue Apr 16, 2013 3:06 am    Post subject: Reply with quote

Du habe sound mit?
Code:
speaker-test -c 2 -D default
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4509
Location: Germany

PostPosted: Tue Apr 16, 2013 3:16 am    Post subject: Reply with quote

Hm, würde deine beispiel.mp3 Datei denn zb mit mplayer oder vlc fehlerfrei abspielen, also mit hörbaren Sound?

Zu der gstreamer Geschichte: Sind eventuell benötigte USE-Flags nicht passend gesetzt? Poste am besten mal die
Code:
emerge --info gst-plugins-meta:0.10 gst-plugins-meta:1.0 opera
Ausgabe.
Back to top
View user's profile Send private message
Marlo
Veteran
Veteran


Joined: 26 Jul 2003
Posts: 1591

PostPosted: Tue Apr 16, 2013 5:26 pm    Post subject: Reply with quote

Hallo Sindbad,

die gst-plugins sind nicht so ohne.
Erstens sind diese Namen wie mp3 ja nur Container, in denen auch
etwas anderes stecken kann.

Zweitens gibt es beim updaten via portage einen bug.
Unten siehst du, das ein emerge -NDuva world nichts ergibt,
eine genaue Nachfrage über emerge $(qlist -IC media-plugins/) -pv
dennoch 3 Programme ergibt, die in einem neuen slot installiert werden wollen.

tux ~ # emerge -NDuva world wrote:

These are the packages that would be merged, in order:

Calculating dependencies... done!
Total: 0 packages, Size of downloads: 0 kB
Nothing to merge; would you like to auto-clean packages? [Yes/No] yes


tux ~ # emerge $(qlist -IC media-plugins/) -pv

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] media-plugins/live-2012.01.07 0 kB
[ebuild R ] media-plugins/gst-plugins-alsa-0.10.36:0.10 0 kB
[ebuild R ] media-plugins/gst-plugins-ogg-0.10.36:0.10 0 kB
[ebuild R ] media-plugins/gst-plugins-theora-0.10.36:0.10 0 kB
[ebuild R ] media-plugins/gst-plugins-vorbis-0.10.36:0.10 0 kB
[ebuild R ] media-plugins/gst-plugins-x-0.10.36:0.10 0 kB
[ebuild R ] media-plugins/gst-plugins-xvideo-0.10.36:0.10 0 kB
[ebuild R ~] media-plugins/gst-plugins-gl-0.10.3 USE="libvisual nls" 0 kB
[ebuild R ] media-plugins/gst-plugins-gsm-0.10.23:0.10 0 kB
[ebuild R ] media-plugins/gst-plugins-musepack-0.10.23:0.10 0 kB
[ebuild R ] media-plugins/gst-plugins-vp8-0.10.23-r1:0.10 0 kB
[ebuild R ] media-plugins/gst-plugins-xvid-0.10.23:0.10 0 kB
[ebuild R ] media-plugins/gst-plugins-gconf-0.10.31:0.10 0 kB
[ebuild R ~] media-plugins/gst-plugins-cdparanoia-1.0.6:1.0 0 kB
[ebuild R ] media-plugins/libvisual-plugins-0.4.0-r2:0.4 USE="alsa gtk mplayer opengl -debug -jack" 0 kB
[ebuild R ~] media-plugins/gst-plugins-mad-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-taglib-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-v4l2-1.0.6:1.0 USE="udev" 0 kB
[ebuild R ~] media-plugins/gst-plugins-a52dec-1.0.6:1.0 USE="orc" 0 kB
[ebuild R ~] media-plugins/gst-plugins-assrender-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-dts-1.0.6:1.0 USE="orc" 0 kB
[ebuild R ~] media-plugins/gst-plugins-dv-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-dvb-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-dvdread-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-faad-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-flac-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-jpeg-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-lame-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-libmms-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-libvisual-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-mpeg2dec-1.0.6:1.0 0 kB
[ebuild R ] media-plugins/gst-plugins-opus-1.0.5:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-oss-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-pulse-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-resindvd-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-vpx-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-wavpack-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-x264-1.0.6:1.0 0 kB
[ebuild NS ] media-plugins/gst-plugins-faac-1.0.5:1.0 [0.10.23:0.10] 0 kB
[ebuild R ] media-plugins/gst-plugins-libpng-1.0.5:1.0 0 kB
[ebuild NS ] media-plugins/gst-plugins-speex-1.0.5:1.0 [0.10.31:0.10] 0 kB
[ebuild NS ] media-plugins/gst-plugins-twolame-1.0.5:1.0 [0.10.19:0.10] 0 kB
[ebuild R ] media-plugins/gst-plugins-gnomevfs-0.10.36:0.10 0 kB
[ebuild R ~] media-plugins/gst-plugins-soup-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gst-plugins-libnice-0.1.4-r100:1.0 0 kB
[ebuild R ] media-plugins/alsa-plugins-1.0.26 USE="ffmpeg libsamplerate pulseaudio speex -debug -jack" 0 kB
[ebuild R ~] media-plugins/gst-plugins-libav-1.1.0_pre20130128:1.0 USE="orc" 0 kB
[ebuild R ] media-plugins/frei0r-plugins-1.3 USE="facedetect scale0tilt -doc" 0 kB
[ebuild R ~] media-plugins/gst-plugins-mplex-1.0.6:1.0 0 kB
[ebuild R ~] media-plugins/gimp-resynthesizer-0.16 0 kB
[ebuild R ] media-plugins/gst-plugins-mpeg2enc-1.0.5:1.0 0 kB
[ebuild R ] media-plugins/gst-plugins-meta-1.0-r1:1.0 USE="X a52 aac alsa cdda dts dv dvb dvd ffmpeg flac http lame libass libvisual mms mp3 mpeg ogg opus oss pulseaudio taglib theora v4l vcd vorbis wavpack x264 -jack (-vpx)" 0 kB
[ebuild R ~] media-plugins/gst-plugins-ffmpeg-0.10.13_p201211:0.10 USE="orc" 0 kB
[ebuild R ] media-plugins/mediastreamer-x264-1.4.1 0 kB

Total: 54 packages (3 in new slots, 51 reinstalls), Size of downloads: 0 kB


Und drittens hast du dir mit bad, ugly, ffmpeg und mad die zur Zeit problematischten
plugins ausgesucht.

Beim plugin gst-plugins-meta sollten schon die Use-flags ausgereizt werden, um die Inhalte der verschiedenen Container auch abspielen zu können.

mfg
Ma
_________________
------------------------------------------------------------------
http://radio.garden/
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4509
Location: Germany

PostPosted: Tue Apr 16, 2013 8:22 pm    Post subject: Reply with quote

Marlo wrote:
...
Zweitens gibt es beim updaten via portage einen bug.
Unten siehst du, das ein emerge -NDuva world nichts ergibt,
eine genaue Nachfrage über emerge $(qlist -IC media-plugins/) -pv
dennoch 3 Programme ergibt, die in einem neuen slot installiert werden wollen.
...

Hm nein, das ist schon ok so, und kein Bug.
Beachte das einige dieser Pakete (zb gst-plugins) in zwei Slots verfügbar sind, und je nach Paket die richtige Version benötigt wird.
Im opera-12.15_p1748.ebuild wird zb explizit Slot :0.10 verlangt:
opera-12.15_p1748.ebuild wrote:
Code:
GSTRDEPEND="
        dev-libs/glib:2
        dev-libs/libxml2
        media-libs/gst-plugins-base:0.10
        media-libs/gstreamer:0.10
        media-plugins/gst-plugins-meta:0.10
"

Wenn du nun mit deinem emerge $(qlist -IC media-plugins/) -pv daher kommst, und sagst baue mir alles installierte was media-plugins im Namen trägt neu, dann wird portage standardmäßig die höchst verfügbare freigeschaltete Version nehmen - sprich in deinem Beispiel dann gst-plugins-meta:1.0 , anstatt wie im opera Ebuild gefordert aus Slot 0.10
So kommen deine 3 [ebuild NS ] zustande :)

So ist das übrigens mit allen Paketen die in mehreren Slots verfügbar sind - sprich beim manuellen rebuild muss man aufpassen, und den richtigen benötigten Slot mit angeben.
Back to top
View user's profile Send private message
Sindbad
Tux's lil' helper
Tux's lil' helper


Joined: 10 Apr 2007
Posts: 85

PostPosted: Thu Apr 18, 2013 8:47 pm    Post subject: Reply with quote

Ich habe den u.A. gstreamer 1.0. und media-plugins/gst-plugins-meta-1.0-r1 aber von einigem beide Versionen.
zb gst-launch, ..inspect, ..discover, ..typefind
Back to top
View user's profile Send private message
franzf
Advocate
Advocate


Joined: 29 Mar 2005
Posts: 4565

PostPosted: Fri Apr 19, 2013 7:59 am    Post subject: Reply with quote

gstreamer ist geslottet, 0.10 und 1.0 sind inkompatibel. Da einige Pogramme noch nicht auf gst-1.0 portiert wurden, wirst du so lange auf noch beide slots installiert lassen.
gst-launch etc. sollten aber die Version im Namen haben, also "gst-launch-1.0" und "gst-launch-0.10".
Und zeig uns bitte, mit welchen USE-Flags gst-plugins-meta gebaut wurden (siehe Post von Josef.95)
Back to top
View user's profile Send private message
Sindbad
Tux's lil' helper
Tux's lil' helper


Joined: 10 Apr 2007
Posts: 85

PostPosted: Sun May 12, 2013 6:04 pm    Post subject: Reply with quote

Hallo, jetzt bin ich wieder aus dem Urlaub zurueck und habe die USE-Flags von gstreamer-plugins-meta:
Code:

r   media-plugins/gst-plugins-meta:1.0::gentoo 1.0-r1 to ::installed replacing 1.0-r1
    -X -a52 -aac -alsa cdda -dts -dv -dvb dvd -ffmpeg -flac -http -jack -lame -libass -libvisual -mms mp3 mpeg
ogg -opus -oss -pulseaudio -taglib -theora -v4l -vcd -vorbis (-vpx) -wavpack x264 build_options: symbols=split
-dwarf_compress -optional_tests -trace work=tidyup
    Reasons: target

sollte ich X, alsa, und fuer mp4 den x264 aktivieren?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum