Hallo, die Audio Konfiguration habe ich ehrlich gesagt noch nie richtig verstanden. Mein Problem ist Folgendes. In einer HTML Seite habe ich ein <audio> Tag eingebunden. In FF funktioniert das, in Chromium nicht. Bei YouTube Videos gibt es aber Sound sowohl in FF als auch in Chromium. Dann habe ich das Sound File mittels file:///... direkt aufgerufen. Chromium zeigt einen Player mit Start-Knopf, Fortschrittsbalken und Lautstärkeregler an. Leider ist der dargestellte Lautsprecher durchgestrichen. Ein Klick auf den Start-Knopf erzeugt ein kurzes Zucken der grafischen Elemente, das war's. Im Yast habe ich den Haken bei Pulseaudio schon an- und ausgemacht - keine Änderung. Ich habe den Pulseaudio Server gestoppt, gestartet, verschiedene Mixer ausprobiert. Half alles nix. Ich habe auch schon mal FF beendet und Chromium neu gestartet. Auch das brachte nix. Das Sound-File habe ich in OGG, MP3 und WAV. Mit ogg123, mpg123 und aplay sind sie abspielbar. Es muss doch irgendwie möglich sein, dass <audio> sowohl in FF als auch in Chromium funktioniert. Tipps? Danke, Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hi, On Sun, May 05, 2013 at 08:32:53PM +0200, Torsten Förtsch wrote:
Es muss doch irgendwie möglich sein, dass <audio> sowohl in FF als auch in Chromium funktioniert.
Ich vermute mal, dass das nichts mit den Audio-Einstellungen des Betriebssystems zu tun hat, sondern mit Chromium oder dem HTML(5) direkt. Wie sieht denn der Code aus? Der Bug enthält einige Hinweise: http://code.google.com/p/chromium/issues/detail?id=25972 Vor allem Kommentar 19 könnte interessant sein. -- Ciao, Stephan Barth SUSE MaintenanceSecurity - SUSE LINUX GmbH GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer HRB 21284 (AG Nürnberg) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On 06/05/13 17:26, Stephan Barth wrote:
Ich vermute mal, dass das nichts mit den Audio-Einstellungen des Betriebssystems zu tun hat, sondern mit Chromium oder dem HTML(5) direkt. Wie sieht denn der Code aus?
<audio> <source src="/CHAT/snd.ogg" type="audio/ogg"> <source src="/CHAT/snd.mp3" type="audio/mpeg"> </audio> Ich habe es auch schon mit <audio src=...> bzw. nur einem <source> Element probiert. In der JS Konsole el.src="..."; el.play(); funktioniert auch nicht. Das ist ja im Wesentlichen der Inhalt von #19. Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 06.05.2013 um 20:17 schrieb Torsten Förtsch
On 06/05/13 17:26, Stephan Barth wrote:
Ich vermute mal, dass das nichts mit den Audio-Einstellungen des Betriebssystems zu tun hat, sondern mit Chromium oder dem HTML(5) direkt. Wie sieht denn der Code aus?
<audio>
Hast Du mal <audio controls> [...] </audio> probiert? Rainer-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On 06/05/13 20:24, Rainer Sokoll wrote:
Hast Du mal
<audio controls> [...] </audio>
probiert?
ja, freilich. Da erscheint der Player. Ihn an- und ausschalten mit JS, also el.controls=true bzw false geht auch. Nur zeigt er immer einen durchgestrichenen Lautsprecher an, ganz so als ob keine Hardware vorhanden wäre. Oder vielleicht auch stummgeschaltet. Der Zustand lässt sich aber leider nicht verändern. Ist also nicht stummgeschaltet. Und wie gesagt, mit FF tut's. Ich nehme stark an, es liegt an irgendeiner Art von verbotenem Parallelzugriff. Das sollte aber doch mit pulseaudio, alsa, oss und wie die Dinger nicht alle heißen, der Vergangenheit angehören. Naja, so wichtig ist das nicht. Es war sowieso nur eine Spielerei. Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Sonntag, 5. Mai 2013, 20:32:53 schrieb Torsten Förtsch:
Hallo,
die Audio Konfiguration habe ich ehrlich gesagt noch nie richtig verstanden. Mein Problem ist Folgendes. In einer HTML Seite habe ich ein <audio> Tag eingebunden. In FF funktioniert das, in Chromium nicht. Bei YouTube Videos gibt es aber Sound sowohl in FF als auch in Chromium.
Dann habe ich das Sound File mittels file:///... direkt aufgerufen. Chromium zeigt einen Player mit Start-Knopf, Fortschrittsbalken und Lautstärkeregler an. Leider ist der dargestellte Lautsprecher durchgestrichen. Ein Klick auf den Start-Knopf erzeugt ein kurzes Zucken der grafischen Elemente, das war's.
Im Yast habe ich den Haken bei Pulseaudio schon an- und ausgemacht - keine Änderung. Ich habe den Pulseaudio Server gestoppt, gestartet, verschiedene Mixer ausprobiert. Half alles nix. Ich habe auch schon mal FF beendet und Chromium neu gestartet. Auch das brachte nix. Das Sound-File habe ich in OGG, MP3 und WAV. Mit ogg123, mpg123 und aplay sind sie abspielbar.
Es muss doch irgendwie möglich sein, dass <audio> sowohl in FF als auch in Chromium funktioniert.
Tipps?
Danke, Torsten
Hallo, ich glaube nicht, dass es an deinem HTML-Code liegt, wenn der in anderen Browsern funktioniert. Liegt wahrscheinlich eher daran, dass Chromium falsch auf PulseAudio zugreift. Flash bekommt bei PulseAudio einen eigenen Ausgabe-Stream, hat dann also erst mal nichts mit FF oder Chromium zu tun. Welche Version von openSUSE und mit welcher Oberfläche nutzt du es? Ich würde PulseAudio auf jeden Fall nicht abschalten. Mit pavucontrol (notfalls nachinstallieren) kannst du sehen, welche Geräte und welche Ausgabeströme miteinander verbunden sind. Vielleicht hilft dir das weiter. Normalerweise sollte Chromium da dann auftauchen. Hast du denn mal probiert, an anderer Stelle im Netz HTML5-Videos, bspw. auf Youtube, abzuspielen? Beste Grüße Buschmann -- Das Gesetz hat zum Schneckengang verdorben, was Adlerflug geworden wäre. (Friedrich Schiller - Die Räuber) Und der Buschfunk spielt gerade "Emptier Still" von "Dark Tranquillity". www.buschmann23.de GPG-Key: 0x720AADE0
On 08/05/13 09:47, Matthias Fehring wrote:
Ich würde PulseAudio auf jeden Fall nicht abschalten. Mit pavucontrol (notfalls nachinstallieren) kannst du sehen, welche Geräte und welche Ausgabeströme miteinander verbunden sind. Vielleicht hilft dir das weiter. Normalerweise sollte Chromium da dann auftauchen.
Ich habe 2 Screenshots gemacht, einer von dem Player, den Chromium zeigt und einer von pavucontrol: http://foertsch.name/x1.png http://foertsch.name/x2.png Klicke ich auf Abspielen, blitzen rechts neben "ALSA Playback" kurz das Wort "on" und ein Knopf mit der Aufschrift "Internal Audio Analog Stereo" auf. Das Ganze ist aber sehr schnell wieder weg. Ich habe ca. 20 mal gedrückt, um zu entziffern, was da steht. Es liegt bestimmt nicht an meinem Code. Andere Seiten verhalten sich genau so, z.B.: http://www.html5tutorial.info/html5-audio.php http://www.russianlessons.net/audio/audio-test.php Youtube funktioniert. Allerdings wird dort das Flash Plugin benutzt. Das System ist ein 12.1. Chromium ist: $ rpm -qi chromium Name : chromium Version : 27.0.1425.0 Release : 1.55.1 Architecture: x86_64 Install Date: Thu 04 Apr 2013 12:38:14 CEST Group : Productivity/Networking/Web/Browsers Size : 145030235 License : BSD-3-Clause and LGPL-2.1+ Signature : RSA/SHA256, Thu 14 Mar 2013 08:45:47 CET, Key ID b88b2fd43dbdc284 Source RPM : chromium-27.0.1425.0-1.55.1.src.rpm Build Date : Sat 09 Mar 2013 02:34:43 CET Build Host : build34 Relocations : (not relocatable) Packager : http://bugs.opensuse.org Vendor : openSUSE URL : http://code.google.com/p/chromium/ Summary : Google's opens source browser project Description : Chromium is the open-source project behind Google Chrome. We invite you to join us in our effort to help build a safer, faster, and more stable way for all Internet users to experience the web, and to create a powerful platform for developing a new generation of web applications. Distribution: openSUSE 12.1 Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Mittwoch, 8. Mai 2013, 11:13:18 schrieb Torsten Förtsch:
On 08/05/13 09:47, Matthias Fehring wrote:
Ich würde PulseAudio auf jeden Fall nicht abschalten. Mit pavucontrol (notfalls nachinstallieren) kannst du sehen, welche Geräte und welche Ausgabeströme miteinander verbunden sind. Vielleicht hilft dir das weiter. Normalerweise sollte Chromium da dann auftauchen.
[...]
Klicke ich auf Abspielen, blitzen rechts neben "ALSA Playback" kurz das Wort "on" und ein Knopf mit der Aufschrift "Internal Audio Analog Stereo" auf. Das Ganze ist aber sehr schnell wieder weg. Ich habe ca. 20 mal gedrückt, um zu entziffern, was da steht.
Es liegt bestimmt nicht an meinem Code. Andere Seiten verhalten sich genau so, z.B.:
http://www.html5tutorial.info/html5-audio.php http://www.russianlessons.net/audio/audio-test.php
Youtube funktioniert. Allerdings wird dort das Flash Plugin benutzt.
Das System ist ein 12.1. Chromium ist:
$ rpm -qi chromium Name : chromium Version : 27.0.1425.0 Release : 1.55.1 Architecture: x86_64
[...] Habe Chromium jetzt mal bei mir installiert (openSUSE 12.3 64bit) und es tritt das gleiche Problem auf. Der Fehler scheint in folgender Konstellation zu liegen, zumindest bei 12.3: chromium-Version ist 27.0.... (Anbieter openSUSE) chromium-ffmpeg-Version ist 28.0.... (Anbieter packman) Wenn ich chromium-ffmpegsumo (Version 27.0...) an Stelle von chromium-ffmpeg installiere funktionieren die HTML5-Medien. Allerdings unterstützt ffmpegsumo laut Beschreibung nur die freien Codecs. Keine Ahnung, warum packman da jetzt schon eine Version weiter ist. Beste Grüße Buschmann -- Das Gesetz hat zum Schneckengang verdorben, was Adlerflug geworden wäre. (Friedrich Schiller - Die Räuber) Und der Buschfunk spielt gerade "Abendland" von "Subway To Sally". www.buschmann23.de GPG-Key: 0x720AADE0
On 08/05/13 12:17, Matthias Fehring wrote:
Wenn ich chromium-ffmpegsumo (Version 27.0...) an Stelle von chromium-ffmpeg installiere funktionieren die HTML5-Medien. Allerdings unterstützt ffmpegsumo laut Beschreibung nur die freien Codecs.
Danke! Das hat geholfen. Da steht aber auch, dass die anderen Codecs von anderen Paketen bereitgestellt werden. Was das wohl heißen mag? Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Mittwoch, 8. Mai 2013, 12:59:57 schrieb Torsten Förtsch:
On 08/05/13 12:17, Matthias Fehring wrote:
Wenn ich chromium-ffmpegsumo (Version 27.0...) an Stelle von chromium-ffmpeg installiere funktionieren die HTML5-Medien. Allerdings unterstützt ffmpegsumo laut Beschreibung nur die freien Codecs.
Danke! Das hat geholfen. Da steht aber auch, dass die anderen Codecs von anderen Paketen bereitgestellt werden. Was das wohl heißen mag?
Ich denke mal, dass damit das chromium-ffmpeg-Paket von packman gemeint ist. Habe gerade mal ein HTML5-Video ausprobiert, das nur eine MP4-Quelle hat, und das läuft wie erwartet nicht mit ffmpegsumo. Ich nutze Chromium sonst nicht. Vielleicht solltest du dich direkt an die Leute bei Packman wenden. :) Beste Grüße Buschmann -- Das Gesetz hat zum Schneckengang verdorben, was Adlerflug geworden wäre. (Friedrich Schiller - Die Räuber) Und der Buschfunk spielt gerade "Unminded" von "Beatsteaks". www.buschmann23.de GPG-Key: 0x720AADE0
participants (4)
-
Matthias Fehring
-
Rainer Sokoll
-
Stephan Barth
-
Torsten Förtsch