<pagexmlns="http://projectmallard.org/1.0/"type="guide"id="homepage"><info><linktype="guide"xref="index#functions"/><desc>Start a web browser for a station.</desc><linktype="guide"xref="streams#actions"/></info><title>Radio homepages</title><p>Most radio stations are listed with a homepage URL. Use the <guistyle="button">house</gui> symbol in thetoolbar or <guiseq><gui>right click</gui><gui>homepage</gui></guiseq> to open it in a web browser.</p><p>Most radio stations are listed with a homepage URL. Use the <guistyle="button"><key>🏠</key> house</gui> symbol in the toolbar or<guiseq><gui>right click</gui><gui>homepage</gui></guiseq> to open
it in a web browser.</p><p>Some homepage links are guessed, because some channels (e.g. Shoutcast) don't provide them (anymore).If you play a station without homepage URL, it automatically gets googled. (The link will be visible once you reselect the genre/category.)
<p>Some homepage links are guessed, because some channels (e.g.
Shoutcast) don't provide them (anymore). If you play a station
without homepage URL, it automatically gets googled. (The link will
bevisible once you reselect the genre/category.)</p></p><section><title>Channel homepages</title><p>You can also visit channel homepages (Shoutcast.com, Xiph.org, etc). Either from the <gui>Channel</gui> menu, or viadouble clicking the channel tab.</p><p>You can also visit channel homepages (Shoutcast.com, Xiph.org,
etc). Either from the <gui>Channel</gui> menu, or viadouble
clicking the channel tab.</p></section></page>
<desc>Save radio songs as MP3 files via streamripper.</desc></info><title>Recording</title><p>Most stations that stream MP3 or OGG music can be recorded. This is
accomplished through the command-line tool <app>streamripper</app>. If you
select a station and press <guistyle="button">● record</gui>, a console
select a station and press <guistyle="button"><key>●</key> record</gui>, a console
window should appear, where streamripper shows its progress.</p><p>You can <linkxref="configuration">configure the recording tool</link>
according to audio types again. Usually you want to use the <linkxref="config_apps#placeholders"><cmd>%srv</cmd> placeholder</link>.</p><section>
<title>Configuration</title><p>Audio files are packaged up in ZIP files on MODArchive.
While they are different formats (IT, S3M, XM, etc) they'll all
carry a generic <var>audio/mod+zip</var> type specifier in
streamtuner2 for configuration:</p><tableshade="rows"rules="rows cols"><tr><tdrowspan="2">Recording apps</td></tr><tableshade="rows cols"rules="rows cols"><tr><tdcolspan="2"><p>Recording apps</p></td></tr><tr><td><p><var>audio/mod+zip</var></p></td><td><p><cmd>cd ~/Music ; wget %srv</cmd></p></td></tr></table><p>You can use <cmd>curl</cmd>, or wrap the command with <cmd>xterm</cmd>
(though files are too quick to download).
A few file managers might be able to open the URLs directly even.
See <linkxref="recording">recording configuration</link> for more examples.</p></section></page>
<divclass="trail"><aclass="trail"href="index.html"title="Streamtuner2">Streamtuner2</a> › <aclass="trail"href="index.html#functions"title="Functions">Functions</a> » </div></div></div><divclass="body"><divclass="hgroup"><h1class="title"><spanclass="title">Radio homepages</span></h1></div><divclass="region"><divclass="contents"><pclass="p">Most radio stations are listed with a homepage URL. Use the <spanclass="gui">house</span> symbol in the
toolbar or <spanclass="guiseq"><spanclass="gui">right click</span> ▸ <spanclass="gui">homepage</span></span> to open it in a web browser.</p><pclass="p">Some homepage links are guessed, because some channels (e.g. Shoutcast) don't provide them (anymore).If you play a station without homepage URL, it automatically gets googled. (The link will be visible once you reselect the genre/category.)
<pclass="p">Most radio stations are listed with a homepage URL. Use the <spanclass="gui"><spanclass="key"><kbd>🏠</kbd></span>house</span> symbol in the toolbar or<spanclass="guiseq"><spanclass="gui">right click</span> ▸ <spanclass="gui">homepage</span></span> to open
it in a web browser.</p><pclass="p">Some homepage links are guessed, because some channels (e.g.
Shoutcast) don't provide them (anymore). If you play a station
without homepage URL, it automatically gets googled. (The link will
bevisible once you reselect the genre/category.)</p></p></div><divid=""class="sect"><divclass="inner"><divclass="hgroup"><h2class="title"><spanclass="title">Channel homepages</span></h2></div><divclass="region"><divclass="contents"><pclass="p">You can also visit channel homepages (Shoutcast.com, Xiph.org, etc). Either from the <spanclass="gui">Channel</span> menu, or viadouble clicking the channel tab.</p></div></div><divclass="region"><divclass="contents"><pclass="p">You can also visit channel homepages (Shoutcast.com, Xiph.org,
etc). Either from the <spanclass="gui">Channel</span> menu, or viadouble
clicking the channel tab.</p></div></div></div></div><divclass="sect sect-links"role="navigation"><divclass="hgroup"></div><divclass="contents"><divclass="links guidelinks"><divclass="inner"><divclass="title"><h2><spanclass="title">More Information</span></h2></div><divclass="region"><ul><liclass="links "><ahref="streams.html#actions"title="Actions">Actions</a></li>
<tdstyle="border-top-style: solid;border-left-style: solid;"><pclass="p">Opens a terminal window and streamripper, which cuts the radio broadcast into individual mp3 songs.</p></td></tr><tr><tdstyle="border-top-style: solid;"><pclass="p"><spanclass="link"><ahref="bookmarks.html"title="Bookmarks">Bookmarks</a></span></p></td><tdstyle="border-top-style: solid;border-left-style: solid;"><pclass="p">Copy radio entry over into the <spanclass="gui">bookmarks</span> channel.</p></td></tr><trclass="shade"><tdstyle="border-top-style: solid;"><pclass="p">Homepage</p></td><tdstyle="border-top-style: solid;"><pclass="p"><spanclass="link"><ahref="homepage.html"title="Radio homepages">Homepage</a></span></p></td><tdstyle="border-top-style: solid;border-left-style: solid;"><pclass="p">Most radio stations have a homepage, which you can start a web browser for.</p></td></tr><tr><tdstyle="border-top-style: solid;"><pclass="p">Saving</p></td><tdstyle="border-top-style: solid;"><pclass="p"><spanclass="link"><ahref="saving.html"title="Saving">Saving</a></span></p></td><tdstyle="border-top-style: solid;border-left-style: solid;"><pclass="p">A radio entry can be exported as .pls, .xspf, .m3u, .desktop, or .json file.</p></td></tr><trclass="shade"><tdstyle="border-top-style: solid;"><pclass="p">Extensions<spanclass="guiseq"><spanclass="gui"></span> ▸ <spanclass="gui"></span></span></p></td><tdstyle="border-top-style: solid;"><pclass="p"><spanclass="link"><ahref="contrib_features.html"title="→ Feature plugins">Extensions<spanclass="guiseq"><spanclass="gui"></span> ▸ <spanclass="gui"></span></span></a></span></p></td><tdstyle="border-top-style: solid;border-left-style: solid;"><pclass="p">Some plugins add other features in this submenu.</p></td></tr><tr><tdstyle="border-top-style: solid;"><pclass="p">Editing</p></td><tdstyle="border-top-style: solid;"><pclass="p"><spanclass="link"><ahref="edit.html"title="Edit">Editing</a></span></p></td><tdstyle="border-top-style: solid;border-left-style: solid;"><pclass="p">This command is in the <spanclass="gui">Edit</span> and context menu, allows to inspect and modify radio descriptions.</p></td></tr><trclass="shade"><tdstyle="border-top-style: solid;"><pclass="p">Searching</p></td><tdstyle="border-top-style: solid;"><pclass="p"><spanclass="link"><ahref="search.html"title="Searching">Searching</a></span></p></td><tdstyle="border-top-style: solid;border-left-style: solid;"><pclass="p">You can get a radio list according to search criteria.</p></td></tr></table></div></div></div><pclass="p"> Play, Record and Homepage also have buttons in the toolbar.</p></div></div></div></div><divid="none"class="sect"><divclass="inner"><divclass="hgroup"><h2class="title"><spanclass="title">Refresh radio lists</span></h2></div><divclass="region"><divclass="contents"><divclass="region"><divclass="contents"><pclass="p">After some time, stream informations become obsolete. Therefore you should regularily
refresh the lists. The <spanclass="gui">Reload</span> button in the toolbar (or <spanclass="key"><kbd>F5</kbd></span>) is your friend. You canalso update the category lists with <spanclass="guiseq"><spanclass="gui">Channel</span> ▸ <spanclass="gui">Reload Category Tree</span></span>
and load favicons using <spanclass="guiseq"><spanclass="gui">Channel</span> ▸ <spanclass="gui">Update favicons..</span></span>.</p></div></div><pclass="p">After some time, stream informations become obsolete. Therefore you should regularily
<spanclass="link"><ahref="reloading.html"title="Reloading">refresh</a></span> the lists. The <spanclass="gui">Reload</span> button in the toolbar
(or <spanclass="key"><kbd>F5</kbd></span>) is your friend.</p><pclass="p">You can also update the category lists with <spanclass="guiseq"><spanclass="gui">Channel</span> ▸ <spanclass="gui">Reload Category Tree</span></span>
and load <spanclass="link"><ahref="favicon.html"title="Station favicons">favicons</a></span> using <spanclass="guiseq"><spanclass="gui">Channel</span> ▸ <spanclass="gui">Update favicons..</span></span>.</p></div></div></div></div><divid=""class="sect"><divclass="inner"><divclass="hgroup"></div><divclass="region"><divclass="contents"><divclass="note note-tip"title="Tip"><divclass="inner"><divclass="region"><divclass="contents"><pclass="p">You should only select radio stations and genres that you like.</p></div></div></div></div></div></div></div></div><divclass="sect sect-links"role="navigation"><divclass="hgroup"></div>
<divclass="hgroup"><h2class="title"><spanclass="title">Configuration</span></h2></div><divclass="region"><divclass="contents"><pclass="p">Audio files are packaged up in ZIP files on MODArchive.
While they are different formats (IT, S3M, XM, etc) they'll all
carry a generic <spanclass="var">audio/mod+zip</span> type specifier in
streamtuner2 for configuration:</p><divclass="table"><divclass="inner"><divclass="region"><tableclass="table"><tr><tdrowspan="2"></td></tr><tr><tdcolspan="2"><pclass="p">Recording apps</p></td></tr><trclass="shade"><tdstyle="border-top-style: solid;"><pclass="p"><spanclass="var">audio/mod+zip</span></p></td><tdstyle="border-top-style: solid;border-left-style: solid;"><pclass="p"><spanclass="cmd">cd ~/Music ; wget %srv</span></p></td><tdclass="shade"style="border-top-style: solid;border-left-style: solid;"><pclass="p"><spanclass="cmd">cd ~/Music ; wget %srv</span></p></td></tr></table></div></div></div><pclass="p">You can use <spanclass="cmd">curl</span>, or wrap the command with <spanclass="cmd">xterm</span>
(though files are too quick to download).
A few file managers might be able to open the URLs directly even.
See <spanclass="link"><ahref="recording.html"title="Recording">recording configuration</a></span> for more examples.</p></div></div>
</div></div><divclass="body"><divclass="hgroup"><h1class="title"><spanclass="title">Recording</span></h1></div><divclass="region"><divclass="contents"><pclass="p">Most stations that stream MP3 or OGG music can be recorded. This is
accomplished through the command-line tool <spanclass="app">streamripper</span>. If you
select a station and press <spanclass="gui">● record</span>, a console
select a station and press <spanclass="gui"><spanclass="key"><kbd>●</kbd></span> record</span>, a console
window should appear, where streamripper shows its progress.</p><pclass="p">You can <spanclass="link"><ahref="configuration.html"title="Configuration / Settings dialog">configure the recording tool</a></span>
according to audio types again. Usually you want to use the <spanclass="link"><ahref="config_apps.html#placeholders"title="URL placeholders"><spanclass="cmd">%srv</span> placeholder</a></span>.</p></div><divid=""class="sect"><divclass="inner"><divclass="hgroup"><h2class="title"><spanclass="title">Streamripper</span></h2></div><divclass="region"><divclass="contents">
<divclass="header"><divclass="trails"role="navigation"><divclass="trail"><aclass="trail"href="index.html"title="Streamtuner2">Streamtuner2</a> › <aclass="trail"href="index.html#browsing"title="Browsing channels and radio stations">Browsing channels and radio stations</a> » <aclass="trail"href="streams.html"title="Streams / Stations">Streams / Stations</a> › <aclass="trail"href="streams.html#actions"title="Actions">Actions</a> » </div></div></div><divclass="body"><divclass="hgroup"><h1class="title"><spanclass="title">Reloading</span></h1></div><divclass="region"><divclass="contents"><pclass="p">Station information can get stale. Especially Shoutcast invalidates old information
frequently. Therefore you have to <spanclass="guiseq"><spanclass="gui"></span> ▸ <spanclass="gui">Reload</span></span> the lists.
frequently. Therefore you have to <spanclass="gui"><spanclass="key"><kbd>↻</kbd></span>Reload</span> the lists.
There is an action button below the menu bar for this.
It retrieves the current data from the directory service.</p><pclass="p">Favicons aren't loaded automatically. There is a menu entry in Channels for that, which
works in the background and doesn't display the new icons automatically either. Simply
reselect the category/genre in the left pane. Or again, use the station reload button.</p></div><divclass="sect sect-links"role="navigation">
any matches in the current stations view.If you switch tabs, just click the glass icon
to reapply the highlighting.</p></div></div></div></div><div id="cachesearch"class="sect"><div class="inner"><div class="hgroup"><h2 class="title"><span class="title">Search window</span></h2></div><div class="region"><div class="contents"><p class="p">You can get to the search dialog via <span class="guiseq"><span class="gui">Edit</span> ▸ <span class="gui">Find</span></span> or <span class="key"><kbd>Ctrl</kbd></span>+<span class="key"><kbd>F</kbd></span>.Centrally to this dialog isthe text field,where you can specify the phrase
to this dialog isa text field,where you can specify the phrase
to scan for.</p><div class="media media-image"><div class="inner"><img src="img/search.png"class="media media-block" alt=""></div></div><p class="p">It either will search in all channels,or just the last active channel/service.</p><p class="p">Then there are two search variants.You mostly want to use the live <span class="gui">Server search</span>.It passes your search terms to
the actual directory services,and loads the most recent data into a
result list.This might take a few seconds.And it's not implemented
for all channel plugins. (Some websites/APIs don't have a search.)</p><p class="p">While<span class="gui">Cache find</span> would just look up entries in your
already downloaded channel/genre lists.Thisis sufficient when
you're just looking for something previously seen/listened to.</p>
<p class="p">It either will search in:</p><div class="list"><div class="inner"><div class="region"><ul class="list"><li class="list"><p class="p"><span class="gui">☐ all channels</span></p></li><liclass="list"><pclass="p"><span class="gui">☒ last active channel/service.</span>
(You therefore want to switch channel tabs before invoking this search mode.)</p></li></ul></div></div></div>
<p class="p">Then there are two search variants:</p><div class="list"><div class="inner"><div class="region"><ul class="list"><li class="list"><div class="title title-item"><h3><span class="title"><span class="key"><kbd>Server search</kbd></span></span></h3></div><p class="p">You mostly want to use the live <span class="gui">server search</span>. It passes your search terms to the actual directory services, and loads the most recent data into a result list.</p><p class="p">This might take
a few seconds. And it's not implementedfor all channel plugins.(Some websites/APIs don't have a search.)</p>
</li><li class="list"><div class="title title-item"><h3><span class="title"><span class="key"><kbd>Cache find</kbd></span></span></h3></div>
<p class="p">While <span class="gui">cache find</span> would just look up entries in your
already downloaded channel/genre lists. This is sufficient when
you're just looking for something previously seen/listened to.</p></li></ul></div></div></div></div></div></div></div><div class="sect sect-links" role="navigation"><div class="hgroup"></div><div class="contents"><div class="links guidelinks"><div class="inner"><div class="title"><h2><span class="title">MoreInformation</span></h2></div><div class="region"><ul>
<p>Double clicking an entry row in the radio list starts your audio player. But there are
other functions available. Either go to the <guiseq><gui/><gui>Station</gui></guiseq> menu,
or access the context menu with a right click.</p><tableshade="rows"rules="rows cols"><tr><td><p><linkxref="playing">Play</link></p></td><td><p>Starts the radio in a configured audio player</p></td></tr><tr><td><p><linkxref="recording">Record</link></p></td><td><p>Opens a terminal window and streamripper, which cuts the radio broadcast into individual mp3 songs.</p></td></tr><tr><td><p><linkxref="bookmarks">Bookmarks</link></p></td><td><p>Copy radio entry over into the <gui>bookmarks</gui> channel.</p></td></tr><tr><td><p>Homepage</p></td><td><p>Most radio stations have a homepage, which you can start a web browser for.</p></td></tr><tr><td><p>Saving</p></td><td><p>A radio entry can be exported as .pls, .xspf, .m3u, .desktop, or .json file.</p></td></tr><tr><td><p>Extensions<guiseq><gui/><gui/></guiseq></p></td><td><p>Some plugins add other features in this submenu.</p></td></tr><tr><td><p>Editing</p></td><td><p>This command is in the <gui>Edit</gui> and context menu, allows to inspect and modify radio descriptions.</p></td></tr><tr><td><p>Searching</p></td><td><p>You can get a radio list according to search criteria.</p></td></tr><tr><td><p><linkxref="homepage">Homepage</link></p></td><td><p>Most radio stations have a homepage, which you can start a web browser for.</p></td></tr><tr><td><p><linkxref="saving">Saving</link></p></td><td><p>A radio entry can be exported as .pls, .xspf, .m3u, .desktop, or .json file.</p></td></tr><tr><td><p><linkxref="contrib_features">Extensions<guiseq><gui/><gui/></guiseq></link></p></td><td><p>Some plugins add other features in this submenu.</p></td></tr><tr><td><p><linkxref="edit">Editing</link></p></td><td><p>This command is in the <gui>Edit</gui> and context menu, allows to inspect and modify radio descriptions.</p></td></tr><tr><td><p><linkxref="search">Searching</link></p></td><td><p>You can get a radio list according to search criteria.</p></td></tr></table><p> Play, Record and Homepage also have buttons in the toolbar.</p></section><sectionid="none"><title>Refresh radio lists</title><p>After some time, stream informations become obsolete. Therefore you should regularily
refresh the lists. The <gui>Reload</gui> button in the toolbar (or <key>F5</key>) is your friend. You can
also update the category lists with <guiseq><gui>Channel</gui><gui>Reload Category Tree</gui></guiseq>
and load favicons using <guiseq><gui>Channel</gui><gui>Update favicons..</gui></guiseq>.</p><linkxref="reloading">refresh</link> the lists. The <gui>Reload</gui> button in the toolbar
(or <key>F5</key>) is your friend.</p><p>You can also update the category lists with <guiseq><gui>Channel</gui><gui>Reload Category Tree</gui></guiseq>
and load <linkxref="favicon">favicons</link> using <guiseq><gui>Channel</gui><gui>Update favicons..</gui></guiseq>.</p></section><section><notestyle="tip"><p>You should only select radio stations and genres that you like.</p></note></section></page>
<pagexmlns="http://projectmallard.org/1.0/"type="guide"id="reloading"><info><linktype="guide"xref="streams#actions"/><desc>Updating station lists.</desc></info><title>Reloading</title><p>Station information can get stale. Especially Shoutcast invalidates old information
frequently. Therefore you have to <guiseq><gui></gui><gui>Reload</gui></guiseq> the lists.
frequently. Therefore you have to <guistyle="button"><key>↻</key>Reload</gui> the lists.
There is an action button below the menu bar for this.
It retrieves the current data from the directory service.</p><p>Favicons aren't loaded automatically. There is a menu entry in Channels for that, which
works in the background and doesn't display the new icons automatically either. Simply
reselect the category/genre in the left pane. Or again, use the station reload button.</p></page>
</section><sectionid="cachesearch"><title>Search window</title><p>You can get to the search dialog via <guiseq><gui>Edit</gui><gui>Find</gui></guiseq> or <key>Ctrl</key>+<key>F</key>. Centrally
to this dialog is the text field, where you can specify the phrase
to this dialog is a text field, where you can specify the phrase
to scan for.</p><mediasrc="img/search.png"type="image"mime="image/png"/><p>It either will search in all channels, or just the last active
channel/service.</p><p>It either will search in:</p><list><item><p><gui>☐ all channels</gui></p></item><item><p><gui>☒ last active channel/service.</gui> (You therefore want to switch channel tabs before invoking this search mode.)</p></item></list><p>Then there are two search variants. You mostly want to use the live <gui>Server search</gui>. It passes your search terms to
the actual directory services, and loads the most recent data into a
result list. This might take a few seconds. And it's not implemented
for all channel plugins. (Some websites/APIs don't have a search.)</p><p>While <gui>Cache find</gui> would just look up entries in your
already downloaded channel/genre lists. This is sufficient when
you're just looking for something previously seen/listened to.</p><p>Then there are two search variants:</p><list><item><title><key>Server search</key></title><p>You mostly want to use the live <gui>server search</gui>. It passes your search terms to the actual directory services, and loads the most recent data into a result list.</p><p>This might take
a few seconds. And it's not implemented for all channel plugins. (Some websites/APIs don't have a search.)</p></item><item><title><key>Cache find</key></title><p>While <gui>cache find</gui> would just look up entries in your
already downloaded channel/genre lists. This is sufficient when
you're just looking for something previously seen/listened to.</p></item></list></section></page>