Kodi Community Forum
Release CinemaVision: Create a Movie Theater Experience at Home - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Program Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=151)
+---- Thread: Release CinemaVision: Create a Movie Theater Experience at Home (/showthread.php?tid=231881)



RE: CinemaVision: Create a Movie Theater Experience at Home - lobo012847 - 2017-07-01

Perhap I misunderstand your post, but my impression is that you are SELLING this. If so I believe that it is NOT legal using KODI to profit yourself!


RE: CinemaVision: Create a Movie Theater Experience at Home - xodi - 2017-07-02

It does not work with Kodi 18 Leia, addon settings are always failed to load.

Code:
19:17:51.727 T:368124179280   ERROR: GetDirectory - Error getting /storage/usbotg/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/script.cinemavision//settings/ratings_default
19:17:51.727 T:368124179280   ERROR: GetDirectory - Error getting special://profile/addon_data/script.cinemavision//settings/ratings_default
19:17:51.729 T:368124179280   ERROR: GetDirectory - Error getting /storage/usbotg/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/script.cinemavision//settings/ratings_default
19:17:51.729 T:368124179280   ERROR: GetDirectory - Error getting special://profile/addon_data/script.cinemavision//settings/ratings_default
19:17:54.710 T:368124179280   ERROR: GetDirectory - Error getting /storage/usbotg/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/script.cinemavision//settings/ratings
19:17:54.710 T:368124179280   ERROR: GetDirectory - Error getting special://profile/addon_data/script.cinemavision//settings/ratings
19:17:54.714 T:368124179280   ERROR: GetDirectory - Error getting /storage/usbotg/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/script.cinemavision//settings/ratings
19:17:54.714 T:368124179280   ERROR: GetDirectory - Error getting special://profile/addon_data/script.cinemavision//settings/ratings
19:18:16.306 T:368124179280   ERROR: CAddon[script.cinemavision]: failed to load addon settings from special://profile/addon_data/script.cinemavision/settings.xml



RE: CinemaVision: Create a Movie Theater Experience at Home - Ragnarok - 2017-07-02

(2017-07-01, 21:37)lobo012847 Wrote: Perhap I misunderstand your post, but my impression is that you are SELLING this. If so I believe that it is NOT legal using KODI to profit yourself!

Hey there! We've addressed all of this before, but we'll do it again since something clearly got lost in translation. Warning: This might be long-winded. Big Grin The CinemaVision add-on is, and always will be, 100% free to use. You can use the add-on with any content you want, and we even provide demo content that works straight out of the box without any configuration. You're not limited in any way. We do maintain a website with terabytes of available content that you can use with CinemaVision. Our website provides everything you need and more, should you choose to customize your CinemaVision experience. Most of the content on the site is free, but some of it does require you to either contribute to the community or join the RedCarpet Club. All of the money that we make from people who support the project either by donating or joining the RedCarpet Club goes right back into the project and community in some way.

We do not charge anything for any of the content that CinemaVision staff and the community do not create. The Audio and Technology Format Bumpers (THX, Dolby, DLP, etc.) and other videos that we do not create ourselves are 100% free and available for everyone to download in any quality that's available. We give credit (and link) to the websites we source these bumpers from, so if you want to you can follow the link and go download them from the source website. We modified them to maximize quality and minimize file size, and put them up for download on the CinemaVision website for free, even though we put hours of work into them. Some of the videos that we do create are available in HD for free as well, like our Ratings Bumpers.

Now, I've said that the money goes back into the project and community, but what does that mean? Well that could mean anything from paying for the website and hosting, to the community software we use, to licensing for new content (video templates, graphics files, audio files and so on) which allows us to share all of it with you legally, and most importantly development costs. Our developer is an extremely talented Python developer that is on the Kodi team, and his kind of talent and insight don't come free. We paid thousands out of our pockets (our wives weren't too happy with that) and we still haven't broken even because we keep pushing forward with what we, the community, need. That means new development, bigger servers to push the demand for bandwidth and storage to folks like you, and new content development.

We try to be transparent and have outlined pretty clearly on the website that Cast Members (registered users) have restrictions for downloads including speeds, number of downloads. We do this for a few reasons. The first is to prevent bots from mass downloading files and bring our servers to their knees, so we can keep them available and working for all of you. The second is to keep traffic to a manageable level to ensure performance for those who are supporting CinemaVision, who do not have restrictions on their accounts. The CinemaVision community is all about people who like the idea of having a movie theater at home. Using the community, our members are able to connect and chat about anything they want. We are able to help our members with support issues, address issues with our Home Automation integration, and a host of other things. The people creating content for the CinemaVision website do so willingly, because they're fans of the idea. They understand the restrictions that we place on Cast Members before the content ever goes up. Those who contribute content, guides, and basically anything else that's helpful to the community are awarded a Production Designer membership, which removes all restrictions as long as you actively contribute to the community in some meaningful way.

After all of those costs and more, we still have to spend our time creating the content and making it as professional as possible. We try to update the trivia data as often as possible to make it timeless and constantly work to increase our library of trivia and games. We spend hours collaborating to create professional looking slides and videos. We're actively working with the community to support and develop the software that drives all of this. We're actively working to expand to other platforms like Plex and Emby to give anyone who wants the functionality that CinemaVision offers a chance to enjoy the software.

All of that said, we discussed our model thoroughly with the Kodi team on several occasions. CinemaVision is in the official Kodi repository because there's nothing illegal about it. We don't require anyone to purchase anything to use the CinemaVision add-on. We do encourage people to support the project in any way they can. I hope this helps explain everything, please let us know if you've got any questions.

(2017-07-02, 00:01)xodi Wrote: It does not work with Kodi 18 Leia, addon settings are always failed to load.

Code:
19:17:51.727 T:368124179280   ERROR: GetDirectory - Error getting /storage/usbotg/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/script.cinemavision//settings/ratings_default
19:17:51.727 T:368124179280   ERROR: GetDirectory - Error getting special://profile/addon_data/script.cinemavision//settings/ratings_default
19:17:51.729 T:368124179280   ERROR: GetDirectory - Error getting /storage/usbotg/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/script.cinemavision//settings/ratings_default
19:17:51.729 T:368124179280   ERROR: GetDirectory - Error getting special://profile/addon_data/script.cinemavision//settings/ratings_default
19:17:54.710 T:368124179280   ERROR: GetDirectory - Error getting /storage/usbotg/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/script.cinemavision//settings/ratings
19:17:54.710 T:368124179280   ERROR: GetDirectory - Error getting special://profile/addon_data/script.cinemavision//settings/ratings
19:17:54.714 T:368124179280   ERROR: GetDirectory - Error getting /storage/usbotg/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/script.cinemavision//settings/ratings
19:17:54.714 T:368124179280   ERROR: GetDirectory - Error getting special://profile/addon_data/script.cinemavision//settings/ratings
19:18:16.306 T:368124179280   ERROR: CAddon[script.cinemavision]: failed to load addon settings from special://profile/addon_data/script.cinemavision/settings.xml

Hey there! We won't begin developing to support new releases of Kodi until they're in beta. You'll need to install a stable build of Kodi until the Kodi 18 beta has been released and we update the add-on. We don't want to waste time and money developing for a platform that still has code in flux.


RE: CinemaVision: Create a Movie Theater Experience at Home - Charger Hellcat - 2017-07-02

Apologies if I wasn't more clear as I didn't understand you didn't know about tags.

Yes, all movies and TV shows (the main show nfo AND each episode) have tags that are both scrapeable and customizable..

I just went through my library to add a tag for D-Box to ever movies I have that has D-Box motion code available. It's over 1000 movies in my library so the day I win the lottery or my long lost rich uncle passes away and leaves me his fortune I can add D-Box seats to my theatre and can search for and see visual icons (only on the video info screen) to denote.

What I would like is a module that would read for a specific tags, in this case D-Box, and add that module to the sequence automatically.

Further, it would be great to have full sequence options based on tags that work similar to the 2D/3D option. If a movie has Disney Animated Classic tag then a specific sequence would launch that would have specific Disney bumpers, cartoons etc. Or Marvel Cinematic Universe and so on. The possibilities would be endless for those who care to put in the customisation work.and based on this thread that's most of the users.


My second point was that when launching CV from the info screen having a pop-up display a list of saved sequences to choose from. This way I can have a "full theatre experience" sequence and a mid-range sequence that doesn't have some modules and then a short sequence that only shows a quick intro and the audio codec bumpers (plus automatically controls my lights).

I don't always want to run through my entire CV sequence but seeing the audio bumper as the lights dim would be something I'd use pretty much every single time I'm in my theatre.


RE: CinemaVision: Create a Movie Theater Experience at Home - Ragnarok - 2017-07-02

(2017-07-02, 00:17)Charger Hellcat Wrote: Apologies if I wasn't more clear as I didn't understand you didn't know about tags.

Yes, all movies and TV shows (the main show nfo AND each episode) have tags that are both scrapeable and customizable..

I just went through my library to add a tag for D-Box to ever movies I have that has D-Box motion code available. It's over 1000 movies in my library so the day I win the lottery or my long lost rich uncle passes away and leaves me his fortune I can add D-Box seats to my theatre and can search for and see visual icons (only on the video info screen) to denote.

What I would like is a module that would read for a specific tags, in this case D-Box, and add that module to the sequence automatically.

No worries at all. I actually went hunting and couldn't figure out where tags lived. Smile I'm going to run your idea by our developer and see what his solution would be. Honestly, what you're asking for here might be a little ways off. Doing it at the Sequence level is easy, but the Module level might require a good bit of development and changes to the core code.

(2017-07-02, 00:17)Charger Hellcat Wrote: Further, it would be great to have full sequence options based on tags that work similar to the 2D/3D option. If a movie has Disney Animated Classic tag then a specific sequence would launch that would have specific Disney bumpers, cartoons etc. Or Marvel Cinematic Universe and so on. The possibilities would be endless for those who care to put in the customisation work.and based on this thread that's most of the users.

You can do that now with the new Conditional Sequences feature. Choose Disney Studios as the studio and build out your custom Sequence for Disney, for example. When your feature presentation is a movie made by Disney Studios, it will run that custom Disney Sequence.

(2017-07-02, 00:17)Charger Hellcat Wrote: My second point was that when launching CV from the info screen having a pop-up display a list of saved sequences to choose from. This way I can have a "full theatre experience" sequence and a mid-range sequence that doesn't have some modules and then a short sequence that only shows a quick intro and the audio codec bumpers (plus automatically controls my lights).

I don't always want to run through my entire CV sequence but seeing the audio bumper as the lights dim would be something I'd use pretty much every single time I'm in my theatre.

That should be something we could add in. In fact, I think it's already on the list. You can do something similar if you enable the Queue Dialog, but without that there's not currently a way to select a new Sequence.


RE: CinemaVision: Create a Movie Theater Experience at Home - Charger Hellcat - 2017-07-02

(2017-07-02, 00:27)Ragnarok Wrote: No worries at all. I actually went hunting and couldn't figure out where tags lived. Smile I'm going to run your idea by our developer and see what his solution would be. Honestly, what you're asking for here might be a little ways off. Doing it at the Sequence level is easy, but the Module level might require a good bit of development and changes to the core code.

I'm far from a skilled python programmer but my logic would have me trying to use the same type of coding that triggers audio codec videos based on library audio codec info or MPAA ratings based on the library MPAA info and substitute Audio Codec/MPAA for TAG. No idea how that might work, and of course you'd have to build in the ability to designate the specific tag you are looking for.

(2017-07-02, 00:27)Ragnarok Wrote: You can do that now with the new Conditional Sequences feature. Choose Disney Studios as the studio and build out your custom Sequence for Disney, for example. When your feature presentation is a movie made by Disney Studios, it will run that custom Disney Sequence.

That would work for ALL Walt Disney Pictures films, not just the Disney Animated Classics. So the same sequence would run for Snow White as it would for the Lone Ranger. It wouldn't work with some Marvel movies because they are Paramount or Universal studio films. Studio is a cool feature to have if you want to do a studio specific sequence but it doesn't address the unique series or certain lists. Tags could do that without having to make the file names ridiculously long.

I do know that library tags aren't as powerful as they should be. You currently can only seem to yield positive results in playlists and on the DialogueVideoInfo screen. Other screens in the skin don't support pulls from tags (and the reason is as yet, unknown) so I'm not sure if/how it might be possible. But if/when it is that makes for so many more easy to create possibilities.

(2017-07-02, 00:27)Ragnarok Wrote: That should be something we could add in. In fact, I think it's already on the list. You can do something similar if you enable the Queue Dialog, but without that there's not currently a way to select a new Sequence.

It's something I've thought about a lot. I don't need the full sequence when it's just me and a buddy chilling to watch John Wick but having the Atmos bumper play and the lights dim would be cool.

Another thought is to be able to assign a number of conditions to a specific sequence. For example if you have a sequence like I do that includes a module of short cartoons you might only want those cartoons on family and comedy movies, but not action or horror. So if the sequence has multiple and/or type conditions where it will run if the genre is family OR comedy. And subsequently if you have a sequence that runs for action OR adventure genres. Even possibly adding MPAA rating into the mix so an adventure film that's PG doesn't trigger a sequence that's more adult in theme.

When you build the roots with as many options as possible then the branches will grow and grow like crazy.


RE: CinemaVision: Create a Movie Theater Experience at Home - Ragnarok - 2017-07-02

(2017-07-02, 03:35)Charger Hellcat Wrote: I'm far from a skilled python programmer but my logic would have me trying to use the same type of coding that triggers audio codec videos based on library audio codec info or MPAA ratings based on the library MPAA info and substitute Audio Codec/MPAA for TAG. No idea how that might work, and of course you'd have to build in the ability to designate the specific tag you are looking for.

For that to work in the same way that the audio codec works there would need to be a tag assigned to the video file itself, which I don't think Kodi currently supports. We can read from the Kodi library, so as long as you can assign tags in Kodi to a video that then adds that tag to the Kodi database for that video, we should be able to use that data to define whatever we want.

(2017-07-02, 03:35)Charger Hellcat Wrote: That would work for ALL Walt Disney Pictures films, not just the Disney Animated Classics. So the same sequence would run for Snow White as it would for the Lone Ranger. It wouldn't work with some Marvel movies because they are Paramount or Universal studio films. Studio is a cool feature to have if you want to do a studio specific sequence but it doesn't address the unique series or certain lists. Tags could do that without having to make the file names ridiculously long.

I just tested it, and I was able to make a Conditional Sequence that was able to pick out the Disney animated movies easily. I set Studio to Disney and Genre to Animated, and it worked like a champ. You're not limited to one attribute for any of the conditions. You could make a Sequence that only ran with Pixar OR Dreamworks, for example.

(2017-07-02, 03:35)Charger Hellcat Wrote: I do know that library tags aren't as powerful as they should be. You currently can only seem to yield positive results in playlists and on the DialogueVideoInfo screen. Other screens in the skin don't support pulls from tags (and the reason is as yet, unknown) so I'm not sure if/how it might be possible. But if/when it is that makes for so many more easy to create possibilities.

We'll definitely be adding support for tags if it's possible, which I'm pretty sure it is. As long as Kodi supports it, we can tie to it easily.

(2017-07-02, 03:35)Charger Hellcat Wrote: It's something I've thought about a lot. I don't need the full sequence when it's just me and a buddy chilling to watch John Wick but having the Atmos bumper play and the lights dim would be cool.

For now, I'd recommend enabling the Queue Dialog to give you the ability to pick your Sequence from a list before kicking off the movie. Then you could make a short Sequence that you would choose when you didn't need the full experience.

(2017-07-02, 03:35)Charger Hellcat Wrote: Another thought is to be able to assign a number of conditions to a specific sequence. For example if you have a sequence like I do that includes a module of short cartoons you might only want those cartoons on family and comedy movies, but not action or horror. So if the sequence has multiple and/or type conditions where it will run if the genre is family OR comedy. And subsequently if you have a sequence that runs for action OR adventure genres. Even possibly adding MPAA rating into the mix so an adventure film that's PG doesn't trigger a sequence that's more adult in theme.

When you build the roots with as many options as possible then the branches will grow and grow like crazy.

The majority of that is now possible with Conditional Sequences. You can assign multiples of each attribute to a single Sequence. That means you could have one Sequence that plays for Family OR Comedy, etc. We haven't added rating yet, but that is coming.


RE: CinemaVision: Create a Movie Theater Experience at Home - VonMagnum - 2017-07-02

(2017-07-01, 14:46)Ragnarok Wrote: I didn't even realize Kodi had support for custom tags, to be honest. We'll put that in the next version.

I'd rather see Kodi add support for standardized video Meta ID Tags than you waste your time supporting something almost no one uses. M4V has had ID Tag support for a decade now with support in iTunes. Programs like Subler and MetaX have supported easy tagging of Handbrake files now for a very long time. Database scrapers can go down if a web site goes down, the data can be altered by people that you have no control over and they almost never seem to support "director's cut" or "special edition" entries that create a PITA in Kodi when you have more than one version of a movie (I have to manually edit/alter the file name to make sure it sees "(Director's Cut)" as the same movie and then manually change the movie name and tags with a remote control whereas with Subler, I can just load the correct movie on my computer and alter the name tag in a few seconds with a proper keyboard and it's saved forever with no one being able to alter the meta tag data but me.

I don't know how much would be involved in getting video ID Tag support in Kodi or if you could aid in that instead, but given the music player can already read them if you rename a video file extension to .m4a it doesn't seem like it would take that long.


RE: CinemaVision: Create a Movie Theater Experience at Home - Ragnarok - 2017-07-04

Happy 4th of July, everyone! Anyone have any feedback on the new Conditional Sequences feature? If you do, post here or on our forums so that I can get everything organized into our development plan.

(2017-07-02, 22:00)VonMagnum Wrote: I'd rather see Kodi add support for standardized video Meta ID Tags than you waste your time supporting something almost no one uses. M4V has had ID Tag support for a decade now with support in iTunes. Programs like Subler and MetaX have supported easy tagging of Handbrake files now for a very long time. Database scrapers can go down if a web site goes down, the data can be altered by people that you have no control over and they almost never seem to support "director's cut" or "special edition" entries that create a PITA in Kodi when you have more than one version of a movie (I have to manually edit/alter the file name to make sure it sees "(Director's Cut)" as the same movie and then manually change the movie name and tags with a remote control whereas with Subler, I can just load the correct movie on my computer and alter the name tag in a few seconds with a proper keyboard and it's saved forever with no one being able to alter the meta tag data but me.

I don't know how much would be involved in getting video ID Tag support in Kodi or if you could aid in that instead, but given the music player can already read them if you rename a video file extension to .m4a it doesn't seem like it would take that long.

I'm going to see what it would take when I talk to our developer about adding support for tagging to CinemaVision. I'd rather have something natively built into Kodi that we can use than hacking together our own solution that applies only to CV. That will keep things as clean as possible. It just makes sense for Kodi to support tagging in the same way other media applications do.


RE: CinemaVision: Create a Movie Theater Experience at Home - Charger Hellcat - 2017-07-05

I use database tags for all sorts of things. If a database web editor like WIMM still worked it would be even easier.

All the suggestions about using conditional sequences would only work if I went back through my library and changed studio names around. I can't make a Pixar conditional sequence because all Pixar films are released and distributed by Walt Disney Pictures. It won't work of Marvel or DC films. If I make a sequence that calls for Walt Disney Pictures studio and Family genre it will work for Snow White. It will also work for The Goofy Movie and Spring-time for Roo. So it's a Disney generic sequence not a Disney Animated Classic sequence.

But ever Pixar film has a tag simply called Pixar. DAC have their tag. Marvel and DC, James Bond, View Askiewniverse and so on. For those willing to put time and effort into their libraries it's not a difficult thing to take care of. Again even easier if there's a functioning library web interface like there used to be. As of now I've built my system with a metadata editor built into my skin and failing that I always export all nfo/artwork to separate files within the movie directory so once I've set things up the way I want I never have to go through any hassle if Kodi crashes and burns. I simply re-scrape all the local data and Bob's your uncle. Those who want everything completely automated already don't care if a major Warner Bros. release is labeled as some small production studio because that's what is listed first in their choice of media scraper. They don't care that any movie that has even a minor kissing scene is labeled as a Romance film and that pretty much anything gets labeled as a Thriller.

Creating your own tags means you can create anything you want. I've used tags to label every movie in my library with all Academy Award wins, specific series, D-Box motion code enabled and so on. Because Kodi doesn't fully recognize tags for all skin screens I'm forced to use file naming conventions to signify media formats and immersive audio codecs. These could both be built into the nfo with tags if the tags were usable in more than just 1 skin info screen. I've made a thread asking for information about this topic but there doesn't seem to be any concern in this area of Kodi.

If CV can read a movie's tags the way the Skin can (even if limited to only 1 screen) then building conditions for sequences and modules on such tags - or any other condition like format, audio codec etc. - should be possible and welcome.


RE: CinemaVision: Create a Movie Theater Experience at Home - VonMagnum - 2017-07-06

It's just so much easier to batch edit in iTunes (M4V) and even relatively easy in Subler one at a time (click, change, save and DONE) and you don't have to have a mess of meta tags floating around in a directory, just movie files since they're stored in the file. I'm not saying it can't be done with Kodi custom tags, but it's a PITA by comparison (I have over 600 movies already meta tagged and don't feel like making them just for Kodi since they're already scraped as well) let alone TV Shows as well. True Meta ID Tag support would make life a lot easier and you'd never have to worry about setting up a new Kodi setup (or copying over database files from an old setup) to get the meta data added.

I'm probably only going to limit bumpers by year anyway since I use real movie theater bumpers. I'd just like them to be consistent among themselves. I'm not sure this new version will do what I need, though since what I want is for CV to pick a movie theater and then keep all its bumpers together that were used during the year the movie came out. For example, I have all the General Cinema stuff for the 1970s, 80s and 90s and thus if I watch Total Recall, I want it to use the 1990 bumpers together (i.e. "Space Candy" + "Space Preview" + "Clouds Logo Feature") and if I'm watching Goldeneye, it should use the Candy Band #1 bumpers instead, etc. But I also have the bumpers for Regal, Cinemark, etc. (or at least some of them) and I'd kind of like them grouped together when possible.


RE: CinemaVision: Create a Movie Theater Experience at Home - Charger Hellcat - 2017-07-06

(2017-07-06, 03:36)VonMagnum Wrote: It's just so much easier to batch edit in iTunes (M4V) and even relatively easy in Subler one at a time (click, change, save and DONE) and you don't have to have a mess of meta tags floating around in a directory, just movie files since they're stored in the file. I'm not saying it can't be done with Kodi custom tags, but it's a PITA by comparison (I have over 600 movies already meta tagged and don't feel like making them just for Kodi since they're already scraped as well) let alone TV Shows as well. True Meta ID Tag support would make life a lot easier and you'd never have to worry about setting up a new Kodi setup (or copying over database files from an old setup) to get the meta data added.

I'm probably only going to limit bumpers by year anyway since I use real movie theater bumpers. I'd just like them to be consistent among themselves. I'm not sure this new version will do what I need, though since what I want is for CV to pick a movie theater and then keep all its bumpers together that were used during the year the movie came out. For example, I have all the General Cinema stuff for the 1970s, 80s and 90s and thus if I watch Total Recall, I want it to use the 1990 bumpers together (i.e. "Space Candy" + "Space Preview" + "Clouds Logo Feature") and if I'm watching Goldeneye, it should use the Candy Band #1 bumpers instead, etc. But I also have the bumpers for Regal, Cinemark, etc. (or at least some of them) and I'd kind of like them grouped together when possible.

What you are asking for seems to be specific to only 1 video format and is a feature that isn't currently a part of Kodi. You are asking in the wrong place. I have no interest in converting my entire 3000+ movie library to a different format and then re-scraping and having to then make all the additional changes.

Kodi library uses a local database which can be exported to and imported from local files saved along side all the video, trailer and artwork files. There's an issue that all this scraped information, automatic or manually added, is not usable in all areas of Kodi skinning. Hence why I have a thread inquiring about that matter.

To have CV recognize tags which Kodi is currently built to support, even if not 100%, seems from a coding aspect far easier than overhauling how Kodi works while also requiring a specific video format.

As for your wanting to use CV on a year-by year basis I'm pretty sure that's exactly what Scott has been saying this new dev build is capable of with conditional sequences. If condition=year.1996 then play sequence 1996. And so on.


RE: CinemaVision: Create a Movie Theater Experience at Home - VonMagnum - 2017-07-07

(2017-07-06, 16:06)Charger Hellcat Wrote: What you are asking for seems to be specific to only 1 video format and is a feature that isn't currently a part of Kodi. You are asking in the wrong place. I have no interest in converting my entire 3000+ movie library to a different format and then re-scraping and having to then make all the additional changes.

I had discussed Kodi tagging before on the CV site so it seemed worth a mention here since development time is development time and tags are still tags. Yes, it's two formats only, but those are the two most current and advanced containers out there. AVI and WMV are more or less dead formats now. What else are commonly used for movies?

3000? Wow. That's a lot by any standards. I've only passed 600 recently and that's after spending a small fortune to upgrade my favorite movies from DVD to BD. I've got 10TB on my server and I've used like 80% of it already. I can't imagine how much space 3000+ would take up unless they're SD and/or low quality. What format are you using? Why did you pick that format in the first place? I started with AppleTV in 2007 and MP4/M4V is what it supported so that's where I started. I've added some MKV because there's currently no way to store Dolby TrueHD in that container (DTS can be stored and doesn't disturb iTunes playback in any way) and I want to preserve the 7.1 soundtracks where applicable. I don't think AVI can handle 5.1 sound even.

The tagging might be different between MKV and M4V, but MP4/M4V tagging code is already in Kodi for the music player portion, so I'm guessing a fair amount of code could be reused. As to how difficult it would be to add in total, I can't really say since I'm not much of a coder. But it wouldn't be overhauling or replacing anything, just adding an ID Tag option like music has (you can scrape music by file name or you can read the ID tags in Kodi. It's your choice and if one fails, it can try the other). I'd rather see ID Tag support for obvious reasons. It's a universal standard and useful across multiple platforms, not just Kodi. I'm using Kodi now, but I may be using something else 5 or 10 years from now so I take a few seconds and tag the movies with Subler anyway and if I switch back to AppleTV Gen 5 or something, they need nothing done. They'll install on a clean iTunes install with zero manipulation required. If I do a clean Kodi install, I still have to edit over a dozen files each time because Kodi can't tell a director's cut from a theatrical version from a special edition, etc. and neither do the databases it scrapes from.


Quote:Kodi library uses a local database which can be exported to and imported from local files saved along side all the video, trailer and artwork files. There's an issue that all this scraped information, automatic or manually added, is not usable in all areas of Kodi skinning. Hence why I have a thread inquiring about that matter.

To have CV recognize tags which Kodi is currently built to support, even if not 100%, seems from a coding aspect far easier than overhauling how Kodi works while also requiring a specific video format.

Except that nothing else but Kodi uses it plus meta tags are embedded and don't clutter things up with 2x as many files per movie (It can be a mess when using a file viewer). Is there even any 3rd party software that makes editing those tags easier than a text editor with full markup language? I tried to find some once (i.e. Music Video database support is horrible; the scrapers I tried didn't recognize but a handful of over 300 music videos I have and so hand creating those tags would be PITA to do over when they're already Meta Tagged. I just use a file viewer in Kodi as a result. Scraping is a disaster when there's no support.

Quote:As for your wanting to use CV on a year-by year basis I'm pretty sure that's exactly what Scott has been saying this new dev build is capable of with conditional sequences. If condition=year.1996 then play sequence 1996. And so on.

The year part will narrow it down, but if I have 10 different theater chains' bumpers, how do I get it to randomly select a theater (by directory?) FIRST and then go by year? What I was saying is that I don't think I have any way to have more than one set of bumpers per year (e.g. General Cinema for 1988 [e.g. space candy] as opposed to Regal Cinema for 1988 [e.g. cartoon "Front Row Joe"] as I have bumpers for both and many more theaters, several over many years). But once it selects a theater, I would want it to stay with that theater AND year range for each bumper set (e.g. courtesy, trailer, feature presentation) rather than start with General Cinema and then switch to Regal and then to AMC, etc. as it currently does by just randomly selecting bumpers from each type (courtesy, trailer, feature, etc.). Offering year control gets me in the right range, but doesn't group theaters together, etc. You can select an "anime" tag and show a different bumper for anime movies, but movies aren't tagged for theater (any theater could show them in any city depending on who got the bid in that area).


RE: CinemaVision: Create a Movie Theater Experience at Home - Charger Hellcat - 2017-07-07

Of my 3000+ movies only 700 or so are less than full Blu-ray lossless rip quality because those movies are not available or to expensive/difficult to find in higher quality. I own over 3000 physical media discs and went from 1500 DVD's when I stated buying Blu-rays to now only about 350. My local library has a massive collection of physical media as well that I can collect from.

Anything that's been ripped from physical media is MKV including every Blu-ray, 3D Blu-ray and DVD. This also goes for seasons and seasons of TV shows. MKV is the easiest and simplest standard that now works throughout Kodi for everything including 3D and 4K. I don't have a 4K display (and won't for some time) so my system isn't designed for proper 4K playback yet but if/when I do move up MKV will be the format used.

There's 70TB of storage on my server and it's not enough. Started replacing 4TB drives with 8's as the price-per-TB is now much cheaper.

I didn't mean to say your request for MP4/M4V support wasn't warranted, just that this thread doesn't seem to be the place to achieve any results down that path. If/when it does get added then for sure if CV can make use of them it should, hopefully. I just haven't seen much discussion anywhere about adding this type of support as to the best of my knowledge it's not the way the Kodi DB is designed to work.

Having extra files in the media folders isn't cluttered or difficult to navigate, if you've taken the time to build a proper Kodi library. My only gripe is Kodi and the Artwork Downloader add-on haven't been merged and use 2 different naming conventions to operate. Otherwise my folders are all the same, movie file, nfo file, poster and fanart files, trailer file and duplicated of the extra art I use - logo, clearart and disc. That's for every single one of my 3000+ movies with the exception of Turner and Hooch because no trailer seems to exist for it. Not even a crappy VHS rip.

And 3000+ movies is actual movies and doesn't include the stand-up comedy concerts, music concerts or documentaries I have. Those get the full artwork treatment but not all have trailers but I handle them separately from my main movies. This took time to ensure everything in my library has a proper genre listed and not the 20 different genres attached like most scrappers create. Just because "Ted" has a kidnapping/chase element in the third act doesn't make it a Thriller, Action or Crime film.

Editing your library used to be pretty simple. There was one web browser based editor that then morphed into another. It just used your browser to bring up your library in an iTunes sort of style and let you easily make changes to many fields. Sadly the last good editor I used, WiMM, hasn't been maintained over the past 2 released of Kodi so it's pretty DOA. This is another area of Kodi I believe should be built into the program itself for a whole host of reasons. For now I use Notepad+++ which makes editing easier so long as you don't mess-up any of the code parameters.

I don't know how to do what you are hoping for in CV. My guess would be using the new conditional sequences and then having a randomizer option that would play sequences with a naming style like 1996(General), 1996(Regal) etc. No idea if that's possible or even in the development cards as it seems very very niche. But it could be as simple as a few hours of coding and testing and once built it's there forever. That's why I'm looking for already built in tags support, since through Kodi's database tags can let you do a lot.

I, personally, like to have as much control over my Kodi experience as possible. I put in the time and work and don't use trailer streams or anything like that. I seek out the best quality versions of coming soon trailers for movies I'm interested in displaying in my CV experience. I've overhauled my entire library multiple times when finalizing my naming conventions, adjusting genres and recently adding D-Box motion code enabled tags to over 1000 movies in my collection. Some of this work took days to week. Some only took a short period of time. But in the end when I fire it all up for friends and family and they can see how simple and clean everything is the work is well worth it. Like showing off a beautiful home, all others can see if the finished work but you know how much effort there was behind the walls to make everything turn out as fantastic on the outside as it can be.

Edit: I should add that I just found Chorus 2 which is the default(?) web interface for Kodi. It does allow easy editing of most of the information for a movie in the Kodi library much like WiMM did, plus a whole lot more control. Wish I knew about this 2 weeks ago!


RE: CinemaVision: Create a Movie Theater Experience at Home - Karellen - 2017-07-07

Quote:My only gripe is Kodi and the Artwork Downloader add-on haven't been merged and use 2 different naming conventions to operate

Hello Charger Hellcat

Can you elaborate on that statement? What are the two naming conventions?