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
<li>MPV, MPlayer or VLC installed and in your path</li>
211
+
<li>MKVToolNix (cli files) to insert tags and chapters to recordings (optional)</li>
210
212
</ul>
211
213
<!-- Changelog -->
212
214
<h2id="changelog">Changelog <spanstyle="padding-left: 10px;"><supstyle="font-size: 50%"><ahref="#" title="Go to top of the page">Top</a></sup></span></h2>
213
215
<prestyle="height: 200px;">
214
216
217
+
2023-10-15 s-n-g
218
+
* version 0.9.2.16
219
+
* install.py: will terminate if python not in PATH
220
+
* recorded files will have tags inserted in them if mkvmerge
221
+
is detected. Chapters will also be added if the station
222
+
provides ICY Titles
223
+
* opening the config folder while recording will actually open the
224
+
recording folder
225
+
* buffering can now be disabled (in 0.9.2.15, once buffering was
226
+
enabled, it could not be disabled until program termination)
227
+
* fixing a couple of race confitions (threading lock files not being
228
+
released) that would lead to a freeze
229
+
* fixing players crash detection routines
230
+
* fixing config players parsing
231
+
* on Windows, downloaded recording files in the data directory
232
+
will be deleted at startup, when recording is not active
233
+
* adding recording man page
234
+
* Updating docs
235
+
215
236
2023-10-05 s-n-g
216
237
* version 0.9.2.15 (BUG FIX)
217
238
* fixing mplayer and vlc recording
@@ -2136,6 +2157,10 @@ <h3 id="distro-specific-files">Distro Specific Files</h3>
<p>Another thing to consider is whether you should mark <strong>MKVToolNix</strong> command line utilities as a dependency for <strong>PyRadio</strong>.</p>
2162
+
<p>I would suggest to do so, in order to provide your users the best experience possible. If unsure, please refer to section <ahref="recording.html#chapters">Chapters</a> in the relevant document.</p>
2163
+
<p>In case you decide to do so, please make sure you mark as a dependency the <strong>command line utilities</strong>, not the GUI program, if that’s on a different package on your distro. For examle, Arch Linux provides both a <em>mkvtoolnix-cli</em> and a <em>mkvtoolnix-gui</em> package; the first one should be used. Same thing with Debian Linux; it provides a <em>mkvtoolnix</em> and a <em>mkvtoolnix-gui</em> package.</p>
2139
2164
<h2id="todo">TODO <spanstyle="padding-left: 10px;"><supstyle="font-size: 50%"><ahref="#" title="Go to top of the page">Top</a></sup></span></h2>
2140
2165
<ulclass="task-list">
2141
2166
<li><inputtype="checkbox" />Any user request I find interesting :)</li>
As of **v. 0.9.1**, **PyRadio** includes the icon in its distribution files, so no further action is necessary.
1482
1484
1485
+
### MKVToolNix cli installation
1486
+
1487
+
Another thing to consider is whether you should mark **MKVToolNix** command line utilities as a dependency for **PyRadio**.
1488
+
1489
+
I would suggest to do so, in order to provide your users the best experience possible. If unsure, please refer to section [Chapters](recording.md#chapters) in the relevant document.
1490
+
1491
+
In case you decide to do so, please make sure you mark as a dependency the **command line utilities**, not the GUI program, if that's on a different package on your distro. For examle, Arch Linux provides both a *mkvtoolnix-cli* and a *mkvtoolnix-gui* package; the first one should be used. Same thing with Debian Linux; it provides a *mkvtoolnix* and a *mkvtoolnix-gui* package.
0 commit comments