Internet radio browser GUI for music/video streams from various directory services.

⌈⌋ branch:  streamtuner2


Check-in [7eb6bd6410]

Overview
Comment:document recent channel/feature plugins
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 7eb6bd6410ec8dbfac4a84fc03602917264480f7
User & Date: mario on 2017-02-15 21:38:59
Other Links: manifest | tags
Context
2017-02-16
16:56
Document more interna of radio.net extraction check-in: b6d88bcd1f user: mario tags: trunk
2017-02-15
21:38
document recent channel/feature plugins check-in: 7eb6bd6410 user: mario tags: trunk
2017-02-14
17:52
Minor fix for extraction regexp (http: prefix to station urls). check-in: b3defb1227 user: mario tags: trunk
Changes

Modified help/contrib_channels.page from [c9637f81f8] to [61870d1679].

81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101




102

















103
104
105
106
107
108
109
110
111
112
  <section>
    <subtitle>📻 GrLittleRadioPlayer</subtitle>
    <p>Great Little Radio Player is another Linux desktop radio browser.
    It comes with a default set of categorized stations. This plugin merely
    imports that list as static directory. </p>
  </section>
  <section>
    <subtitle>📻 Compound</subtitle>
    <p>The compound channel is a meta plugin. It can aggregate categories
    from other channel plugins on a per-category basis. You for example
    can mash Top40 or Classic genres from Shoutcast, Xiph, InternetRadio,
    Tunein, etc. Which avoids switching between channel tabs somewhat. </p>
  </section>
  <section>
    <subtitle>📻 File browser</subtitle>
    <p>You can also browse local files with streamtuner2 using the file
    browser plugin. It must be configured with your music collection path.
    It's not a default plugin, because this isn't really what Streamtuner2
    is made for. There are way better local music collection managers for
    Linux. It's just here for convenience, and displays files just as any
    other channel list. It has no specific file management features, and




    won't receive any. </p>

















  </section>
</section>

<section>
<subtitle>Repository</subtitle>
<p>See also the list of
<link href="http://fossil.include-once.org/streamtuner2/wiki/plugins">available
plugins</link> in the project wiki.</p>
</section>
</page>







<
<
<
<
<
<
<






|
>
>
>
>
|
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>










81
82
83
84
85
86
87







88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
  <section>
    <subtitle>📻 GrLittleRadioPlayer</subtitle>
    <p>Great Little Radio Player is another Linux desktop radio browser.
    It comes with a default set of categorized stations. This plugin merely
    imports that list as static directory. </p>
  </section>
  <section>







    <subtitle>📻 File browser</subtitle>
    <p>You can also browse local files with streamtuner2 using the file
    browser plugin. It must be configured with your music collection path.
    It's not a default plugin, because this isn't really what Streamtuner2
    is made for. There are way better local music collection managers for
    Linux. It's just here for convenience, and displays files just as any
    other channel list. It has no specific file management features. (ID3
    editing or file renaming were planned, but never implemented.) </p>
  </section>
  <section>
    <subtitle>📻 <link href="http://tuner2.com/">Tuner2</link></subtitle>
    <p>Map-oriented radio station directory. </p>
  </section>
  <section>
    <subtitle>📻 <link href="http://radiolist.net/">radiolist.net</link></subtitle>
    <p>Is a continent/country-oriented radio directory. The stream formats
    vary wildly however.</p>
  </section>
  <section>
    <subtitle>📻 <link href="http://streamlicensing.com/">streamlicensing</link></subtitle>
    <p>Is a streaming server provider and handles licensing for stations.
    Provides a small genre-oriented directory. </p>
  </section>
  <section>
    <subtitle>📻 Compound</subtitle>
    <p>The compound channel is a meta plugin. It can aggregate categories
    from other channel plugins on a per-category basis. You for example
    can mash Top40 or Classic genres from Shoutcast, Xiph, InternetRadio,
    Tunein, etc. Which avoids switching between channel tabs somewhat. </p>
  </section>
</section>

<section>
<subtitle>Repository</subtitle>
<p>See also the list of
<link href="http://fossil.include-once.org/streamtuner2/wiki/plugins">available
plugins</link> in the project wiki.</p>
</section>
</page>

Modified help/contrib_features.page from [35aada4c6d] to [2b2c991691].

82
83
84
85
86
87
88



















89
90
91
92
93
94
95

  <section>
  <title>🔌 Links to directory services</title>
  <p>Adds a list of weblinks to other online music services in the "links" category
  within the bookmarks tab.</p>
  </section>




















</section>

<section>
 <title>Core feature plugins</title>
 <p>Following plugins are covered more in-depth in the according manual
 sections:</p>
 <list>







>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>







82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114

  <section>
  <title>🔌 Links to directory services</title>
  <p>Adds a list of weblinks to other online music services in the "links" category
  within the bookmarks tab.</p>
  </section>

  <section>
  <title>🔌 Recording options</title>
  <p>Overrides the <gui style="button"><key>●</key> record</gui> button to
  not start streamripper right away. Instead it prompts for additional
  settings before proceeding.</p>
  <p>Common options are conveniently listed and saveable on a per-station
  basis. Which allows to suppress stream editing (record just one long
  MP3 file), or file naming schemes.</p>
  <p>Additionally it supports options of following recording backends:</p>
  <list>
   <item><p><app>streamrippper</app> - for radio stations</p></item>
   <item><p><app>fPls/fIcy</app> - for radio stations</p></item>
   <item><p><app>youtube-dl</app> - video downloads</p></item>
   <item><p><app>wget</app> - plain MOD/ZIP files</p></item>
  </list>
  <p>The plugin provides config options of its own, such as a default
  output directory, or how many / how detailed options to show.</p>
  </section>

</section>

<section>
 <title>Core feature plugins</title>
 <p>Following plugins are covered more in-depth in the according manual
 sections:</p>
 <list>
203
204
205
206
207
208
209







210
211
212
213
    the settings window. It shows how much space all cache files of
    ST2 occupy. Usually the icons take up most, while the channel/station
    archive is often just 2-3 MB. Temporary m3u/pls files can also
    be deleted. → Tick the parts you want to have removed before hitting
    the reset button.</p>
  </section>








</section>


</page>







>
>
>
>
>
>
>




222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
    the settings window. It shows how much space all cache files of
    ST2 occupy. Usually the icons take up most, while the channel/station
    archive is often just 2-3 MB. Temporary m3u/pls files can also
    be deleted. → Tick the parts you want to have removed before hitting
    the reset button.</p>
  </section>

  <section>
    <subtitle>🔌 OGG Icon</subtitle>
    <p>Introduces small state icons to make higher-quality Vorbis and
    Opus stations stand out. (Not all channels provide exact format
    information, so you'll mostly notice for Jamendo and Xiph.) </p>
  </section>

</section>


</page>

Modified help/html/contrib_channels.html from [f8d04ef958] to [c7266d6408].

89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110

111




















112
113
114
115
116
117
118
</div></div>
<div id="" class="sect"><div class="inner">
<div class="hgroup"><h4 class="subtitle"><span class="subtitle">📻 GrLittleRadioPlayer</span></h4></div>
<div class="region"><div class="contents"><p class="p">Great Little Radio Player is another Linux desktop radio browser.
    It comes with a default set of categorized stations. This plugin merely
    imports that list as static directory. </p></div></div>
</div></div>
<div id="" class="sect"><div class="inner">
<div class="hgroup"><h4 class="subtitle"><span class="subtitle">📻 Compound</span></h4></div>
<div class="region"><div class="contents"><p class="p">The compound channel is a meta plugin. It can aggregate categories
    from other channel plugins on a per-category basis. You for example
    can mash Top40 or Classic genres from Shoutcast, Xiph, InternetRadio,
    Tunein, etc. Which avoids switching between channel tabs somewhat. </p></div></div>
</div></div>
<div id="" class="sect"><div class="inner">
<div class="hgroup"><h4 class="subtitle"><span class="subtitle">📻 File browser</span></h4></div>
<div class="region"><div class="contents"><p class="p">You can also browse local files with streamtuner2 using the file
    browser plugin. It must be configured with your music collection path.
    It's not a default plugin, because this isn't really what Streamtuner2
    is made for. There are way better local music collection managers for
    Linux. It's just here for convenience, and displays files just as any
    other channel list. It has no specific file management features, and

    won't receive any. </p></div></div>




















</div></div>
</div>
</div></div>
<div id="" class="sect"><div class="inner">
<div class="hgroup"><h3 class="subtitle"><span class="subtitle">Repository</span></h3></div>
<div class="region"><div class="contents"><p class="p">See also the list of
<span class="link"><a href="http://fossil.include-once.org/streamtuner2/wiki/plugins" title="http://fossil.include-once.org/streamtuner2/wiki/plugins">available







<
<
<
<
<
<
<







|
>
|
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>







89
90
91
92
93
94
95







96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
</div></div>
<div id="" class="sect"><div class="inner">
<div class="hgroup"><h4 class="subtitle"><span class="subtitle">📻 GrLittleRadioPlayer</span></h4></div>
<div class="region"><div class="contents"><p class="p">Great Little Radio Player is another Linux desktop radio browser.
    It comes with a default set of categorized stations. This plugin merely
    imports that list as static directory. </p></div></div>
</div></div>







<div id="" class="sect"><div class="inner">
<div class="hgroup"><h4 class="subtitle"><span class="subtitle">📻 File browser</span></h4></div>
<div class="region"><div class="contents"><p class="p">You can also browse local files with streamtuner2 using the file
    browser plugin. It must be configured with your music collection path.
    It's not a default plugin, because this isn't really what Streamtuner2
    is made for. There are way better local music collection managers for
    Linux. It's just here for convenience, and displays files just as any
    other channel list. It has no specific file management features. (ID3
    editing or file renaming were planned, but never implemented.) </p></div></div>
</div></div>
<div id="" class="sect"><div class="inner">
<div class="hgroup"><h4 class="subtitle"><span class="subtitle">📻 <span class="link"><a href="http://tuner2.com/" title="http://tuner2.com/">Tuner2</a></span></span></h4></div>
<div class="region"><div class="contents"><p class="p">Map-oriented radio station directory. </p></div></div>
</div></div>
<div id="" class="sect"><div class="inner">
<div class="hgroup"><h4 class="subtitle"><span class="subtitle">📻 <span class="link"><a href="http://radiolist.net/" title="http://radiolist.net/">radiolist.net</a></span></span></h4></div>
<div class="region"><div class="contents"><p class="p">Is a continent/country-oriented radio directory. The stream formats
    vary wildly however.</p></div></div>
</div></div>
<div id="" class="sect"><div class="inner">
<div class="hgroup"><h4 class="subtitle"><span class="subtitle">📻 <span class="link"><a href="http://streamlicensing.com/" title="http://streamlicensing.com/">streamlicensing</a></span></span></h4></div>
<div class="region"><div class="contents"><p class="p">Is a streaming server provider and handles licensing for stations.
    Provides a small genre-oriented directory. </p></div></div>
</div></div>
<div id="" class="sect"><div class="inner">
<div class="hgroup"><h4 class="subtitle"><span class="subtitle">📻 Compound</span></h4></div>
<div class="region"><div class="contents"><p class="p">The compound channel is a meta plugin. It can aggregate categories
    from other channel plugins on a per-category basis. You for example
    can mash Top40 or Classic genres from Shoutcast, Xiph, InternetRadio,
    Tunein, etc. Which avoids switching between channel tabs somewhat. </p></div></div>
</div></div>
</div>
</div></div>
<div id="" class="sect"><div class="inner">
<div class="hgroup"><h3 class="subtitle"><span class="subtitle">Repository</span></h3></div>
<div class="region"><div class="contents"><p class="p">See also the list of
<span class="link"><a href="http://fossil.include-once.org/streamtuner2/wiki/plugins" title="http://fossil.include-once.org/streamtuner2/wiki/plugins">available

Modified help/html/contrib_features.html from [0c243e6d62] to [49acb3febc].

91
92
93
94
95
96
97




















98
99
100
101
102
103
104
  which is configurable (defaults to 20).</p></div></div>
</div></div>
<div id="" class="sect"><div class="inner">
<div class="hgroup"><h3 class="title"><span class="title">🔌 Links to directory services</span></h3></div>
<div class="region"><div class="contents"><p class="p">Adds a list of weblinks to other online music services in the "links" category
  within the bookmarks tab.</p></div></div>
</div></div>




















</div>
</div></div>
<div id="" class="sect"><div class="inner">
<div class="hgroup"><h2 class="title"><span class="title">Core feature plugins</span></h2></div>
<div class="region"><div class="contents">
<p class="p">Following plugins are covered more in-depth in the according manual
 sections:</p>







>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>







91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
  which is configurable (defaults to 20).</p></div></div>
</div></div>
<div id="" class="sect"><div class="inner">
<div class="hgroup"><h3 class="title"><span class="title">🔌 Links to directory services</span></h3></div>
<div class="region"><div class="contents"><p class="p">Adds a list of weblinks to other online music services in the "links" category
  within the bookmarks tab.</p></div></div>
</div></div>
<div id="" class="sect"><div class="inner">
<div class="hgroup"><h3 class="title"><span class="title">🔌 Recording options</span></h3></div>
<div class="region"><div class="contents">
<p class="p">Overrides the <span class="gui"><span class="key"><kbd>●</kbd></span> record</span> button to
  not start streamripper right away. Instead it prompts for additional
  settings before proceeding.</p>
<p class="p">Common options are conveniently listed and saveable on a per-station
  basis. Which allows to suppress stream editing (record just one long
  MP3 file), or file naming schemes.</p>
<p class="p">Additionally it supports options of following recording backends:</p>
<div class="list"><div class="inner"><div class="region"><ul class="list">
<li class="list"><p class="p"><span class="app">streamrippper</span> - for radio stations</p></li>
<li class="list"><p class="p"><span class="app">fPls/fIcy</span> - for radio stations</p></li>
<li class="list"><p class="p"><span class="app">youtube-dl</span> - video downloads</p></li>
<li class="list"><p class="p"><span class="app">wget</span> - plain MOD/ZIP files</p></li>
</ul></div></div></div>
<p class="p">The plugin provides config options of its own, such as a default
  output directory, or how many / how detailed options to show.</p>
</div></div>
</div></div>
</div>
</div></div>
<div id="" class="sect"><div class="inner">
<div class="hgroup"><h2 class="title"><span class="title">Core feature plugins</span></h2></div>
<div class="region"><div class="contents">
<p class="p">Following plugins are covered more in-depth in the according manual
 sections:</p>
207
208
209
210
211
212
213






214
215
216
217
218
219
220
<div class="region"><div class="contents"><p class="p">Adds a <span class="key"><kbd>Cache reset</kbd></span> button in the Options tab of
    the settings window. It shows how much space all cache files of
    ST2 occupy. Usually the icons take up most, while the channel/station
    archive is often just 2-3 MB. Temporary m3u/pls files can also
    be deleted. → Tick the parts you want to have removed before hitting
    the reset button.</p></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">More Information</span></h2></div>
<div class="region"><ul>







>
>
>
>
>
>







227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
<div class="region"><div class="contents"><p class="p">Adds a <span class="key"><kbd>Cache reset</kbd></span> button in the Options tab of
    the settings window. It shows how much space all cache files of
    ST2 occupy. Usually the icons take up most, while the channel/station
    archive is often just 2-3 MB. Temporary m3u/pls files can also
    be deleted. → Tick the parts you want to have removed before hitting
    the reset button.</p></div></div>
</div></div>
<div id="" class="sect"><div class="inner">
<div class="hgroup"><h4 class="subtitle"><span class="subtitle">🔌 OGG Icon</span></h4></div>
<div class="region"><div class="contents"><p class="p">Introduces small state icons to make higher-quality Vorbis and
    Opus stations stand out. (Not all channels provide exact format
    information, so you'll mostly notice for Jamendo and Xiph.) </p></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">More Information</span></h2></div>
<div class="region"><ul>