• Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Strawberry Music Player Forums
    2. athoopen
    3. Topics
    • Profile
    • Following 0
    • Followers 0
    • Topics 4
    • Posts 16
    • Best 1
    • Controversial 0
    • Groups 0

    Topics created by athoopen

    • athoopenA

      Add more Radio stations

      Feature Suggestions
      • • • athoopen
      11
      2
      Votes
      11
      Posts
      3.4k
      Views

      O

      Linux Mint 22 user here, also getting away from Rhythmbox. Using the GUI in Strawberry ver.1.2.3, here are some observations for using a streaming radio playlist, generally following @ben2talk .

      From a blank slate with no playlists loaded, add some streams using Playlist | Add Stream. You'll notice that the title populates with the URL.

      Click on a stream in the Title field. Here you can rename the stream to something more human using F2 or context click and select 'Edit tag "Title" ...'

      Now save the same playlist to someplace you can find them, saving these three formats:
      Christmas1.xspf (the default playlist suggested by Strawberry)
      Christmas2.pls
      Christmas3.m3u

      Open all 3 files in a text app and observe their structures. Of the 3, only Christmas2.pls properly saves the renaming changes done above. Neither the XSPF nor M3U files save the Title changes, and if you reopen those playlist types (with or without tagging them as starred Favorites), the URL repopulates the Title field and you have to do it all over again.

      The suggestions here for making changes to the M3U file work good to preserve your edits for that type of playlist. They may present differently in the GUI when compared to the sticky changes in the PLS file (you'll have to fiddle with the M3U #EXTINF and other directives to see what works best for you), but at least the work is preserved when you load the playlist. Again this all needs done by changing the M3U text file directly since the F2 GUI changes only stick for the PLS file.

      Strawberry's default XSPF is in structured XML and I haven't dug into manual solutions for that.

      As for direct modifications to the Radio tab offerings, if SQL is still the main Strawberry data backend (see @OriNOVet and this forum "Moving collection/config") there may be some opportunity. Christmas wish list to self: Dust off my rusty SQL and XML chops and look under the hood.

      +1 for SomaFM. Great stuff.

    • athoopenA

      Added several radio stations

      Development
      • • • athoopen
      6
      0
      Votes
      6
      Posts
      1.2k
      Views

      ben2talkB

      @athoopen https://www.radio-browser.info/search?page=1&order=votes&reverse=true&hidebroken=true&name=radio 4 extra

      Really, from ALL of the radio apps with built in stuff - I'm very happy to escape them. There are just too many issues - so it's better to leave Strawberry for music if you want a GUI Radio player.

      With the way that, for example, BBC make it tough to track down URL's - and when you see the streams, it's easier to hunt down the prized OPUS ones and leave out the archaic mp3 or m4a streams... most music players can't keep up.

      The website absolutely can, if a station stops playing then I go back to the browser and find the next stream.

      I think I had one afternoon searching and finding stuff I liked on there, and it's really very trivial even for a grandmother - or even your wife.

      However, the absolute best Radio GUI application IMO - the one I left behind (preferring the playlist) was Shortwave - which is something that Strawberry isn't ever going to come close to emulating...

      It's very simple to look at, with BIG icons to click, and easy 'Browse' and 'Search'... though I found it only 95% reliable compared to the above website - which gives you the actual stream, so you can copy and paste it into your list.

      Really, once she has a dozen stations - why would she need anything else hard-coded?

      https://itsfoss.com/content/images/wordpress/2020/03/shortwave-screenshot-1.png

    • athoopenA

      Building Strawberry in VS Code on OpenSUSE Leap 15.5

      Development
      • • • athoopen
      14
      0
      Votes
      14
      Posts
      876
      Views

      jonasJ

      @athoopen said in Building Strawberry in VS Code on OpenSUSE Leap 15.5:

      SourceFromURL

      The SourceFromURL function is used to determine source from URL when importing playlists.