Sound von anderem Programm capturen (aufnehmen bzw. weiterverarbeiten)

Hallo, Wie schon im Titel genannt, geht es darum, die von einem Programm erzeugte Tonausgabe mit einem anderen Programm weiter zu verarbeiten. In meinem Fall sind das zwei unterschiedliche Situationen, wo ich das brauche: 1. Wiedergabe eines Websdr (http://websdr.ewi.utwente.nl:8901/) und Weiterverarbeitung mit fldigi 2. Aufnehmen des Livestream eines örtlichen Lokalradio (am besten per cronjob) zum späteren anhören. In beiden Fällen ist Firefox die "Soundquelle", beim Websdr per Html5-Kodierung, beim Livestream ein Flash-Plugin. Ich habe mit audacity 'rumprobiert, es scheitert aber daran, daß ich die Audioquelle nicht angeben kann. Ich habe nur die Hardwareanschlüsse zur Verfügung - aber einfach Line-out mit Line-in verbinden wollte ich vermeiden. System: suse 13.1 (64) Soundhardware: onboard (PCM2904 Audio Codec lt. kinfocenter) Soundtreiber (Backend in kinfocenter): gstreamer Frage: wie kriege ich es hin, daß ich den Ton aufnehmen kann ? -- 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

Hallo Jürgen,
Wie schon im Titel genannt, geht es darum, die von einem Programm erzeugte Tonausgabe mit einem anderen Programm weiter zu verarbeiten.
Du suchst nach der Möglichkeit den Sound zu Routen. Eigentlich sollte das Jack können, kann Dir aber keinen konkreten Tip geben, da ich das unter OSX mit „Soundflower“ [1] mache. Hier ist es egal, ob ich eine oder mehrere Soundkarten gesteckt habe.
Ich habe mit audacity 'rumprobiert, es scheitert aber daran, daß ich die Audioquelle nicht angeben kann. Ich habe nur die Hardwareanschlüsse zur Verfügung - aber einfach Line-out mit Line-in verbinden wollte ich vermeiden.
Das wird auch ordentlich pfeifen, denn Du erzeugst so eine permanente Rückkopplung. Ich nutze „Soundflower“ mit „audacity“ und das klappt prima auch mit einer Soundkarte. In diesem Fall darfst Du den Output von „audacity“ nicht auf die Schleife zurückschicken! (Notfalls Output-Level=0) [1] Soundflower basiert auf Jack! MfG Th. Moritz -- 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 25. Juli 2014 22:48 schrieb Jürgen Hochwald <jh@cfjh.de>:
2. Aufnehmen des Livestream eines örtlichen Lokalradio (am besten per cronjob) zum späteren anhören.
Nimm streamripper. Gruß Martin -- 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 26.07.2014 19:24, schrieb Martin Schröder:
Am 25. Juli 2014 22:48 schrieb Jürgen Hochwald <jh@cfjh.de>:
2. Aufnehmen des Livestream eines örtlichen Lokalradio (am besten per cronjob) zum späteren anhören.
Nimm streamripper.
Gruß Martin
Hallo, danke für den Hinweis. Mein Problem ist jetzt aber, daß streamripper eine URL braucht, von der es aufnehmen soll. Zumindest von der Webseite, in der das Flash-Plugin eingebettet ist, kann ich diese nicht ausfindig machen. Die Webseite möchte ich erst einmal nicht hier öffentlich machen (evtl. per PN). Wenn das aber so funktioniert, wie ich mir das vorstelle, könnten noch weitere Webradios dazu kommen. Eine andere Möglichkeit wäre, bei laufendem Webradio den Netzwerktraffic zu analysieren, um zu sehen, mit was das Flash-Plugin kommuniziert und wo die Daten herkommen. Ich habe aber keine Ahnung, wie ich das machen muß, wenn es so gehen würde. Jürgen -- 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 28. Juli 2014 21:00 schrieb Jürgen Hochwald <jh@cfjh.de>:
Mein Problem ist jetzt aber, daß streamripper eine URL braucht, von der es aufnehmen soll. Zumindest von der Webseite, in der das Flash-Plugin eingebettet ist, kann ich diese nicht ausfindig machen. Die Webseite möchte ich erst einmal nicht hier öffentlich machen (evtl. per PN). Wenn das aber so funktioniert, wie ich mir das vorstelle, könnten noch weitere Webradios dazu kommen.
Die gängigen Webradios (also zumindest die öffentlich-rechtlichen in D) haben URLs für ihre Streams. Ansonsten: Irgendwo muß der Flashplayer die URL herbekommen - meist hilft das Studium des Seitenquelltexts. Gruß Martin -- 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

Guten Morgen - Guten Tag. Dieses Problem hatte ich auch mit der 13.1 und ich habe den schuldigen in "pulsaudio" ausfindig gemacht. Meine diesbezügliche Lösung war/ist: alles was mit "pulse" zu tun hat deinstallieren, und dann mit alsa/arts weiterarbeiten. Dann helfen auch die Programme KWave und/oder auch KRec. Viel Erfolg, lieben Gruß aus Köln Am Freitag, 25. Juli 2014, 22:48:19 schrieb Jürgen Hochwald:
Hallo,
Wie schon im Titel genannt, geht es darum, die von einem Programm erzeugte Tonausgabe mit einem anderen Programm weiter zu verarbeiten.
In meinem Fall sind das zwei unterschiedliche Situationen, wo ich das brauche: 1. Wiedergabe eines Websdr (http://websdr.ewi.utwente.nl:8901/) und Weiterverarbeitung mit fldigi 2. Aufnehmen des Livestream eines örtlichen Lokalradio (am besten per cronjob) zum späteren anhören.
In beiden Fällen ist Firefox die "Soundquelle", beim Websdr per Html5-Kodierung, beim Livestream ein Flash-Plugin.
Ich habe mit audacity 'rumprobiert, es scheitert aber daran, daß ich die Audioquelle nicht angeben kann. Ich habe nur die Hardwareanschlüsse zur Verfügung - aber einfach Line-out mit Line-in verbinden wollte ich vermeiden.
System: suse 13.1 (64) Soundhardware: onboard (PCM2904 Audio Codec lt. kinfocenter) Soundtreiber (Backend in kinfocenter): gstreamer
Frage: wie kriege ich es hin, daß ich den Ton aufnehmen kann ? -- 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

Hallo Jürgen, Am 07/25/2014 um 10:48 PM schrieb Jürgen Hochwald:
Hallo,
Wie schon im Titel genannt, geht es darum, die von einem Programm erzeugte Tonausgabe mit einem anderen Programm weiter zu verarbeiten.
In meinem Fall sind das zwei unterschiedliche Situationen, wo ich das brauche: 1. Wiedergabe eines Websdr (http://websdr.ewi.utwente.nl:8901/) und Weiterverarbeitung mit fldigi 2. Aufnehmen des Livestream eines örtlichen Lokalradio (am besten per cronjob) zum späteren anhören.
In beiden Fällen ist Firefox die "Soundquelle", beim Websdr per Html5-Kodierung, beim Livestream ein Flash-Plugin.
Ich habe mit audacity 'rumprobiert, es scheitert aber daran, daß ich die Audioquelle nicht angeben kann. Ich habe nur die Hardwareanschlüsse zur Verfügung - aber einfach Line-out mit Line-in verbinden wollte ich vermeiden.
System: suse 13.1 (64) Soundhardware: onboard (PCM2904 Audio Codec lt. kinfocenter) Soundtreiber (Backend in kinfocenter): gstreamer
Frage: wie kriege ich es hin, daß ich den Ton aufnehmen kann ?
Im Netz gibt es eine Anleitung hierfür. Leider weiss ich die URL nicht mehr. Der Trick war, dass du bei der Soundkarte VOR der Aufnahme auf eine Monitor Quelle umschalten musst. Genauen Begriff weiss ich jetzt nicht. So weit ich mich erinnere, geht das im Mixer. Diese Umschaltung muss ich beispielsweise jedesmal machen, wenn ich die Kiste gebootet habe und etwas aufnehmen will. Hoffe das hilft dir. Gruss Werner -- 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 07/28/2014 um 10:05 AM schrieb Werner Franke:
Hallo Jürgen,
Am 07/25/2014 um 10:48 PM schrieb Jürgen Hochwald:
Hallo,
Wie schon im Titel genannt, geht es darum, die von einem Programm erzeugte Tonausgabe mit einem anderen Programm weiter zu verarbeiten.
[...]
Frage: wie kriege ich es hin, daß ich den Ton aufnehmen kann ?
Im Netz gibt es eine Anleitung hierfür. Leider weiss ich die URL nicht mehr.
Der Trick war, dass du bei der Soundkarte VOR der Aufnahme auf eine Monitor Quelle umschalten musst. Genauen Begriff weiss ich jetzt nicht. So weit ich mich erinnere, geht das im Mixer.
Diese Umschaltung muss ich beispielsweise jedesmal machen, wenn ich die Kiste gebootet habe und etwas aufnehmen will.
Ich denke das war die passende Beschreibung dazu: http://manual.audacityteam.org/o/man/tutorial_recording_computer_playback_on... Gruss Werner -- 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 28.07.2014 13:32, schrieb Werner Franke:
Am 07/28/2014 um 10:05 AM schrieb Werner Franke: .... Ich denke das war die passende Beschreibung dazu: http://manual.audacityteam.org/o/man/tutorial_recording_computer_playback_on...
Gruss Werner
Hallo, Aus der verlinkten Datei:
Ensure that PulseAudio is running and in the Device Toolbar set the Host to ALSA and the recording input to pulse.
Puleaudio ist (war) installiert. Doch mir gelingt es nicht, in Audacity 'Pulse' auszuwählen, es wird nicht angeboten. Auch ist mir nicht klar, wie ich prüfen kann, ob pulseaudio lauft (ein rcpulseaudio oder ähnlich gibt es nicht). Laufen tut alsa (rcalsacound status sagt 'running') Unklar ist mir auch, was ich mit dem 'gsreamer' machen soll (kde verwendet den und lt. Yast ist davon reichlich installiert). Komplett deinstallieren und ein soundtechnisch geschrottetes System riskieren ? Jürgen -- 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
participants (5)
-
Axel Lindlau
-
Jürgen Hochwald
-
Martin Schröder
-
Thomas Moritz
-
Werner Franke