
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
This script helps you to store radio streams from the web to the local disk.
It supports live streams and streams from web radios. Also supports MP3 and wav files.
Tip: You can record a stream and listen to another one at the same time.
Requirements: The programs streamripper and/or mplayer must be installed.
Bugs:
mms://* streams can not strean as mp3. Use record as wav file instead.
9 years ago
Version 0.9.7
Support for mplayer2 added.
Version 0.9.6
This is a technical release. New features have not been added. It is no longer automatically loaded bash at startup. QT version >= 4.6.3 is required.
Version 0.9.4
- Recording time option was added.
Version 0.9.3
- Add czech translation
Many thanks to Pavel Fric
Version 0.9.2
- Add some configure options.
Version 0.9
- Add a configure dialog.
Version 0.2.1
- Streamripper don't stop recording when amarok 2.2 is closing.
Version 0.2.0
- Now the music path from systemsettings is used.
Version 0.1.9
- Add spanish translation. Thanks to Josí¨ Luis ArangeL
Version 0.1.8
- Anstead /bin/sh /bin/bash now is used to ensure the correct execute of kill %.
Version 0.1.7
- Correction: On errors no Errorbox appears.
Version 0.1.6
- Added polish translation THX to Marek Walczak
Version 0.1.5
- Added german translation
- Added french translation. THX to Frédéric Césart
9 years ago
Version 0.9.7
Support for mplayer2 added.
Version 0.9.6
This is a technical release. New features have not been added. It is no longer automatically loaded bash at startup. QT version >= 4.6.3 is required.
Version 0.9.4
- Recording time option was added.
Version 0.9.3
- Add czech translation
Many thanks to Pavel Fric
Version 0.9.2
- Add some configure options.
Version 0.9
- Add a configure dialog.
Version 0.2.1
- Streamripper don't stop recording when amarok 2.2 is closing.
Version 0.2.0
- Now the music path from systemsettings is used.
Version 0.1.9
- Add spanish translation. Thanks to Josí¨ Luis ArangeL
Version 0.1.8
- Anstead /bin/sh /bin/bash now is used to ensure the correct execute of kill %.
Version 0.1.7
- Correction: On errors no Errorbox appears.
Version 0.1.6
- Added polish translation THX to Marek Walczak
Version 0.1.5
- Added german translation
- Added french translation. THX to Frédéric Césart
perspectoff
8 years ago
streamripper --xs_offset=3000 --xs_padding=2500:2500
Would you mind adding the --xs_offset and --xs_padding options to the RecordStream script?
I love RecordStream (and use it with Amarok 2.5/KDE 4.8 in Kubuntu 12.04 without other problems).
Report
OsZ
8 years ago
Report
Knoellchen
8 years ago
which QT version is used?
In version 4.8 the qt-script-engine is broken.
See: http://forum.kde.org/viewtopic.php?f=115&t=98488
Report
OsZ
8 years ago
Report
krnekit
10 years ago
/bin/bash: line 3: kill: (9) - Operation not permitted
error -6 [SR_ERROR_CANT_RESOLVE_HOSTNAME]
However, that station can be succesfully recorded with streamripper.
Though it's possible to start recording, following next steps:
1. playlist have two radiostations from 1club.fm;
2. first radiostation is played;
3. record was started.
After the start of the record another entry appears in playlist with the radiostation different from previous stations and playback switched to that station.
Report
Knoellchen
10 years ago
This is made by Settings -> Configure RecordStream.
I've this testet with
http://wms-11.streamsrus.com:9710/listen.pls
Report
krnekit
10 years ago
Report
LenardKoen
11 years ago
When I open it it looks like this:
TRACK 01 AUDIO
TITLE "��E"
PERFORMER "��I"
INDEX 01 00:00:00
TRACK 02 AUDIO
TITLE "��M"
PERFORMER "��H"
INDEX 01 02:33:00
TRACK 03 AUDIO
TITLE "��L"
PERFORMER "��C"
INDEX 01 08:15:00
TRACK 04 AUDIO
TITLE "��T"
PERFORMER "��P"
INDEX 01 12:07:00
How to fix this?
Amarok 2.2.2, KDE 4.4 RC1
Report
Knoellchen
11 years ago
Report
fireball500
10 years ago
Why does Amarok display the correct track information and the queue file does not?
Its happening to all stations that I have tested with.
Report
steveke
11 years ago
I have a problem that when I enable the script Amarok takes about one minute to quit with 100% cpu usage. If I disable the script then Amarok closes normally again. This only started happening with the 0.2.0 version (sorry I didn't report it sooner!) and there were no problems with the previous version.
Currently using Amarok 2.2 but saw the same issue previous versions.
Thanks for your great script!
Report
Knoellchen
11 years ago
Report
steveke
11 years ago
Cheers and thanks for your work!
Report
google01103
11 years ago
see http://forum.kde.org/viewtopic.php?f=116&t=79595&p=126767#postform
Report
Knoellchen
11 years ago
I will this correct soon.
Many thanks for the info.
Report
google01103
11 years ago
Report
bitcrazy
11 years ago
In my case it is ~/MyMusic from systemsettings, but I would like to save the streams in a subfolder called "Streams".
Report
martingerdes
11 years ago
A note: I have no idea what the command 'kill %' is supposed to do. What it _doesn't_ do is kill of the streamripper instance. I changed it to 'killall streamripper' (and threw the mplayer option out). Killall is the brutal way, but at least port 8017 is definitely free afterwards.
Where did you find out how to use 'callerProc'? Google is most unhelpful. If I knew how to get at the output of the commands the plugin sends to bash, the plugin could be spiced up quite a bit...
Report
Knoellchen
11 years ago
This assumes, bash version 3.x ist used.
But you use a another shell?
Infos about QProcess:
http://doc.trolltech.com/4.5/qprocess.html
Greetings
Report
martingerdes
11 years ago
kill:
$>bash --version
GNU bash, version 3.2.48(1)-release (i486-pc-linux-gnu)
The problem is this:
$> ls -l /bin/sh
lrwxrwxrwx 1 root root 4 2009-08-01 21:39 /bin/sh -> dash
(Debian switched to dash as standard shell a short while ago.)
If you want to use bash specific features, it would be better to change the line in main.js to 'callerProc.start("/bin/bash");'
Report
Lole
11 years ago
Report
Knoellchen
11 years ago
Is there such entry in your playlist?
Report
Lole
11 years ago
Thanks for this great app!
Report
veeall
11 years ago
Thanks a lot!
Report