Exciting discovery!!!
I was about to reply, saying that the required functionality in My Movies does not yet exist, and that we would need Binnerup to add it.
But I have a habit of double-checking things before I write, and I just discovered something that somehow I've never noticed before. I was thinking how it could be nice if the YouTube Trailer ID allowed us to use a local filepath. But then I thought, "there's no way that Binnerup would allow us to put local data in a global field that would update all users worldwide". Then I thought to myself, "no, Binnerup would put local data in the Personal Data section, that way it is specific to each user"...
So, while on a Movie, I clicked Personal Data, mainly to see where a good spot to put it might be, but also to consider if an existing field could be repurposed for our needs. Low and behold, what did appear:
- image.png (158.42 KiB) Viewed 5244 times
It already exists!
Then, out of curiosity, I checked the Personal Data options for a Disc Title too:
- image.png (134.33 KiB) Viewed 5244 times
I know that looks like two copies of the same image, but trust me they are slightly different, one for the Movie (lowercase "of" in the movie title at the top), and one for the Disc Title (incorrect uppercase "Of" in the disc title at the top). All the options seem the same. So, there are literally two different places the local trailer path can be stored.
That said, currently CMC/CCC doesn't make use of this data. But I will add this to the next version!!! To be honest, I'm sure I've noticed this data tag before in the My Movies XML data, but didn't pay much attention to it because I doubted anyone would bother maintaining local trailers. You've proved me wrong.
I will have to make it behave so that certain values override other values, since the movie trailer can come from 3 different sources. I will give it the following priority:
- Disc Title - Personal Data - Local Trailer
- Movie - Personal Data - Local Trailer
- Movie - YouTube Trailer ID
So you can go ahead and get started on maintaining this data in your collection, and then when the next release comes out, it will begin using it.
If you're wondering whether to put the trailers on the Disc Title or the Movie, consider the following: I have 3 copies of Lord of the Rings, in DVD, Blu-ray, and 4K. If I add the trailer to the Movie, then it applies to all 3 discs, since they all link to the same movie, so less effort. But if you have a trailer specific to a special edition of a disc (i.e. a newly restored 4K remaster of an old movie), it would make more sense to put that trailer on the Disc Title, so it only applies to that disc's version of the movie. With the priority list above, if all three values exist, the Disc Title's local trailer wins.
RKEP wrote: ↑Sat Feb 25, 2023 7:05 am
If the trailer is in the movie folder (labelled as required), could the trailer button on the GUI (CMC) be fixed "in the CMC program itself" to link to the trailer in the corresponding movie folder and then play on PowerDVD just as the play button does for the movie.
Yes, essentially that is how it will work, and how it already works today with the YouTube trailers. But I will say there is one distinction and I will likely not change this: playing YouTube trailers requires MPC-BE to be installed. This is for two reasons: 1) it can play video from URL's including YouTube, and 2) It will automatically close after playback finishes. That #2 is a biggie. If you used PowerDVD, then after every trailer you would have to hit the close button. With MPC-BE, it's just automatic, and I believe it is the only player that has this feature. Since #1 is a requirement for YouTube trailers, and since #2 is extremely nice, I will stick with this requirement. It also helps keep the support documentation simpler.
Considering that MPC-BE is free and only takes a few minutes to install, I see this as a low hurdle for CMC users. MPC-BE is also awesome for watching TV episodes, as it will auto-close and allow CMC to play the next episode without manual intervention.