I've been curious about the same thing. We use taglib library for reading them initially, then when they are played, samplerate, bit depth, bitrate and file type is updated by reading using the gstreamer engine.
Me too. It wasn't obvious how to play streams and I was about to put Strawberry in the "check back in a few months" box. However, with fantastic library management AND the ability to play streams, Strawberry is now my go to player. Replacing foobar on Windows and Clementine on Linux.
@snakefinger Nope, no luck. Even tried installing KID3 and overwriting ORIGINALYEAR field there but no change, even after touching it again.
Not sure what the problem is.
@jonaski That's what I thought, too, though it doesn't work in Clementine, either, and hasn't for a couple of Ubuntu versions. I haven't been able to get it to work in Strawberry at all, either by stopping with a song playing and then restarting Strawberry, starting it from the command line with various options including loading a playlist, or using Startup Applications.
I've never tested it with that device. But if it's a normal filesystem device that can be mounted it should work. Only removable devices will show up though, otherwise ie: system filesystems mountpoints would show up too.
I just wanted to mention that I've been compiling Strawberry and even Clementine recently and all the performance issues and sluggishness have disappeared. It runs smooth and well, there is no difference now between your builds and strawberry compiled by myself
I've no idea why since there hasn't been any change.
@jonas Thank you. The problem I had was locating the files. Looking under the experimental versions i found it and successfully downloaded and am running it. Thanks.
It's not possible with Strawberry. But should be pretty easy to script using bash, just an find command with mv and some regex.
If you don't know find and regex, you can try a program called KRename: https://userbase.kde.org/KRename
You can't use Strawberry to copy the files back. But if you got an old model that you can mount in Linux you can copy the music from the IPOD/iPod_Control/Music/ directory then use strawberry to organize the files back into normal directories and filenames.
Fading won't work properly without dmix/resampling on Linux, that's why the option are disabled when ALSA is used and a device is selected. Because when fading, 2 tracks will be played at the same time and that's not possible without resampling. If you select ALSA but automatic for device or use pulseaudio fading will work since then the audio is resampled to 48k.
No.
Spotify got special handling in the engine code.
Digitally Imported should be easier, but you still need the Clementine internet model/view stuff and the settings.
I have never tested with an iPod Touch. But there are issues related to the library imobiledevice that is used by Strawberry.
You can try to start strawberry from the terminal and see if there are any output.
Also running strawberry as snap has restrictions, you have to connect the correct plugs/slots.
We don't really have that. But you can select all songs in the playlist with CTRL + A, then right click and select queue, it will show a number in blue on the right side of the song title. However this will go away when the song is played.