Index: help/action_recording.page ================================================================== --- help/action_recording.page +++ help/action_recording.page @@ -19,69 +19,100 @@

You can configure the recording tool according to audio types again.

Streamripper -

The xterm -e prefix brings up the terminal popup. If you want -silent downloads in the background (instead of seeing its progress), remove -the xterm call.

+

There's already a default entry for recording radio stations:

Format

Application

audio/*

xterm -e streamripper %srv

-

To configure a default download directory, use the -d option to streamripper. -For example xterm -e "streamripper -d /media/music/" would use an absolute path. -Else it downloads to the current working directory (often your HOME path), -and creates one directory per radio station there.

+

Streamripper has a few more options of its own:

+ + +

To define an exact download directory:

+

xterm -e "streamripper -d ~/Music/ %srv"

+
+

Use a specific filename pattern:

+

xterm -e "streamripper --xs2 -D '%S-%A-%T-%a.mp3' %srv"

+
+

Just record a continuous stream, for 1 hour, without splitting individual songs from a radio station:

+

xterm -e "streamripper -A -s 3600 -d ~/Music/ %srv"

+
+

Pretend to be an audio player (in case recording is blocked):

+

streamripper -u 'WinampMPEG/5.0' %srv

+
+
+ +

Whenever you leave out the xterm prefix, it runs silently in the background.

+ +

See the streamripper(1) man page or its +FAQ for more tips.

+
fIcy/fPls

As alternative to streamripper, check out fIcy/fPls for recording ICEcast/SHOUTcast streaming servers.

-

It can be configured with xterm -e "fPls %pls" simply.

+

It can be configured just as easily with:

+

xterm -e "fPls %pls"

Graphical stream recording tools -

You might also want to try a streamripper GUI or graphical -reimplementation. For instance there are:

+

You can also try a streamripper GUI or graphical +reimplementation:

-

StreamRipStar (Java), works best per drag and drop.

-

Streamtastic (Java)

+

StreamRipStar (Java), works best per drag and drop; set the DND format to PLS or M3U however.

+

Streamtastic (Java), only imports a text entry per drag and drop.

KStreamRipper, though no current version in distros.

VLC has built-in recording capabilities.

-

Which simplify defining a custom download directory, or how radio +

Which all simplify defining a custom download directory, or how radio streams are split (between advertisement breaks), and the naming scheme for resulting *.mp3 filenames of course.

Youtube-DL -

The recording settings have a specific entry for "video/youtube" URLs. To configure a custom download -directory, use xterm -e "cd /media/music ; youtube-dl %srv" for example. (The cd -trick works with streamripper too.)

+

The recording settings already have a specific entry for "video/youtube" URLs.

+ +

To configure a custom download directory, use:

+

xterm -e "cd /media/music ; youtube-dl %srv"

+ +

The cd trick also works with streamripper, or other tools.

Wget for MOD files -

To download audio files from The MOD Archive directly, you can also -define a custom handler. Scroll/click on the empty row in the recording apps -table. There create a new recording MIME type audio/mod+zip with -a command like xterm -e wget %srv. All mod formats (IT, XM, S3M, -etc.) are mapped to this generic type specifier. Using curl would -also work of course.

+define a custom handler.

+ +

Scroll/click on the ⎘ empty row in the recording application list.

+

There create a new recording MIME type:

+

audio/mod+zip

+
+

Specifiy a command like:

+ +

xterm -e wget %srv

+

cd ~/Desktop ; wget %srv

+

curl %srv

+
+
+
+

+All MOD file formats (IT, XM, S3M, etc.) are mapped to this generic type specifier. +