FAQ  •  Register  •  Login

Serviio 1.4.1.2: Some id3 tags don't display

<<

StevenPUlrick

Serviio newbie

Posts: 13

Joined: Wed Feb 20, 2013 7:39 am

Post Wed Jul 23, 2014 1:49 am

Serviio 1.4.1.2: Some id3 tags don't display

Hello, Everyone
I am running Serviio 1.4.1.2 on a system with Fedora 20 Linux installed. My issue is that the id3 tags from SOME mp3 files don't display on my TV. Here is a step by step description of how Serviio behaves when the id3 tags load, and when they don't:

Behavior when ID3 tags DON'T display:
1. Select mp3 file to play.
2. Wait a fairly long time for song to start playing.
3. Song starts playing, but...
4. No id3 tags display on the TV.

Behavior when ID3 tags DO display:
1. Select mp3 file to play.
2. Song starts playing immediately.
3. id3 tags display on TV as they are supposed to.

I don't have any issues with MP3's that I get from ripped CD's that I own. The only issue is with SOME mp3's that I purchase from AmazonMP3. I have discovered a workaround:
1. Remove offending MP3 files from media server.
2. Force Serviio to refresh itself.
3. Check log files to make sure that Serviio removed the offending files from it's database.
4. Remove ALL id3 tags from MP3 files.
5. Rename the files using the new id3 tags.
6. Put back on media server and let Serviio refresh itself.
7. Result? id3 tags display perfectly on TV.

First I rename the files I removed from the media server to include all of the id3 tags that I delete. Then I fill the id3 tag fields from the file names, then rename according to my preferred style of renaming.

The two id3 tag editors that I use on Fedora Linux 20 are Easytag 2.2.1 & Puddletag 1.0.4.

The id3 tag libraries that Easytag and Puddletag use are as follows on my system:
python-mutagen-1.20-6.fc20.noarch
libid3tag-0.15.1b-17.fc20.x86_64
id3lib-3.8.3-31.fc20.x86_64
taglib-1.9.1-5.fc20.x86_64

Has anybody else had an issue like this? Your input is greatly appreciated. Other than this issue, Serviio works great for us. I probably use it TOO much...

Steven P. Ulrick
<<

StevenPUlrick

Serviio newbie

Posts: 13

Joined: Wed Feb 20, 2013 7:39 am

Post Wed Jul 23, 2014 2:52 am

Re: Serviio 1.4.1.2: Some id3 tags don't display

I just opened up, in a hex editor, two mp3 files that I purchased from AmazonMP3. Both files do not display the id3 tags on my TV. They start out like this:
ID3.....PIPRIV..

and

ID3.......PRIV..

Here is the first line of a MP3 that I purchased from AmazonMP3 where the id3 tag used to NOT display on my TV. I have since fixed the issue with this file using the method detailed in my original post on this subject:
ID3......vTiT2..

Here is the first line in a hex editor, of an MP3 that I purchased from AmazonMP3 that has worked PERFECTLY from the moment that I put it on my media server:
ID3......&TALB

So far, the id3 tags that do NOT display properly in Serviio seem to have "PRIV" or "PiPRIV" on the first line when I open the offending MP3 files in a hex editor.

Also, the first tag on the mp3's that I checked in a hex editor appears almost at the very top. So far with perfect consistency, the first tag on an offending MP3 file from AmazonMP3 starts at approximately line offset "0000:2020"

Next time I purchase MP3's from Amazon, I will check them in a hex editor before I play them with Serviio, to see if I can predict if an MP3 will have it's id3 tags displayed correctly on Serviio.
<<

StevenPUlrick

Serviio newbie

Posts: 13

Joined: Wed Feb 20, 2013 7:39 am

Post Wed Jul 23, 2014 3:01 am

Re: Serviio 1.4.1.2: Some id3 tags don't display

Well, if this is why some ID3 tags don't display properly in Serviio, then I would say just forget my noise, since my reading of the below referenced link tells me that Serviio SHOUDN'T display tags like that correctly. But I may be wrong...

http://id3.org/id3v2.3.0#Private_frame
<<

StevenPUlrick

Serviio newbie

Posts: 13

Joined: Wed Feb 20, 2013 7:39 am

Post Sat Aug 02, 2014 7:03 pm

Re: Serviio 1.4.1.2: Some id3 tags don't display

Hello, Everyone
I am still having this problem. I thought that I had fixed it the following way:
1. Scan all my MP3's using a command line program called "eyeD3":
eyeD3 * | grep PRIV
2. If the above command showed any MP3's with the offending "PRIV" tag field, I would run the following in the appropriate directory:
eyeD3 --remove-frame PRIV *.mp3
3. Sync my MP3's from their main location to my media server.
4. Voila! The tags were back!

Until tonight. So, I checked the new offending files, and they had no PRIV tag frame. I then thought that maybe Serviio didn't see the changes because the time stamp did not change. So, I ran "touch" on all the offending MP3's that I discovered tonight. Synced them to the media server, made sure that Serviio updated the files appropriately, with the result that those files STILL have no tags...

So, I am stumped. Any help you can give me is greatly appreciated.

Steven P. Ulrick

Return to Serviio Support & Help

Who is online

Users browsing this forum: No registered users and 44 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.