News:

HOT TIP! Enable the History Window in the main UI when trying to problem solve. It provides a handy log of what is happening. Roll over lines in the History to get more details.

Main Menu

J River Media Center

Started by rablack97, February 20, 2012, 03:39:35 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Kalle

Quote from: rablack97 on March 10, 2012, 02:06:00 AM
this error started popping up when i tried to gen xml for Jriver.
I'm not sure, but you can search in you media files a file with this invalid character in name and change it.
I hope it helps.

Kalle
***********  get excited and make things  **********

jitterjames

what Kalle said...

did this error start after you added new music?  Did you make any other change?  The error message seems pretty clear that it does not like that you are using a non-text character.  You should probably try to find the offending song and fix the tag.  Note that the JRiver 16 method involves searching all the data so the bad character could be in a field you don't normally use like "comments"

you can also try to look in "jrivertemp.xml" which is in the VC folder.

rablack97

Hello,

Can you give some insight as to why the correct song doesnt play even though TTS says the correct name.

Vox also displays the correct name in the builder.  Odd songs are coming up with no similar words in the title.

I've taken the time to clean up the tags and the xml looks good too.  Any idea?

jitterjames

I actually have no idea what you are talking about.  Maybe you can provide a little more detail on the situation.

jitterjames

if you are still unable to genXML that would probably explain it.  I don't have time now to look but it is probably using ID numbers and not song names, which would explain the discrepancy between the TTS and what is actually being played.

rablack97

genxml is working fine, just some of the songs are being recalled properly.

If they are being pulled in by id, is there a way to pull in by title

jitterjames

sorry.  I just checked and they are being requested by name, not by id.

I can't imagine why you'd be getting the wrong songs.  Did you make some changes?

maybe you should zip up your whole VC folder and send it to me.  Remove the "jrivertemp.xml" if it is giant.

rablack97

Not sure if this matters, but in the artist and album xml's the id is blank and those call up perfectly.

The songs xml has both id and the name, some songs call up as expected. Some are just totally wrong.

For example song "The sign" by Ace of Base, is connected to "Coming Home" by Cold Play.

Even the the Alternates OSD show "The Sign" 5 different times, yet all play the Cold Play song.

Doesnt matter how I say it or try to call it, it plays the same song.

I will zip it up and send you tonight,

I can't recall any major changes other than i've been cleaning up my tags, which were terrible.  I might have to erase the library and reimport if you dont find anything.

It's coming along slowly but surely, my command library for jriver is growing, just working out some of the bugs i'm getting before i post to the forum.

Thanks for your help

Kalle

Quote from: rablack97 on March 22, 2012, 12:42:24 PM
Not sure if this matters, but in the artist and album xml's the id is blank and those call up perfectly.

The songs xml has both id and the name, some songs call up as expected. Some are just totally wrong.

For example song "The sign" by Ace of Base, is connected to "Coming Home" by Cold Play.

Even the the Alternates OSD show "The Sign" 5 different times, yet all play the Cold Play song.

Doesnt matter how I say it or try to call it, it plays the same song.

I will zip it up and send you tonight,

I can't recall any major changes other than i've been cleaning up my tags, which were terrible.  I might have to erase the library and reimport if you dont find anything.

It's coming along slowly but surely, my command library for jriver is growing, just working out some of the bugs i'm getting before i post to the forum.

Thanks for your help
I'm not sure, but you can uncheck the "submatch" in the song-xml for this to songs and tested again.
Is there the same results when you call  it with  "play artist" - "Ace of Base" like it shows Coldplay?
***********  get excited and make things  **********

rablack97

Quote from: Kalle on March 22, 2012, 02:34:34 PM
I'm not sure, but you can uncheck the "submatch" in the song-xml for this to songs and tested again.
Is there the same results when you call  it with  "play artist" - "Ace of Base" like it shows Coldplay?

No, call by artist and call by genre work perfectly, and neither of these have the id listed in the xml.

"Play Artist Ace of Base" calls up songs by Ace of Base

The Play by song is the issue, all of my songs aren't connected to the title properly.

jitterjames

it does not matter if the id is listed in the xml, the payloadXML in the tree is defined to use "Phrase Only" so it will ignore the ID which is in the "value" column.

rablack97

i gotcha, so why did the ids even generate for the songs, they dont show for the artist or genre?

jitterjames

because, like a mountain, they are there.

JRiver doesn't appear to have IDs for Artist or Genre, or they weren't readily accessible they way I was getting data from JRiver, but for the songs the Ids were available.  There was no harm in including them, and who knows, they could come in handy some day.

rablack97

ok cool, i'm about to batch up my vox folder, will see what you find tomorrow.

rablack97

also can you take a peek at the genxml command it doesnt seem to work.

It works when you click the jriver genxml on the builder but the JRiver.Generate.All command does nothing.

Im working on a command to switch libraries and will need vox to generate the xml upon the switch....