INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Android device reads tags from exported music as "unknown artist"  (Read 2146 times)

greynolds

  • Citizen of the Universe
  • *****
  • Posts: 558

I've been having an issue with converting my music to MP3 for use on an Android device in my car.  The device in question is one that installs inline with the factory infotainment and uses the factory screen for display, allowing you to switch between the factory infotainment and Android functionality.  This serves as a way to add Apple CarPlay / Android Auto AND the ability to run pretty much any Android app.  It is running Android 8, has 4GB of RAM, 64GB of storage built in, the ability to add a microSD card for storage and also has 2 USB ports for adding additional storage, and for providing other ways to connect to the Internet other than a WiFi personal hotspot connection to a smartphone (which is handy as you can't simultaneously use CarPlay and Personal Hotspot on an iPhone).  I'm using a cellular router with Ethernet ports and an Ethernet to USB adapter to provide Internet access to the device.  I've also got a 512GB microSD card plugged into the device and a 512GB USB thumb drive connected to one of the USB ports to give me plenty of storage for now (and I can easily add additional USB storage later if needed).

I've used the export feature in JRiver to convert my music collection from a mix of (mostly) Flac, MP3, and a few other types to all high bitrate MP3 and then copied the exported files onto the USB thumb drive.  I have spot checked a bunch of files using MP3Tag to verify all the tags are present and everything looks correct.

In my quest to find a good music player for Android that has a skin that's usable while driving, I've found a rather mixed bag of results.  A few players crash on the Android device every time I try to play a song, so those options are ruled out (MediaMonkey is one of these).  A few players implement their own tagging database, but have very poor or no smart playlist functionality.  And then a few players use the built-in Android media library to maintain the music database.

The players that implement their own tagging database seem to read my library in just fine, so the lists of artists, album artists, albums, genres, and so on all appear to be properly indexed.

The players that use the Android media library have issues in that they end up having every artist / album artist tagged as "unknown artist".

My exported library has just have 10,000 songs and each file has album art embedded inside.

I don't believe this is a JRiver issue unless the exported tags are being written in a way that Android is unhappy with (a tagging version it doesn't like, perhaps), but I'm hoping someone on here has run into this and has figured out a solution.  My searches elsewhere seem to come up with plenty of other people who have run into the same issue, but very little in the way of solutions.  One solution someone found was to make sure album art isn't too big.  I tried resizing the album art in MP3Tag, clearing the cache on the device, and then having it rescan the music, but there was no difference in the outcome.

FWIW, my Samsung Galaxy S8, which has a more recent version of Android and is obviously a much more standard Android device seems to have the same issue.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72534
  • Where did I put my teeth?
Re: Android device reads tags from exported music as "unknown artist"
« Reply #1 on: July 03, 2021, 10:49:05 am »

Try a few lower bitrate files.  Try removing cover art.  Some players have limits on both.
Logged

greynolds

  • Citizen of the Universe
  • *****
  • Posts: 558
Re: Android device reads tags from exported music as "unknown artist"
« Reply #2 on: July 03, 2021, 10:58:04 am »

Try a few lower bitrate files.  Try removing cover art.  Some players have limits on both.
Thanks for the suggestions, Jim.  In regards to trying lower bitrate, are you thinking the total file size per file might be the problem?  I'm fine with trying without cover art for testing purposes or with smaller cover art long term, but completely eliminating cover art is something I would definitely not want to do.  IIRC, I'm converting to 320mbps, so I could definitely step down to 256mbps without sacrificing much audio quality.

Despite the tagging issues, the files all play fine in the apps that are using the built-in Android media library.

I suppose I could also go in the other direction and see if it's happy with the original Flac files too.

Given the crummy weather we have around here today, this may be a good afternoon to run some tests with different options.
Logged

greynolds

  • Citizen of the Universe
  • *****
  • Posts: 558
Re: Android device reads tags from exported music as "unknown artist"
« Reply #3 on: July 04, 2021, 10:00:04 am »

I tried a small sample of files converted to MP3 at 256mbps and without cover art and had the same result - the artist and album artist tags show up as "unknown artist" in the apps that use the Android music library.  MP3 tagging apps running on the device see the tags in the files just fine.  It's weird because it looks like the album / song names get read just fine.  I may try again with a much lower bitrate, but I suspect that isn't the issue here; if it does work, I'll try increasing the bit rate to see where it breaks.  I suppose I could also try a few other options such as variable bit rate.  I might as well try a batch of Flac files too and see if that works any better (seems unlikely, but it's easy enough to try).
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72534
  • Where did I put my teeth?
Re: Android device reads tags from exported music as "unknown artist"
« Reply #4 on: July 04, 2021, 10:59:34 am »

128 Kbps is the most common.
Logged
Pages: [1]   Go Up