On Tue, Dec 02, 2008 at 11:41:35 -0700, [EMAIL PROTECTED] wrote: > Florian Kulzer wrote: > >> On Sun, Nov 30, 2008 at 14:48:09 -0700, wauhugo AT yahoo DOT com wrote: >> I can playback the stream through the speakers and record it from the >> microphone with the sound recorder application. (with added noise and >> worse quality) >> Is there any better way to download or record such RTMPT streams for >> offline use? >> >> (running SID amd64 HDA nForce sound chip)
[...] >> If mplayer does not work (it cannot play certain compressed flash >> streams AFAIK) then you can play the stream with the flash application >> and capture the sound directly from the ALSA device (instead of going >> via speakers and microphone). The trick is to set the correct capture >> device; with alsamixer (from package alsa-utils) you can press TAB to >> see the capture devices. You probably have to set the capture device to >> "Mix" and adjust the volume, then it should be possible to capture what >> is played with e.g. the arecord utility. If you prefer GUI applications >> to record, audacity should work as well, provided you set the right >> capture device. >> > Thank you for these informations. I had never used audacity before. > > I have made some tests and further reading, but no result so far. > > man arecord speaks about the ".asoundrc" file. Where can I find this > file on my Debian system (SID amd64)? http://alsa.opensrc.org/index.php/.asoundrc > Other pages, found with google, mention the "/etc/asound.conf" file. > Where is this file to be found on a Debian system (SID amd64)? > > Others proposed to use JACK. But running jackd -d alsa reduces the > available RECORDING DEVICES in AUDACITY to ZERO (not one device > available). > How can JACK be configured and be used to redirect the sound from a > stream, which is playing to a RECORDING DEVICE? I have never used jack (or any other sound daemon) to record the PCM output. All the soundcards that I am familiar with have "Mix" as a capture device, and then the procedure is straightforward: http://alsa.opensrc.org/index.php/Record_from_pcm [...] > These are the devices: $ arecord -lL [...] If you cannot find the "Mix" capture device then maybe it has another name (or there is a problem with the support for soundcard). I would be interested in seeing the output of: amixer | perl -n0e 'split(/(?<=\n)(?=[^ ])/);foreach(@_){if(/capture/i){print $_}}' Another possibility is using ALSA's "file" plugin to direct the PCM output to a file: http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html#pcm_plugins_file I have never used that method myself, though; my impression is that it is not particularly straightforward to set up. -- Regards, | http://users.icfo.es/Florian.Kulzer Florian | -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]