PyRadio - cli internet radio player

Uploaded :slight_smile:
Thanks @sng

Pyradio process is not killed when terminal (terminator) is closed by alt + F4 or X button.
I am uncertain if this is a bug in PyRadio or Terminator.

Yes, I see what you mean…

At least, I think, I did fix the remote control server error @muzqs reported previously.

I would say this is a PyRadio bug; there’s something missing from the kill / terminate handler…

PyRadio v. 0.9.2.10 is out!

Hopefully fixing the process problem when Alt + F4 or X button is used.

Yeah seems it is fixed :champagne:

Uploaded to repo.
Thanx @sng :slight_smile:

hi @sng ,

I am using pyradio, with opening and closing, today.
There was one clitch I can’t reproduce or remember.
It looks stable to me.

Thanks for the work. :penguin:

Hi @muzqs

Please do report any problem you find :wink:

DOne. Facing a -tl issue… posted :slight_smile:

PyRadio v. 0.9.2.11 just got released!

Implementing MPlayer recording and fixing a couple of bugs :wink:

Uploaded to repo
Thanks @sng :slight_smile:

PyRadio v. 0.9.2.12 just got released!

All players can now record stations! :wink:

PyRadio v. 0.9.2.13 just got released!

    * all search widgets will save up to 20 of their last search terms
    * VLC will now save its default volume
    * adding --record command line parameter
    * \l will toggle the "Open last playlist" config setting
    * updating docs

Uploaded to Mabox repo.
Thanks @sng :slight_smile:

PyRadio 0.9.2.14 is out!

    * adding players buffering
    * [B] will be displayed at top left corner of the window
      when player is buffering
    * adding "Force transparency" config option (as per #201)
    * redisigning players' extra parameters window
    * removing command line parameters -ep, -ap, lp
      and changing -ocd etc.
    * Windows: MPV installation will check CPU flags to
      download V3 or normal mpv release
    * fix_pyradio_desktop_file: parameters will be placed
      after terminal name (before -e)
    * fixing mpv parameter which might throw a warning
      which would break the TUI
    * fixing mplayer volume parsing error
    * fixing a couple of python2 crashes
    * updating build_install_pyradio (as per #203)
    * updating docs

Uploaded to Mabox repo :slight_smile:
Thanks @sng

And… PyRadio 0.9.2.15 is out aw well

This is a BUG FIX release

    * fixing mplayer and vlc recording
    * mplayer buffering min changed to 250KB
    * fixing updateRecordingStatus not exiting when asked
    * buffer size cannot be 0

0.9.2.15 uploaded, thanks @sng :slight_smile:

PyRadio 0.9.2.16 is out!
Some more bugs fixed and song titles as chapters in recordings!

If you are into recording radio stations, just install mkvtoolnix-cli and enjoy…


This is on Windows, but any player would behave similarly :wink:

PyRadio 0.9.2.18 is out!

Changelog

  • Recorded MKV files will have a cover image by default (when MKVToolNix is installed)
  • Adding -mkv, -scv, -srt, -ach and -lr command line parameters (applicable when MKVToolNix is installed)
  • Rearranging and grouping options in the program’s help screen
  • Working on scheduler (not applicable yet)
  • Updating docs

BUG FIX release PyRadio 0.9.2.19 is out :wink:

EDIT (2023-11-23)


PyRadio 0.9.2.20 is out

Updated to use the “pyproject.toml installation method” at
https://wiki.archlinux.org/title/Python_package_guidelines\#Installation_methods