You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<h2id="changelog">Changelog <spanstyle="padding-left: 10px;"><supstyle="font-size: 50%"><ahref="#" title="Go to top of the page">Top</a></sup></span></h2>
215
216
<prestyle="height: 200px;">
216
217
218
+
2024-06-04 s-n-g
219
+
* version 0.9.3.8
220
+
* pressing "*" will add the selected station to favorites
221
+
* adding the possibility to declare a "Referer URL" for a station
222
+
* pyradio-client: /title will actually report the song title
<p>The best way to install <strong>PyRadio</strong> is via a distribution package, if one exists (<em>Arch Linux</em> and derivatives can install <atarget="_blank" href="https://aur.archlinux.org/packages/?K=pyradio">any of these packages</a> from the AUR, <em>FreeBSD</em> users will find it in the <atarget="_blank" href="https://www.freshports.org/audio/py-pyradio/">ports</a>, etc.).</p>
1304
1314
<p>In any other case, and since <strong>PyRadio</strong> is currently not available via pip, you will have to <ahref="build.html">build it from source</a>.</p>
1305
1315
<h2id="command-line-options">Command line options <spanstyle="padding-left: 10px;"><supstyle="font-size: 50%"><ahref="#" title="Go to top of the page">Top</a></sup></span></h2>
v Save volume (not applicable for vlc) [Valid] [Valid]
1448
+
* Add station to favorites - -
1439
1449
o s R Open / Save / Reload playlist - -
1440
1450
a A Add / append a new station - -
1441
1451
e Edit current station - -
@@ -1770,7 +1780,7 @@ <h3 id="changing-player-mid-session">Changing player mid-session</h3>
1770
1780
<h3id="specifying-a-stations-referer-url">Specifying a station’s Referer URL</h3>
1771
1781
<p>Although <strong>PyRadio</strong> is meant to be a radio station player, it can also be used to listen to video stations transmitting m3u8 playlists (HTTP Live Streaming or HLS).</p>
1772
1782
<p>The thing with these transmissions is that usually a <strong>Referer URL</strong> has to be provided so that the connection does not fail.</p>
1773
-
<p><strong>PyRadio</strong> now does support the declaration of a <strong>Referer URL</strong> for individual stations; it does it in an “anorthodox” way, but it is possible.</p>
1783
+
<p><strong>PyRadio</strong> now does support the declaration of a <strong>Referer URL</strong> for individual stations; it does it in an “anorthodox” way, but it is available and it works.</p>
1774
1784
<p>So, let us imagine that a station called “<em>My video station</em>” has been added to a playlist. The user tries to play it but it fails; the referer URL is missing.</p>
1775
1785
<p>To rectify the situation, a file containing the referer URL would have to be saved in the config directory: its name must be the name of the station as it is in the playlist, followed by the “<strong>.referer.txt</strong>” extension.</p>
1776
1786
<p>In our example above, the file will have to be named:</p>
@@ -1974,6 +1984,10 @@ <h2 id="copying-and-pasting---registers">Copying and pasting - Registers <span s
1974
1984
<li><p>“<strong>\p</strong>” while editing a playlist or register. This would open the “<em>Paste selection</em>” window.</p></li>
1975
1985
<li><p>“<strong>\p</strong>” in the “<em>Playlist Selection</em> or the”<em>Registers</em>” window.</p></li>
1976
1986
</ul>
1987
+
<h2id="favorites-playlist">Favorites playlist <spanstyle="padding-left: 10px;"><supstyle="font-size: 50%"><ahref="#" title="Go to top of the page">Top</a></sup></span></h2>
1988
+
<p>Pressing “*” (asterisk) in <strong>Main Mode</strong> will add the selected station to the <strong>favorites</strong> playlist.</p>
1989
+
<p>If the station is already there, it will either be updated if its name has been changed, for example, or will be ignored, to avoid creating duplicate entries.</p>
1990
+
<p>The <strong>favorites</strong> playlist, residing in the configuration folder, is a normal playlist in any other respect, which can be subsequently opened, edited, deleted even, as any other playlist.</p>
1977
1991
<h2id="pyradio-themes">PyRadio Themes <spanstyle="padding-left: 10px;"><supstyle="font-size: 50%"><ahref="#" title="Go to top of the page">Top</a></sup></span></h2>
1978
1992
<p><strong>PyRadio</strong> supports <strong>CSS themes</strong>; it comes with a number of predefined ones and can use external programs that can provide automatically created and updated themes.</p>
1979
1993
<p>To set a theme you just press “<strong>t</strong>” and</p>
v Save volume (not applicable for vlc) [Valid] [Valid]
303
+
* Add station to favorites - -
303
304
o s R Open / Save / Reload playlist - -
304
305
a A Add / append a new station - -
305
306
e Edit current station - -
@@ -756,7 +757,7 @@ Although **PyRadio** is meant to be a radio station player, it can also be used
756
757
757
758
The thing with these transmissions is that usually a **Referer URL** has to be provided so that the connection does not fail.
758
759
759
-
**PyRadio** now does support the declaration of a **Referer URL** for individual stations; it does it in an "anorthodox" way, but it is possible.
760
+
**PyRadio** now does support the declaration of a **Referer URL** for individual stations; it does it in an "anorthodox" way, but it is available and it works.
760
761
761
762
So, let us imagine that a station called "*My video station*" has been added to a playlist. The user tries to play it but it fails; the referer URL is missing.
762
763
@@ -1003,6 +1004,14 @@ To **paste** the *unnamed* register to a playlist or register, one would press:
1003
1004
1004
1005
* "**\\p**" in the "*Playlist Selection* or the "*Registers*" window.
1005
1006
1007
+
## Favorites playlist
1008
+
1009
+
Pressing "*" (asterisk) in **Main Mode** will add the selected station to the **favorites** playlist.
1010
+
1011
+
If the station is already there, it will either be updated if its name has been changed, for example, or will be ignored, to avoid creating duplicate entries.
1012
+
1013
+
The **favorites** playlist, residing in the configuration folder, is a normal playlist in any other respect, which can be subsequently opened, edited, deleted even, as any other playlist.
1014
+
1006
1015
## PyRadio Themes
1007
1016
1008
1017
**PyRadio** supports **CSS themes**; it comes with a number of predefined ones and can use external programs that can provide automatically created and updated themes.
.\" This manual is freely distributable under the terms of the GPL.
4
4
.\"
5
-
.TH pyradio 1 "May 2024" pyradio
5
+
.TH pyradio 1 "June 2024" pyradio
6
6
7
7
.SH Name
8
8
.PP
@@ -838,16 +838,13 @@ Pressing "\fI\\m\fR" will bring up the "\fBSwitch Media Player\fR" window, where
838
838
The activated player will not be saved; **PyRadio** will still use the player defined at its config next time it is executed.
839
839
840
840
841
-
842
-
843
-
844
841
.SH Specifying a station's Referer URL
845
842
846
843
Although \fBpyradio\fR is meant to be a radio station player, it can also be used to listen to video stations transmitting m3u8 playlists (HTTP Live Streaming or HLS).
847
844
848
845
The thing with these transmissions is that usually a \fBRefererURL\fR has to be provided so that the connection does not fail.
849
846
850
-
\fBpyradio\fR now does support the declaration of a \fBRefererURL\fR for individual stations; it does it in an "anorthodox" way, but it is possible.
847
+
\fBpyradio\fR now does support the declaration of a \fBRefererURL\fR for individual stations; it does it in an "anorthodox" way, but it is available and it works.
851
848
852
849
So, let us imagine that a station called "\fIMyvideostation\fR" has been added to a playlist. The user tries to play it but it fails; the referer URL is missing.
853
850
@@ -1172,6 +1169,14 @@ To \fBpaste\fR the \fIunnamed\fR register to a playlist or register, one would p
1172
1169
1173
1170
.RE
1174
1171
1172
+
.SH Favorites playlist
1173
+
1174
+
Pressing "\fI*\fR" in \fBMainMode\fR will add the selected station to the \fBfavorites\fR playlist.
1175
+
1176
+
If the station is already there, it will either be updated if its name has been changed, for example, or will be ignored, to avoid creating duplicate entries.
1177
+
1178
+
The \fBfavorites\fR playlist, residing in the configuration folder, is a normal playlist in any other respect, which can be subsequently opened, edited, deleted even, as any other playlist.
0 commit comments