INTERACT FORUM

Please login or register.

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

Author Topic: Chinese tag becomes garbage when transfer to other Linux MPD  (Read 2589 times)

Audioquest

  • Recent member
  • *
  • Posts: 6
Chinese tag becomes garbage when transfer to other Linux MPD
« on: January 31, 2013, 08:26:18 am »

I have been using MC 16 for long time without problem. I use it to manage my flac library and tag the files within Chinese info some time. The files are then transferred to my music streaming device using Linux and MPD. I use mPad to remote control the device and all Chinese tag info are displayed correctly.
However, since I upgrade to MC18, I find that the Chinese info it tags will become garbage when display in mPad.
I wonder if there is any change in the Chinese character encoding from MC 16 to 18 ? Any advice on how to solve this problem ? Any suggestion is highly appreciated.

Regards
Jason
Logged

sinoaudio

  • Recent member
  • *
  • Posts: 21
Re: Chinese tag becomes garbage when transfer to other Linux MPD
« Reply #1 on: February 04, 2013, 08:29:13 pm »

You can join us to discuss the topic in our MC users' QQ group 282466456

Logged

Audioquest

  • Recent member
  • *
  • Posts: 6
Re: Chinese tag becomes garbage when transfer to other Linux MPD
« Reply #2 on: February 22, 2013, 06:45:09 pm »

Sorry but I'm not a QQ user.
Did anyone encounter the same problem and know the solution ?
This is so annoying that I have to fall back to version 16 even I've bought 18.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42441
  • Shoes gone again!
Re: Chinese tag becomes garbage when transfer to other Linux MPD
« Reply #3 on: February 22, 2013, 07:53:00 pm »

Hi Jason,

What types of files are you using?

Do you know how the mPad gets information?  Does it read tags, or get it from DLNA, or something else?

Thanks.
Logged
Matt Ashland, JRiver Media Center

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42441
  • Shoes gone again!
Re: Chinese tag becomes garbage when transfer to other Linux MPD
« Reply #4 on: February 27, 2013, 05:05:54 pm »

Bump.
Logged
Matt Ashland, JRiver Media Center

Audioquest

  • Recent member
  • *
  • Posts: 6
Re: Chinese tag becomes garbage when transfer to other Linux MPD
« Reply #5 on: March 01, 2013, 04:16:10 am »

Hi Matt, thanks for your reply.
I only use flac. Linux MPD will read song info from tag. I didn't use (or even turn on) DLNA in my synology NAS.
I think the strangest part is the different behavior in MC 16 and 18, that's why I suspect there must be something changed in the character encoding. 
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42441
  • Shoes gone again!
Re: Chinese tag becomes garbage when transfer to other Linux MPD
« Reply #6 on: March 02, 2013, 09:11:00 am »

It's likely something has changed, but we have not heard other reports of this problem.

Could you send me one file from MC16 that works and one from MC18 that does not work?  Maybe we could compare them and better understand what is happening.

I'm matt at jriver dot com.  I'm out for a few days, so will be a little slow to reply.

Thanks.
Logged
Matt Ashland, JRiver Media Center

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42441
  • Shoes gone again!
Re: Chinese tag becomes garbage when transfer to other Linux MPD
« Reply #7 on: March 07, 2013, 09:58:23 am »

Bump.
Logged
Matt Ashland, JRiver Media Center

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42441
  • Shoes gone again!
Re: Chinese tag becomes garbage when transfer to other Linux MPD
« Reply #8 on: March 11, 2013, 01:09:14 pm »

Bump.
Logged
Matt Ashland, JRiver Media Center

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42441
  • Shoes gone again!
Re: Chinese tag becomes garbage when transfer to other Linux MPD
« Reply #9 on: March 12, 2013, 10:49:44 am »

Thanks for the sample files.

From what I can tell, they have identical 'Name' values in the tags (when viewed with a hex editor).  And the name appears the same when imported into MC18.  So I can't explain the difference.

Are you sure the MPD isn't loading information via DLNA from Media Center?  Are you able to use mPad and the MPD with Media Center completely turned off?

Is there any support from MPD where we could give them the MC18.flac file you sent and see if they know why the MPD is not happy with the tags?

Thanks again.
Logged
Matt Ashland, JRiver Media Center

Audioquest

  • Recent member
  • *
  • Posts: 6
Re: Chinese tag becomes garbage when transfer to other Linux MPD
« Reply #10 on: March 15, 2013, 07:54:40 pm »

That's strange. I can confirm it's not using DLNA as my computers are usually turned off when I play it.
I copied the two sample files that I send you to my Linux MPD player again and encountered the same issue.

I suspect there is a tag or somewhere in the file to specify what character encoding to use. If you confirm the tag content
are the same, then the difference may be on the encoding, say, one is UTF-8 and the other is something else ?
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42441
  • Shoes gone again!
Re: Chinese tag becomes garbage when transfer to other Linux MPD
« Reply #11 on: March 18, 2013, 12:08:55 pm »

Looking closer, it looks like MC16 does not null terminate the tag values and MC18 does.

This was probably done for safety, or maybe just accidentally in MC17/18.

In any event, the specification does not call for null termination, so we will change this in a coming build.

Thanks for your help tracking this down.
Logged
Matt Ashland, JRiver Media Center

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42441
  • Shoes gone again!
Re: Chinese tag becomes garbage when transfer to other Linux MPD
« Reply #12 on: March 18, 2013, 12:16:27 pm »

Next build:
Changed: FLAC tag values are no longer null terminated (could cause problems with Asian characters on Linux MPD devices).
Logged
Matt Ashland, JRiver Media Center

Audioquest

  • Recent member
  • *
  • Posts: 6
Re: Chinese tag becomes garbage when transfer to other Linux MPD
« Reply #13 on: March 28, 2013, 11:40:58 pm »

Great ! Thanks for following up the issue. Will try the next build and report the result here.
Logged

Audioquest

  • Recent member
  • *
  • Posts: 6
Re: Chinese tag becomes garbage when transfer to other Linux MPD
« Reply #14 on: March 29, 2013, 02:24:06 am »

Bingo, confirm the issue is solved after testing 18.0.158. Thanks again.
Logged
Pages: [1]   Go Up