Management of Internet Radio - Capture directly to Linux

Audio editors, music players, video players, burning software, etc.
Message
Author
gcmartin

Management of Internet Radio - Capture directly to Linux

#1 Post by gcmartin »

There is a piece of software for Windows which allows Management of Internet Radio Broadcast. I have always wanted to do this using a Linux PC but never found any internal systems ability to do this.

The only ability I have had for simple recording is using a radio (or another PC) and cabling to the sound card on the recording PC. "I know its antiquated!"

Does anyone know if we can do this natively in Puppy Linux? AND, if so, What would you use? Any known examples would be appreciated. And any known websites for the current multimedia apps that come with Puppy which explains this would also help.

Can PUPradio do this?

Thanks in advance.

mrreality13
Posts: 93
Joined: Sat 04 Oct 2008, 03:24
Location: arlington texas

#2 Post by mrreality13 »

Im not picky with my recordings but i like using good old VLC to record my stream directly.Ya I know doin that gives me 1 massive mp3 file but it woks for my need's.
just my 2cents

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#3 Post by nooby »

gcmartin what happens if you try to use Precord?

Does the Capture function in Alsa mixer don't allow you to capture what your FF browser listen to?

I have a vague memory that I managed to do that. Just now I am recording from the radio though. So I can not test. Some hours from now I can make a new test. in the mean while maybe you could take a look at Precord?
http://www.murga-linux.com/puppy/viewtopic.php?t=49907
or even the Bacon recorder?
http://www.murga-linux.com/puppy/viewtopic.php?t=69237

Remind me if I forget it.
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#4 Post by 8-bit »

I run Puppy Lucid 520 and installed "StreamTuner2" and "Streamripper"
I fire up StreamTuner, pick an internet radio station and select record.
It records the songs from the station in a directory with the station name and even seperates the songs.

Is that something like you want?

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#5 Post by nooby »

Thanks 8-bit that is most likely what him ask for. link to one version.
http://www.murga-linux.com/puppy/viewtopic.php?p=435759

Wonder how that version works with lupu513 and 515 and 528?

gcmartin maybe you can try and tell if it live up to your expectations?
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#6 Post by 8-bit »

As a follow up, I should state I picked songs from the directory, and using Pburn, burnt them to a disk as audio tracks complete with song name and artist.
When my wife plays the CD in her car, the display shows the song title and artist when the song starts playing.

So for Puppy and Pburn, that is a pretty advanced feature.

gcmartin

#7 Post by gcmartin »

8-bit wrote:I run Puppy Lucid 520 and installed "StreamTuner2" and "Streamripper"
I fire up StreamTuner, pick an internet radio station and select record.
It records the songs from the station in a directory with the station name and even seperates the songs.

Is that something like you want?
Thanks Muchly @8-bit

2 quick questions
  1. Is "Streamripper" required to run "StreamTuner2"?
  2. Is there PETs for these guys?
Thanks for assisting

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#8 Post by 8-bit »

Streamripper is not required to run streamtuner2.
But I should mention that a special version of streamtuner2 was made for Lucid.

Also, streamripper makes recording of internet radio easy as you can use the record button in streamtuner2.
A search of the forum should yield both.

If I remember right, streamtuner1 stopped working with ShoutCast.
I used streamrippper-1.63.5 and streamtuner-0.99.99.

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#9 Post by pemasu »

I already answered to the pm.
But here it is publicly posted.
Remove the phony.gz.
Place the script for example to the /usr/bin or /root/my-applications/bin or....
Open the script and edit presets aka defaults. There is explanatory part at the beginning of the script.
The script uses mplayer, nothing else is needed.
It records at least mp3, m3u and pls streams.
Use Pschedule if you want timed unattended recordings.
The script has recording length option which needs to be filled, so the script stops the recording at ordered time.
I think this script is handy for those who has need of unattended recordins.
Puppies has Pschedule which is nice frontend for cron. Cron handles timed executions and is really great app or demon or whatever it is.
Attachments
recmp3stream.gz
(1.51 KiB) Downloaded 300 times

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#10 Post by backi »

Hi FOLKS !

I am using mhWaveedit capturing from soundcard.
I underestimated mhwaveedit. It is quite powerfull.

For example i am using it on http://grooveshark.com/



Quite cool webside ,hearing almost everething you want to hear.

Have a look. Cool features.

Capture it as wave or mp3 or flac... or.. or.or ...with mhwaveedit . It needs a bit experimenting first . but if you found out how to do , quite fine.

For Grooveshark there is also a feature ,which can be installed.
It is called Grooveshredder (i think in firefix addons extensions as far as i remember).
https://addons.mozilla.org/de/firefox/a ... eshredder/
you can download all music as mp3.
But i am not quite shure about the legal issues.(i am quite a bit paranoid).

(the ones who are not paranoid must be insane)

(this is why i am using mhwaveedit and because i can capture music as wave files directly from soundcard (soundquality)).
This wave files can be converted directly or later in any format you like.

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#11 Post by nooby »

backi is that not a lot of work to do. other recorders goes directly to mp3 or ogg.

why first make a file in wave that takes up gigabyte and the compress it.

needs a lot of time and patience?
I use Google Search on Puppy Forum
not an ideal solution though

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#12 Post by nooby »

I am too dense to get it.

So this program that the thread are about takes directly from the stream.

But does that mean that one get a lot of small files some 3 minutes long with each a new name or does it mean one get one big file several Gigabyte big and one have to edit and edit and edit to keep the three records out of 50 in that hour recording?
I use Google Search on Puppy Forum
not an ideal solution though

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#13 Post by backi »

Hi folKs!

In case of mhwaveedit there are several options.

lets take an example :

maybe you searched in grooveshark for "Rolling Stones"

lotś of titles are shown.Now you can choose a single or several titles or a whole album or playing all titles.
At the bottom all this titles will be shown.

1.Record automatically (only single songs)

Start mhwaveedit recording a single song automatically
programming "time limit". (for the duration of the song,you must look before in Groovesharks time duration at the botton of the box.

Start recording with mhwaveedit.
Start playing Grooveshark.
Pause or finish -if you like -when you want.
if you press" finished" you will be asked where to save -in which format- whats the name of your recording.

2. recording manually
(no automatic timer
options-single songs -selected songs-several sons as single file-

pause -stop recording manually.

Or manually -song finished -pause recording.
Stop playing Grooveshark too.
Press "finished" to save stream .
you will be asked - what format - where to save- which name

Later you can resume recording-playing or select separat titles you like recording-playing .
(song finished -pause playing) .

Or capture the whole songs as a single file.
You can always pause recording or resume recording with mhwaveedit.

You can this way capture single songs seperatlly or a whole sequence of songs as a single (not seperated Songs) not separated file .
If you finished your recording, you will be asked in which format you want to save your music.
Titles given manually.
There are some more options in "Preferences" which have to be defined before.
Sounds complicated i know.

Don't forget to look for the mixer
But fooling around (if you like to experiment a bit) with mhwaveedit and capturing sound i found it now quite nice.
Maybe there are more simple and elegant ways to captur sound.
Last edited by backi on Sat 27 Aug 2011, 10:12, edited 1 time in total.

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#14 Post by backi »

HI nooby!

To answer your question directly.

Both is possible . (in grooveshark you can Pause-resume playing)
If your are using "Groove shredder" you will be able to download single mp3 files to the location you wish.(using Groove shredder is quite simple-but
i am not shure if using it is somehow risky, because of copyrhight issues, i am a bit paranoid,so i am using mhwaveedit.

With mhwaveedit
Because of the "pause-resume- or finish" in mhwaveedit you can synchronize your tasks to your needs

.or if your single song is finished you can press" pause recording" -then press"finish" to save the stream.
or directly press" finish" ,to save your single song or the complete stream.

I am not well informed in other streaming stations how the do pausing.

Mhwaveedit lets you choose the format you want to save the stream to.

This tactic needs a bit training but if your accustomed to it , you will find it quite nice
Last edited by backi on Sat 27 Aug 2011, 10:33, edited 1 time in total.

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#15 Post by nooby »

Yes thanks maybe I ahve to practice a few times.

What I do now is even more primitive. I use precord or Bacon recorder and take the audio output from a FM receiver and then into the Mic and then I do capture on the Retrovol or Alsamixer and record from the soundcard into these recorders. Would be much better to take it directly from the internet radio and capture the beginning of the records.

What I don't like about wavedit is that one have to convert from wave to ogg or mp3. Take a lot of work. I am too lazy. Will never be done.
I use Google Search on Puppy Forum
not an ideal solution though

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#16 Post by backi »

Hello nooby!

It is not nessessary to convert the stream from wave to...what ever you want.

In mhwaveedit, if you "finish" to save your record, you will be asked to which format you want to save.
There are a lot of options (mp3,ogg ,flac and a lot more).

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#17 Post by backi »

Hi folks !

I tested Bacon recorder. (never used it before )
Does almost the same as mhwaveedit.

Have a look at http://grooveshark.com/

I find it really cool.

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#18 Post by nooby »

Ah very good you took time and told me about mhwaveedit.
I am using Bacon recorder now and it saves directly to mp3 if I set it up like that.

But it has no VU meter so one does not know how close one are to over loading the input.

I have finally dared to record directly from the local classic and worldmusic local station. www.sr.se most likely it is copyrighted to only work in sweden.

And it works okay in Bacon. Does mhwaveedit have VU meters?
the bad thing taking it directly from the streaming feed from radiostations is that at times their servers get bogged down and a glitch with total silence when it wait for loading resumes the feed.

Sure one can set on lower quality like 96 something instead of 128 but such is noticeable on mp3.
I use Google Search on Puppy Forum
not an ideal solution though

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#19 Post by backi »

Hi nooby!

Vu meter : i think you mean an indicator showing intensity of your audio signal.
Yes mhwaveedit has . it is possible to tune it with the mixer.

I am really excited about Grooveshark and like to advertise it very much.
I am using it for downloading tons of music with mhwaveedit.

Have a look here:
http://grooveshark.com/

There you can look for interprets -or titles- (in searchbox)
as well theres a button looking for Radios stations.
All of them can be captured with mhwaveedit.

But it can be done easyer with a tool for firefox called Groove shredder.
Save songs as mp3.
(but i am not Quite shure because of legal issues).

https://addons.mozilla.org/de/firefox/a ... eshredder/

If you want to know more about how i use mhwaveedit Grooveshark Groove shredder, dont be shy to ask.
Last edited by backi on Sat 27 Aug 2011, 12:18, edited 1 time in total.

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#20 Post by nooby »

Grooveshark is in a gray zone one reporter wrote because people upload rips them have done of copyrighted material so it could be problematic but it sure feels very innocently when one use it compared to doing p2p or torrent or what the words for such is. I have a neighbor former work mate that told me he do it and I would never dare to do such things. Millions then ask one to pay if one get caught.

Grooveshark most likely will only be told to edit their database and not them take users to court would be surprising.

I have only tried our sr.se the local radio station and that works well.

So now I should go over to mhwaveedit instead :)

a new one to learn but I do long for knowing how close one are to saturation of the input I hate that I have no idea of I am 30 db below or 20 or 15 or 10 or 5 or if I am +5 or +10 into saturation of input.

Digital recordings goes from sounding all good to sounding incredibly bad and the difference are only a few db from 0 DB.

So an accurate VU would be good to have indeed. So I should give it a try.
I use Google Search on Puppy Forum
not an ideal solution though

Post Reply