Decorum for the Forum:
  • Be nice. If you want to be mean, try Reddit.
  • No Piracy. If you want to be a thief, there are dark places on the internet dedicated to that.
  • No Cracking. Discussions on AnyDVD, DeUHD, DVDFab, UHDKeys and similar tools are not permitted here.
  • No Spamming. If you want to make a buck, work smarter... somewhere else.
  • No Adult Content. Half the internet is dedicated to adult content. This half isn't.

Privacy Policy: Click Here to Review (updated September 30, 2020)

[Fixed in v7.0] Artwork not updating

General support forum for Chameleon MediaCenter (formerly MM Browser)
User avatar
Pauven
Posts: 2781
Joined: Tue Dec 26, 2017 10:28 pm
Location: Atlanta, GA, USA
Contact:

Re: Artwork not updating

Post by Pauven » Thu Dec 22, 2022 1:03 pm

I got the screenshots and full export log, thank you.

There's still a few oddities.

First, I don't see the SAW movie collection being exported at all. There are a lot of them, but not that one. But I do see four movie collections being exported with no name at all. On your CCC PC, please go into the MovieCache subfolder inside the CCC folder. Then look inside these 4 folders to see what artwork each is for:
  • MovieCache\BFE17A43-46F7-4B2F-9594-449C433FE3EB
  • MovieCache\5F671051-187C-470F-A6BF-768689360FF3
  • MovieCache\33001221-A15C-46F4-A893-8480A076B6FA
  • MovieCache\4364AF1C-DCE9-4A63-96BB-C95A7D9E3BDC
I'm wondering if one of those is Saw.

Regarding The Girl with the Dragon Tattoo series, I do see the artwork being exported for The Girl who Played with Fire. Please look in this folder to verify it is there:
  • MovieCache\8702
I also see that you have the first film in the series, The Girl with the Dragon Tattoo, as it is being exported, but oddly in My Movies your movie collection shows it as missing. Though I'm guessing that's because you only have one version of the film and the movie collection contains both the Swedish and American versions. The screenshots you sent are low res, so it's hard for me to make out the details, but I think I see in the movie collection that you have the 2nd version listed of the Dragon Tattoo, just not the first.
President, Chameleon Consulting LLC
Author, Chameleon MediaCenter

klpaint
Posts: 55
Joined: Wed Jan 22, 2020 8:39 am

Re: Artwork not updating

Post by klpaint » Fri Dec 23, 2022 4:14 pm

Paul,

Thank you. There was something not right on my system, my guess is I did something during the upgrade but not sure what. I went back through the entire install process and then did a complete export and a full synch and it seems to have solved all my problems but one. SAW is still at the beginning.

Question for you. If I make a change in MyMovies (change the sort name on the collection) and then do a Full Export but limit it to SAW, do just those changes get written to the library and then if I go to the Client and do a SmartSync, will it pick up those changes? Is that a fast way of testing changes?

It seems like the other issues sorted themselves in the reinstall. The SAW Collection showing up first seems to be my remaining issue.

Thanks,

Kevin

User avatar
Pauven
Posts: 2781
Joined: Tue Dec 26, 2017 10:28 pm
Location: Atlanta, GA, USA
Contact:

Re: Artwork not updating

Post by Pauven » Fri Dec 23, 2022 11:09 pm

Excellent, glad you got that worked out.

klpaint wrote: Fri Dec 23, 2022 4:14 pm Question for you. If I make a change in MyMovies (change the sort name on the collection) and then do a Full Export but limit it to SAW, do just those changes get written to the library and then if I go to the Client and do a SmartSync, will it pick up those changes? Is that a fast way of testing changes?
Yes, that's exactly right. But note, this only works if the Saw movie colleciton is exported, which was not happening earlier. If your reinstall solved that issue, then this should work perfectly. Fingers crossed.
President, Chameleon Consulting LLC
Author, Chameleon MediaCenter

klpaint
Posts: 55
Joined: Wed Jan 22, 2020 8:39 am

Re: Artwork not updating

Post by klpaint » Sat Dec 24, 2022 3:13 pm

Paul,

This is getting even more interesting! I did everything I mentioned before and was down to just the "SAW" problem.

I finally deleted the collection, went over to the client and did a smart sync and it was gone (as expected). I then recreated the collection and updated the sort column to SAW (it was blank). I then did an export and went to the client and a sync and it worked. Here is what I think is interesting.

This is the export from the SAW collection after all of that.
image.png
image.png (430.31 KiB) Viewed 3479 times
Shouldn't that have SAW in it somewhere?

Either way it works. As always, thanks for all the help.

Merry Christmas

Kevin
Attachments
saw.txt
(4.14 KiB) Downloaded 79 times

User avatar
Pauven
Posts: 2781
Joined: Tue Dec 26, 2017 10:28 pm
Location: Atlanta, GA, USA
Contact:

Re: Artwork not updating

Post by Pauven » Mon Dec 26, 2022 1:20 pm

Hope you had a Merry Christmas Kevin, and Happy New Year too!

Yeah, it definitely should say "SAW" in there, right between the double quotes after the Title ID.

I'd like to help you troubleshoot some more. Please open this URL on your My Movies PC using a web browser:
You'll need to replace the highlighted text "ABCDE" with the API Key for your My Movies server - you can grab this from CCC's settings on the My Movies API Authentication tab.

After you open the URL, you should get a full page of XML data, like below. Please share that with me.

Code: Select all

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<Response status="ok">
<MovieCollection>
<Global>
<Rating>0</Rating>
<Adult>False</Adult>
<OriginalTitle>Bad Boys</OriginalTitle>
<Id>6f8bf28f-92c5-4924-a6e4-6232210a3b30</Id>
</Global>
<LanguageSpecific>
<Language>English</Language>
<LanguageCode>en</LanguageCode>
<Title>Bad Boys</Title>
<SortTitle>Bad Boys</SortTitle>
<AlternativeTitles/>
<Description>
<![CDATA[ ]]>
</Description>
</LanguageSpecific>
<AlternativeLanguagePart>
<DescriptionSource/>
<Language>English</Language>
<Language>en</Language>
<Title/>
<SortTitle/>
<AlternativeTitles/>
<Description>
<![CDATA[ ]]>
</Description>
</AlternativeLanguagePart>
<CountrySpecific>
<Country>United States</Country>
<Website>https://fr.wikipedia.org/wiki/Bad_Boys_(film,_1995)</Website>
</CountrySpecific>
<NeutralPart>
<Country>Neutral</Country>
<Website/>
</NeutralPart>
<RemoteIDs/>
<Movies>
<Movie Title="Bad Boys" Year="1995">57f98901-2f1c-4542-a6a3-d9b8b84dae88</Movie>
<Movie Title="Bad Boys II" Year="2003">eb6012b6-c16e-4fa0-9d1b-c55614152139</Movie>
<Movie Title="Bad Boys for Life" Year="2020">3680f89a-a3f9-45b2-94bb-9da7ee412ec2</Movie>
</Movies>
<Personal>
<Country>United States</Country>
<LanguageCode>en</LanguageCode>
<CollectionNumber>-1</CollectionNumber>
<UserRating>0</UserRating>
<Location>
<![CDATA[ ]]>
</Location>
<LentTo/>
<LentDue/>
<LocalTrailer>
<![CDATA[ ]]>
</LocalTrailer>
<Watched>False</Watched>
<ExcludeOnline>False</ExcludeOnline>
<ExcludeMobile>False</ExcludeMobile>
<InvisibleToFriends>False</InvisibleToFriends>
<Title/>
<SortTitle/>
<Type/>
<Group>Owned</Group>
<GroupDisplayName>Owned, For Keeps</GroupDisplayName>
<Added>11/24/2020 10:08:46 AM</Added>
<Categories/>
<PurchasedDate/>
<Price Currency="">0.00</Price>
<PurchasePlace/>
<ValuePerDate/>
<Value Currency="">0.00</Value>
<Condition/>
<Notes>
<![CDATA[ ]]>
</Notes>
<Tags>
<![CDATA[ ]]>
</Tags>
<Path>
<![CDATA[ ]]>
</Path>
<PathType>3</PathType>
<DataChanged>12/6/2020 6:41:04 PM</DataChanged>
<DunePaths>
<![CDATA[ ]]>
</DunePaths>
<PlayerPaths>
<![CDATA[ ]]>
</PlayerPaths>
<WatchedEvents/>
</Personal>
<CheckSum>29dc4557fb4d4a88b60afd461eb9b2a4</CheckSum>
</MovieCollection>
</Response>
President, Chameleon Consulting LLC
Author, Chameleon MediaCenter

klpaint
Posts: 55
Joined: Wed Jan 22, 2020 8:39 am

Re: Artwork not updating

Post by klpaint » Mon Dec 26, 2022 9:33 pm

Paul,

Happy New Year to you too!

I think this is what you asked for....

Thanks,

Kevin

<Response status="ok">
<MovieCollection>
<Global>
<Rating>0</Rating>
<Adult>False</Adult>
<OriginalTitle>Saw</OriginalTitle>
<Id>bfe17a43-46f7-4b2f-9594-449c433fe3eb</Id>
</Global>
<LanguageSpecific>
<Language>English</Language>
<LanguageCode>en</LanguageCode>
<Title/>
<SortTitle>SAW</SortTitle>
<AlternativeTitles/>
<Description>
<![CDATA[ Saw is a horror franchise created by Australian film makers James Wan and Leigh Whannell, consisting of nine feature films and additional media. The first eight films primarily revolve around the fictional serial killer John "Jigsaw" Kramer, while the ninth movie revolves around a copycat killer while still keeping continuity with the previous films. John Kramer was introduced briefly in Saw and developed in more detail in Saw II and the subsequent films. Rather than killing his victims outright, he traps them in situations that he calls "tests" or "games" to test their will to live through physical or psychological torture, believing that if they survive, they will be "rehabilitated". Kramer was killed off in Saw III, but the films continued to focus on his posthumous influence, particularly by his apprentices, and explore his character via flashbacks. In 2003, Wan and Whannell made a short film to help pitch a potential feature film concept. It was ultimately successful, and, in 2004, the first installment debuted at the Sundance Film Festival, and was released theatrically that October by Lionsgate. After its immensely successful opening weekend, the first of many sequels was immediately green-lit. Five directors have worked on the series: James Wan, Darren Lynn Bousman, David Hackl, Kevin Greutert and The Spierig Brothers; while Whannell, Bousman, Patrick Melton, Marcus Dunstan, Josh Stolberg and Peter Goldfinger have written the scripts. From 2004 to 2010, each film was released on the Friday before Halloween. Both creators remained with the franchise as executive producers. In 2010, franchise producer Mark Burg said that the seventh film, Saw 3D, would be the final installment. Lionsgate however expressed interest in continuing the franchise in 2012. An eighth film, Jigsaw, was eventually released in October 2017. A ninth film, Spiral, was released in 2021, with comedian and actor Chris Rock attached to star, produce and co-write. The franchise has grossed more than $1 billion from box office and retail sales. The film series as a whole has received mostly mixed to negative reviews, but remains one of the highest-grossing horror film franchises of all time. While some critics have called the films torture porn, the franchise's creators, and most of its fans, disagree with that characterization. ]]>
</Description>
</LanguageSpecific>
<AlternativeLanguagePart>
<DescriptionSource>Wikipedia</DescriptionSource>
<Language>English</Language>
<Language>en</Language>
<Title/>
<SortTitle/>
<AlternativeTitles/>
<Description>
<![CDATA[ Saw is a horror franchise created by Australian film makers James Wan and Leigh Whannell, consisting of nine feature films and additional media. The first eight films primarily revolve around the fictional serial killer John "Jigsaw" Kramer, while the ninth movie revolves around a copycat killer while still keeping continuity with the previous films. John Kramer was introduced briefly in Saw and developed in more detail in Saw II and the subsequent films. Rather than killing his victims outright, he traps them in situations that he calls "tests" or "games" to test their will to live through physical or psychological torture, believing that if they survive, they will be "rehabilitated". Kramer was killed off in Saw III, but the films continued to focus on his posthumous influence, particularly by his apprentices, and explore his character via flashbacks. In 2003, Wan and Whannell made a short film to help pitch a potential feature film concept. It was ultimately successful, and, in 2004, the first installment debuted at the Sundance Film Festival, and was released theatrically that October by Lionsgate. After its immensely successful opening weekend, the first of many sequels was immediately green-lit. Five directors have worked on the series: James Wan, Darren Lynn Bousman, David Hackl, Kevin Greutert and The Spierig Brothers; while Whannell, Bousman, Patrick Melton, Marcus Dunstan, Josh Stolberg and Peter Goldfinger have written the scripts. From 2004 to 2010, each film was released on the Friday before Halloween. Both creators remained with the franchise as executive producers. In 2010, franchise producer Mark Burg said that the seventh film, Saw 3D, would be the final installment. Lionsgate however expressed interest in continuing the franchise in 2012. An eighth film, Jigsaw, was eventually released in October 2017. A ninth film, Spiral, was released in 2021, with comedian and actor Chris Rock attached to star, produce and co-write. The franchise has grossed more than $1 billion from box office and retail sales. The film series as a whole has received mostly mixed to negative reviews, but remains one of the highest-grossing horror film franchises of all time. While some critics have called the films torture porn, the franchise's creators, and most of its fans, disagree with that characterization. ]]>
</Description>
</AlternativeLanguagePart>
<CountrySpecific>
<Country>United States</Country>
<Website/>
</CountrySpecific>
<NeutralPart>
<Country>Neutral</Country>
<Website/>
</NeutralPart>
<RemoteIDs/>
<Movies>
<Movie Title="Saw" Year="2004">172fca7b-b1c0-480e-803e-5d490a6f6af9</Movie>
<Movie Title="Saw II" Year="2005">371c2e7a-2a30-41fb-9aa9-3b3bf83b1c9b</Movie>
<Movie Title="Saw III" Year="2006">3df5176e-4809-4875-883a-01a9189dd4c3</Movie>
<Movie Title="Saw IV" Year="2007">7af8480d-2941-4136-a70f-3a34d50f3cbd</Movie>
<Movie Title="Saw V" Year="2008">7e6e0233-44a4-4601-90e5-b00b9ce92371</Movie>
<Movie Title="Saw VI" Year="2009">6445581f-c892-4857-8dc0-98567be9871a</Movie>
<Movie Title="Saw: The Final Chapter" Year="2010">e0e13dc0-d2c2-4b04-87a4-f689e02aaaa2</Movie>
<Movie Title="Jigsaw" Year="2017">5b4918b0-3421-4668-bf65-3686f691d59e</Movie>
<Movie Title="Spiral" Year="2021">cdf7b29b-4767-4812-a6da-c5fa0fd85aae</Movie>
</Movies>
<Personal>
<Country>United States</Country>
<LanguageCode>en</LanguageCode>
<CollectionNumber>-1</CollectionNumber>
<UserRating>0</UserRating>
<Location>
<![CDATA[ ]]>
</Location>
<LentTo/>
<LentDue/>
<LocalTrailer>
<![CDATA[ ]]>
</LocalTrailer>
<Watched>False</Watched>
<ExcludeOnline>False</ExcludeOnline>
<ExcludeMobile>False</ExcludeMobile>
<InvisibleToFriends>False</InvisibleToFriends>
<Title/>
<SortTitle/>
<Type/>
<Group>Owned</Group>
<GroupDisplayName>Owned, For Keeps</GroupDisplayName>
<Added>12/24/2022 2:02:56 PM</Added>
<Categories/>
<PurchasedDate/>
<Price Currency="">0.00</Price>
<PurchasePlace/>
<ValuePerDate/>
<Value Currency="">0.00</Value>
<Condition/>
<Notes>
<![CDATA[ ]]>
</Notes>
<Tags>
<![CDATA[ ]]>
</Tags>
<Path>
<![CDATA[ ]]>
</Path>
<PathType>3</PathType>
<DataChanged>12/24/2022 9:02:52 PM</DataChanged>
<DunePaths>
<![CDATA[ ]]>
</DunePaths>
<PlayerPaths>
<![CDATA[ ]]>
</PlayerPaths>
<WatchedEvents/>
</Personal>
<CheckSum>70439ea2eb026511b2c3af3e58c71ad4</CheckSum>
</MovieCollection>
</Response>

User avatar
Pauven
Posts: 2781
Joined: Tue Dec 26, 2017 10:28 pm
Location: Atlanta, GA, USA
Contact:

Re: Artwork not updating

Post by Pauven » Tue Dec 27, 2022 5:44 pm

Ok, I took a close look at the XML data you posted, and I think I see the problem. In the LanguageSpecific section, the Title is blank:

image.png
image.png (42.19 KiB) Viewed 3462 times

While the OriginalTitle is populated in the Global section above that, apparently CCC is using the LanguageSpecific section for the Title.

I compared it to my Bad Boys movie collection, and I have both areas populated:

image.png
image.png (48.38 KiB) Viewed 3462 times

Looking in My Movies, I see all three areas, Global - Original Title, Language Specific - Title, and Language Specific - Sort Title.

I went back and checked your screenshots you sent me, and you had SAW populated in all three areas too. But that was before you deleted and re-added this movie collection, perhaps you left the Language Specific Title blank this time?

Now, in CCC I use the Language Specific Title as for users in other countries they want the title in their chosen language. I will improve CCC to do a fallback to use the Global Original Title if the Language Specific Title is blank, but that is really just a band-aid, and best practice here is you want to populate the Language Specific Title.
President, Chameleon Consulting LLC
Author, Chameleon MediaCenter

klpaint
Posts: 55
Joined: Wed Jan 22, 2020 8:39 am

Re: Artwork not updating

Post by klpaint » Tue Dec 27, 2022 10:37 pm

Paul,

You are spot on, Language Specific Title is blank. That is on me as all I ever updated was the Sort title. I learn something every day (smile).

Happy New Year!

Kevin

User avatar
Pauven
Posts: 2781
Joined: Tue Dec 26, 2017 10:28 pm
Location: Atlanta, GA, USA
Contact:

Re: Artwork not updating

Post by Pauven » Wed Dec 28, 2022 8:34 am

Excellent! Now you can start the new year right! 8-)
President, Chameleon Consulting LLC
Author, Chameleon MediaCenter

User avatar
Pauven
Posts: 2781
Joined: Tue Dec 26, 2017 10:28 pm
Location: Atlanta, GA, USA
Contact:

Re: [Fixed, Version TBD] Artwork not updating

Post by Pauven » Mon Jul 17, 2023 9:17 pm

I just finished making a code change for the next version, replacing the Language Specific Title if it is blank, using the Global Original Title (if it has a value).

But testing this was very odd. I tried to add a brand new Movie Collection and leave the Language Specific Title blank, but My Movies wouldn't let me. Instead I had to download the Saw movie collection, and that one worked with the Language Specific Title blank. I'm not sure if Binnerup now prevents skipping this field and Saw is old bad data that made it in using an old My Movies version, or if I simply added the new one the wrong way. Regardless, I was able to replicate the issue with the Saw collection.

Also, the way the My Movies API works, CCC's search filter won't work right in this scenario. The API using the Language Specific Title to show the names on the full list, and for Saw the Title tag wasn't just blank, but actually missing altogether. So, I did a little hack, if the Title tag is missing I go ahead and include it in the search results, even if it really doesn't match the search, because I have no idea what the title is. So now, when you search for Saw, it would export the Saw movie collection, but also if you search for Boogers, it will export the Saw movie collection.

Basically, I'm erroring on the side of caution, getting it exported no matter what, even if it wasn't what you were trying to export. But this could get crazy ugly if you have lots of Movie Collections missing the Language Specific Title, as they will all export even if they don't match the search filter you typed in. I don't think this is a huge problem, though, as I have a lot of Movie Collections, and Saw is the only one missing the Language Specific Title in my DB. I'll probably add some extra logging to help identify what is going on, in case someone is unfortunate enough to have a lot of these. I think it would at least be nice to know the names of the movie collections missing the Titles.

Only after it gets exported do I have the data to replace the missing Language Specific Title with the Global Original Title. So at least it appears correctly in CMC, even if it was convoluted way to export it.
President, Chameleon Consulting LLC
Author, Chameleon MediaCenter

Post Reply