KDE does most of these and many more out of the box. ;)
The only one it doesn't do by default is the Android integration but you only need to install kde-connect and pair your phone. Kde-connect will probably be part of the default installation in the near future, so it will be out of the box too.
KDE always had such cool features. For example when audio CDs were still a thing, whenever you inserted an audio CD in your drive and open it in KDE's file manager it would show you folders with mp3 and flac versions of the songs. Once you tried to copy them, KDE would rip and encode them on the fly for you!
Hi, I came up with the CD ripping idea and wrote the original implementation. I remember being dissatisfied with the existing programs that did the job, and preferring the idea of simply inserting the CD and then dragging and dropping the (virtual) audio files from it. You can see [almost] the original documentation from ten years ago here: http://docs.kde.org/development/en/kdemultimedia/kioslave/au...
I think it probably confused a few people when it looked like their Red Book audio CD contained folders, one of which contained Ogg Vorbis files, ready tagged.
I had actually forgotten about this, thanks for the reminder!
The only one it doesn't do by default is the Android integration but you only need to install kde-connect and pair your phone. Kde-connect will probably be part of the default installation in the near future, so it will be out of the box too.
KDE always had such cool features. For example when audio CDs were still a thing, whenever you inserted an audio CD in your drive and open it in KDE's file manager it would show you folders with mp3 and flac versions of the songs. Once you tried to copy them, KDE would rip and encode them on the fly for you!