khenriks / mp3fs

FUSE-based transcoding filesystem from FLAC to MP3
http://khenriks.github.io/mp3fs/
GNU General Public License v3.0
382 stars 46 forks source link

Feature Request: Include option to specify which id3tag version to write tag in #9

Open signorRossi opened 11 years ago

signorRossi commented 11 years ago

I am setting up mp3fs to transfer part of my mostly flac music library to my Galaxy Note. I spent quite some time tagging everything right, choosing taglib in kid3 to write id3v2.4 tags to my files, which mp3fs writes together with id3v1 tags to the mp3 files it transcodes. Unfortunately id3tagv2.4 support still sucks in Android, the artist tag is not picked up, and the id3tagv1 alone isn't an option either. I used kid3 to convert the id3tagv2.4 tags to id3v2.3 and Android picks up every tag as it should now. I reckon that I can solve my Android tag issue with with very little extra effort for me, but I thought that maybe it could be worthwhile to you to add the feature to be able to specify which id3tag version(s) the tags are written to the mp3 files in.

Regards, signorRossi.

bradycl commented 11 years ago

Sadly I am in the same boat... using mp3fs to present mp3's to a streaming server to get music across the internet to my Android... apparently the Android really wants 2.3 tags, at least for the time being. It'd be nice to be able to choose the tag version between 2.3 and 2.4 at mount time.

khenriks commented 11 years ago

Unfortunately, ID3 2.3 and 2.4 support is provided in two separate libraries, so supporting both would involve significant work to switch tagging functions and interfaces between the two. It's extremely embarrassing as well to see devices produced now which do not support ID3 2.4, which was published over 12 years ago.

For my information, what version of Android are your devices using?

misteruserguy commented 11 years ago

I am in somewhat the same boat, however asking the opposite: is it possible to only write id3v2.4 tags? I have a device (2008 japanese Walkman) that tries to read the v1 tags and skips the v2.4, and of course v1 doesnt support asian characters. consequently, all the tags with asian characters are mangled and unreadable.

regardless, awesome software. thanks for writing and supporting it.

khenriks commented 11 years ago

Skipping the ID3v1 tags and only doing ID3v2.4 is easier to manage. I can look into this.

laiti commented 11 years ago

Possibly same problem here. Tags created by mp3fs are not visible at all in my Samsung Galaxy S4, all I see are filenames. Files generated by other programs (ffmpeg for example) show up correctly.