View previous topic :: View next topic |
Author |
Message |
Sindbad Tux's lil' helper
Joined: 10 Apr 2007 Posts: 85
|
Posted: Sun Apr 14, 2013 3:37 pm Post subject: gstreamer No sound |
|
|
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 |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5329
|
Posted: Sun Apr 14, 2013 6:51 pm Post subject: |
|
|
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 |
|
|
mrsteven Veteran
Joined: 04 Jul 2003 Posts: 1939
|
Posted: Mon Apr 15, 2013 11:41 am Post subject: |
|
|
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. |
|
Back to top |
|
|
Sindbad Tux's lil' helper
Joined: 10 Apr 2007 Posts: 85
|
Posted: Mon Apr 15, 2013 10:35 pm Post subject: |
|
|
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 |
|
|
syn0ptik Apprentice
Joined: 09 Jan 2013 Posts: 267
|
Posted: Tue Apr 16, 2013 3:06 am Post subject: |
|
|
Du habe sound mit?
Code: | speaker-test -c 2 -D default |
|
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4693 Location: Germany
|
Posted: Tue Apr 16, 2013 3:16 am Post subject: |
|
|
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 |
|
|
Marlo Veteran
Joined: 26 Jul 2003 Posts: 1591
|
Posted: Tue Apr 16, 2013 5:26 pm Post subject: |
|
|
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 |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4693 Location: Germany
|
Posted: Tue Apr 16, 2013 8:22 pm Post subject: |
|
|
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 |
|
|
Sindbad Tux's lil' helper
Joined: 10 Apr 2007 Posts: 85
|
Posted: Thu Apr 18, 2013 8:47 pm Post subject: |
|
|
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 |
|
|
franzf Advocate
Joined: 29 Mar 2005 Posts: 4565
|
Posted: Fri Apr 19, 2013 7:59 am Post subject: |
|
|
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 |
|
|
Sindbad Tux's lil' helper
Joined: 10 Apr 2007 Posts: 85
|
Posted: Sun May 12, 2013 6:04 pm Post subject: |
|
|
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 |
|
|
|