Should mostly work without these but you'll will miss some fancy things if field doesn't exist. Most of the fields have been required already with earlier versions so no all are new to this v1.3.
You can create all below fields with MCUtils using xml file included. Backup your database first and use it
Using -T test switch should only simulate changes so remove it when ready run for real.
FIELD NAME | DESCRIPTION |
Actors (alt) | | string, holds "Actor name [Role]". Used to show actor image, actor name and role name. (MCUtils or ZRatings) |
IMDb Id | | string, IMDb id (MCUtils or ZRatings) |
IMDb Rating | | string, IMDb rating from OMDb (ZRatings) |
IMDb Votes | | string, IMDb irating from OMDb (ZRatings) |
IMDb Description (short) | | string, Short plot from OMDb (ZRatings) |
Rotten Tomatoes | | string, Rotten Tomatoes rating from OMDb (ZRatings) |
Awards | | string, Awards from OMDb (ZRatings) |
TMDb Id | | string, TMDb Id (MCUtils or ZRatings) |
TMDb Rating | | string, TMDb Rating (MCUtils or ZRatings) |
TMDb Popularity | | string, TMDb Popularity (MCUtils or ZRatings) |
Recommendations (raw) | | list, Recommendations list* (MCUtils) |
(Now I know it is a plenty of fields and I could hide all the calculated fields using variables but then I would need to maintain two templates: one for my own usage where i have the fields created and one here using variables and it is too much maintenance hassle for me....)
FIELD NAME | CALCULATION RULE |
Definition | IfElse( Compare([Width],>,1920), 4K, Or(Compare([Width],>,1360),Compare([Height],>,1040)), 1080p, Or(Compare([Width],>,1024),Compare([Height],>,576)), 720p, Compare(Left([FPS],2),=,25), 576p, 1, 480p ) |
Video Format (pretty) | If([HDR Format,0], ListMix([Definition]IfCase([L1],8, DolbyVision, -Dolby Vision, HDR10+, -HDR10+, HDR10, -HDR10),8,Replace([HDR Format],/,,;)), [Definition] ) |
Aspect Ratio (pretty) | IfCase(Replace([Aspect Ratio],/,,.), 3, 0.30, unknown, 0.9, portrait, 1.17, 1.00, 1.35, 1.33, 1.5, 1.37, 1.72, 1.66, 1.82, 1.78, 1.93, 1.85, 2.1, 2.00, 2.28, 2.20, 2.37, 2.35, 2.47, 2.39, 2.6, 2.55, 2.71, 2.65, 2.99, 2.76, 20, wide ) |
Video Codec (pretty) | IfCase([Video Codec],8, HEVC, HEVC, H264, AVC, VC-1,VC-1, MPEG4 Simple Profile, MPEG4, MPEG4 Advanced Simple Profile, XVID, MSMPEG4V3, DIV3, MPEG-2,MPEG2, MPEG-1,MPEG1 ) |
Recommendations (pretty) | ListMix(ListItem([L1],0,__) /(Left(ListItem([L1],1,__),4)/),,[Recommendations (raw)]) |
Recommendations (id) | ListMix(ListItem([L1],2,__),,[Recommendations (raw)]) |
RecMatcher | Number([TMDb Id])__[image file]__Decimal([IMDb Rating])__Decimal(FormatNumber([TMDb Rating],1)) |
FIELD NAME | CALCULATION RULE |
LINK_Extras_Movie | If([NoExtras],,If(Or(IsEqual([Media Sub Type],Extras),IsEqual([Media Sub Type],Movie)),EXTRAS for [Name] /(FormatDate([Date,0],year)/),)) |
LINK_Year_Movie | If(IsEqual([Media Sub Type],Movie),Movies released in FormatDate([Date,0],year),) |
LINK_Director | If(IsEqual([Media Sub Type], Movie),Directed by ListItem([Director],0),) |
LINK_Genre_Movie | If(IsEqual([Media Sub Type], Movie),Movies at genre Replace(ListSort(ListLimit([Genre],2)),;,/ /// ),) |
LINK_Star | Movies starring ListLimit([Actors],1) |
LINK_IMDb_Rating | Movies rated Math(Int([IMDb Rating])) in IMDb |