20 Nov 2019 - TVDB Scraper v3.2.0 is now available which reinstates scraping. TVDB are still in the process of fixing a number of bugs so there may still be further breakages. See this post. 2901570 (post)

[New Feature] Movie version
#1
!!!WARNING!!!
This feature is still in development. It will update your database, please backup your data before testing. The future/final version may not be compatible with this version and your data may be lost.
!!!WARNING!!!
 
 
Installation

The test builds for all platforms are in http://mirrors.kodi.tv/test-builds/, please install the package with "PR14972" in its name. The commonly used packages:

Android (ARMv7): http://mirrors.kodi.tv/test-builds/andro...bi-v7a.apk
Android (AARCH64): http://mirrors.kodi.tv/test-builds/andro...64-v8a.apk
Windows (32): http://mirrors.kodi.tv/test-builds/windo...ge-x86.exe
Windows (64): http://mirrors.kodi.tv/test-builds/windo...ge-x64.exe
Files expired

Summary

I'm working on a new feature (14972 (PR)) for movie versions which allows user have different versions of a movie (EXTENDED, DIRECTOR'S CUT, etc.) under single entry in the movie library. The major work has been done and it works now. Before finalizing (It's supposed to be merged into master after Leia release), if there is any people have interest on it, you can try this and return feedback. Any comment is welcome!

I personally want this feature for a very long time, and also see many requests/questions in the forum for this. Finally, Kodi will support it soon!

Problem

Currently, there are two ways for user to manage different versions of a movie in Kodi:
  1. Scanning all of them to movie library and rename them with different titles, it works but not natural. For the big movie set (Star Wars, for example), too many items with similar name is not a enjoyable way for browsing
  2. Using the Extras addon to open it, but you have to save them under the specific folder and exclude the folder from scanning and play by file name for the movie. It's too raw

Solution

With this new feature I'm working on, you can choose the different version of movie just like you buy a movie online (Microsoft Store app in Windows/XBOX, for example), which is very natural and easy.

The basic operation is just like adding a movie a movie set in Kodi. For a movie set, you add an empty set (if it's not exist) and add movies one by one to the set.
For movie versions, you scan all versions of movie into movie library and choose anyone of them as the basic movie (it doesn't matter which one you choose), and add all others as the separate versions for the movie.

I'll give a step by step instructions for this and it's very easy to manage and use. There are two ways to do this: managing version manually in library after scanning or managing version at scanning time automatically. 

Manage version at library after scanning

For this instruction, I'll use the Big Buck Bunny (2008) (https://www.imdb.com/title/tt1254207) as an example.

I have 4 versions of this movie and these 4 files are saved at the same folder. I scan all of them to movie library. To differentiate them, I rename them as following (it's not required, but you need to know the versions of them):

Image

By default, all movies are set as the "Standard" version. You can see the movie version from the movie information dialog. There is a new "Version" button added to the button group at the bottom, The "Version" button is the first one.

Image

(For skin developer or people uses other skin, you need add the "Version" button to DialogVideoInfo.xml file of skin to see it. The id of "Version" button is 14)

After clicking the "Version" button, you will see the "Change default movie version" dialog, which lists all versions of the movie. There is only a "Standard" version listed here as we haven't add other version to it yet.

Image

We choose the "Big Buck Bunny" as the basic movie and add all other three movies as its additional versions.

Steps

1. Choose a version ("Big Buck Bunny EXTENDED", for example) and right click on it to open the context menu, then click "Manage...", there will be a new context menu pop up. There is a new "Manage movie version" menu added to it.

Image

2. Click the "Manage movie version" menu item. The "Convert movie to an additional version of" dialog will pop up. The current movie is highlighted by default.

Image

3. Click the basic movie "Big Buck Bunny" from the list and a new dialog "Select movie version" will pop up. Choose "Extended". Done!

Image

(If there is no version you want in the list, you can click the "Add movie to a new version" button at the top right corner in the dialog and create a new version, the movie will be added as the version you created. This list should have covered most commonly used versions. Please report the version that you think is common by missed here. I can add it to the list, so you won't need create it manually)

4. We have successfully added the movie "Big Buck Bunny EXTENDED" as the "EXTENDED" version of movie "Big Buck Bunny". The movie "Big Buck Bunny EXTENDED" has disappeared from the movie library now.

5. Follow the steps above to see the versions of "Big Buck Bunny". We get:

Image

6. Repeat the above steps and add other two movies as "3D" version and "4K" version. There is only one movie in the movie library at last and when we check the version, we get:

Image

Notice that the "Standard" version is highlighted (and the "1080p HD" at the bottom right corner) as it's the basic movie and we haven't change the default version for the movie yet.

7. In the video info dialog, click the "Version" button, in the popped dialog "Change default movie version", click "4K UHD". The 4K version will be the default version for "Big Buck Bunny" movie. Notice the "4K" at the bottom right corner.

 Image

From now on, whenever you play the "Big Buck Bunny" movie, the 4K version will be played, until you change the default version to another.

8. Assume you added an "EXTENDED" version to a movie before, but later tried to add another movie as "EXTENDED" version again (forgot may be Smile), there will be a warning dialog (as you won't be able to differentiate them when you choose them from the version dialog, so the warning). You can click "Yes" to add it anyway or click "No" to select another version or create a new version with the button "Add movie to a new version" at the top right corner.

Image

9. Change the movie version without covert it as an additional version of another movie. At the "Convert movie to an additional version of" dialog, if you choose the movie itself, not the basic version of movie, and then select a version other than the default "Standard" version, you basically changed the movie version, not added this movie as an additional version of another movie. This is by design. Smile
Reply
 
Thread Rating:
  • 1 Vote(s) - 5 Average


Messages In This Thread
[New Feature] Movie version - by XODIDOX - 2018-12-01, 15:54
RE: [New Feature] Movie version - by XODIDOX - 2018-12-01, 15:55
RE: [New Feature] Movie version - by the_bo - 2018-12-01, 16:48
RE: [New Feature] Movie version - by XODIDOX - 2018-12-01, 17:15
RE: [New Feature] Movie version - by Martijn - 2018-12-01, 18:47
RE: [New Feature] Movie version - by XODIDOX - 2018-12-01, 20:01
RE: [New Feature] Movie version - by dr88dr88 - 2018-12-01, 18:01
RE: [New Feature] Movie version - by Martijn - 2018-12-01, 18:45
RE: [New Feature] Movie version - by LongMan - 2018-12-02, 05:52
RE: [New Feature] Movie version - by XODIDOX - 2018-12-02, 06:26
RE: [New Feature] Movie version - by XODIDOX - 2018-12-02, 06:30
RE: [New Feature] Movie version - by XODIDOX - 2018-12-03, 07:19
RE: [New Feature] Movie version - by Gade - 2018-12-03, 08:07
RE: [New Feature] Movie version - by Karellen - 2018-12-04, 07:02
RE: [New Feature] Movie version - by XODIDOX - 2018-12-04, 09:25
RE: [New Feature] Movie version - by RockerC - 2018-12-04, 10:51
RE: [New Feature] Movie version - by XODIDOX - 2018-12-05, 01:00
RE: [New Feature] Movie version - by XODIDOX - 2018-12-06, 14:20
RE: [New Feature] Movie version - by Karellen - 2018-12-07, 04:09
RE: [New Feature] Movie version - by PatK - 2018-12-08, 04:30
RE: [New Feature] Movie version - by XODIDOX - 2018-12-08, 05:00
RE: [New Feature] Movie version - by Karellen - 2019-01-19, 22:33
RE: [New Feature] Movie version - by XODIDOX - 2019-01-21, 16:01
RE: [New Feature] Movie version - by apguy - 2019-01-28, 06:28
[New Feature] Movie version - by vbat99 - 2019-03-09, 00:35
[New Feature] Movie version - by vbat99 - 2019-03-09, 00:40
RE: [New Feature] Movie version - by chrissix - 2019-03-09, 04:18
RE: [New Feature] Movie version - by menkalos - 2019-03-24, 22:33
RE: [New Feature] Movie version - by Karellen - 2019-03-24, 22:44
RE: [New Feature] Movie version - by menkalos - 2019-03-24, 23:06
RE: [New Feature] Movie version - by Karellen - 2019-03-25, 00:12
RE: [New Feature] Movie version - by menkalos - 2019-03-25, 01:02
RE: [New Feature] Movie version - by dron2000 - 2019-04-22, 20:04
RE: [New Feature] Movie version - by DJ_Izumi - 2019-06-20, 01:49
RE: [New Feature] Movie version - by Karellen - 2019-06-20, 05:03
RE: [New Feature] Movie version - by Karellen - 2019-08-11, 00:14
RE: [New Feature] Movie version - by menkalos - 2019-11-09, 21:10
RE: [New Feature] Movie version - by Moukrea - 2019-11-12, 17:37


Logout Mark Read Team Forum Stats Members Help
[New Feature] Movie version51