INSTALLING THE ADD-ONS

Important Note:

script.cinemavision

Stable Releases

Settings



Add-ons



Get Add-ons



Install from Repository



Program Add-ons



CinemaVision



Install



Settings



Add-ons



Get Add-ons



Install from Repository



Context Menu Add-ons



CinemaVision Launcher



Install



Development Releases

Download the latest release from the CinemaVision website



Open Kodi



Settings



Add-ons



Get Add-ons



Install from zip file



Browse to the zip file that you downloaded from the CinemaVision website



Install the zip file



Download the latest release from the CinemaVision website



Open Kodi



Settings



Add-ons



Get Add-ons



Install from zip file



Browse to the zip file that you downloaded from the CinemaVision website



Install the zip file



UNINSTALLING THE ADD-ONS

Important Note:

Using Kodi Add-on Manager

Uninstall CinemaVision

Settings



Add-ons



My Add-ons



Program Add-ons



CinemaVision



Uninstall



Uninstall CinemaVision Launcher

Settings



Add-ons



My Add-ons



Program Add-ons



CinemaVision Launcher



Uninstall



Uninstall Manually

Delete CinemaVision Add-ons & Data (Windows)

Close Kodi



Browse to your userdata\addon_data directory



Delete the context.cinemavision directory if it exists



directory if it exists Delete the script.cinemavision directory if it exists



directory if it exists Browse to your userdata\addon_data directory



Browse up two directory levels



Browse to the addons directory



directory Delete the context.cinemavision directory if it exists



directory if it exists Delete the script.cinemavision directory if it exists



Delete CinemaVision Add-ons & Data (OpenELEC)

Settings



Appearance



File lists



Enable Allow file renaming and deletion



Enable Show hidden files and directories



Hit the Backspace button on your keyboard until you are at the main menu



button on your keyboard until you are at the main menu Settings



File manager



Browse to STORAGE



Browse to the .kodi directory



directory Browse to the addons directory



directory Delete the context.cinemavision directory if it exists



directory if it exists Delete the script.cinemavision directory if it exists



directory if it exists Browse up one level



Browse to the userdata directory



directory Browse to the addon_data directory



directory Delete the context.cinemavision directory if it exists



directory if it exists Delete the script.cinemavision directory if it exists



directory if it exists Hit the Backspace button on your keyboard until you are at the main menu



button on your keyboard until you are at the main menu Settings



Appearance



File lists



Disable Allow file renaming and deletion



Disable Show hidden files and directories



DISABLING THE ADD-ONS

Disable CinemaVision

Settings



Add-ons



My Add-ons



CinemaVision



Disable



Disable CinemaVision Launcher

Settings



Add-ons



My Add-ons



CinemaVision Launcher



Disable



CONFIGURING THE ADD-ONS

for free

Adding & Updating Content

Settings



Add-ons



My Add-ons



Program Add-ons



CinemaVision



Configure



General



Update Content



Excluding Content

Exclude a directory

_Exclude

Exclude a file

._Exclude

CONFIGURING THE EXPERIENCE

Action Module

Audio Format Bumper Module

Command Module

Feature Module

will not play

Trailer Module

Trivia Module

Video Bumper Module

PLAYING THE EXPERIENCE

Launching CinemaVision from Inside the Add-on

Settings



Add-ons



My Add-ons



Program Add-ons



CinemaVision



Launch



Hit C to open the Context Menu



to open the Context Menu Play



Launching CinemaVision from the Movie Information Screen

Browse to the Movie that you want to play using CinemaVision.



Bring up the Movie Information screen. Press I on the keyboard.

Or press C on the keyboard to bring up the Context Menu, and then choose Movie Information .



Find the button labeled CinemaVision, and click it.



Launching CinemaVision from the Context Menu

Either queue several movies, or put the focus on the single movie you'd like to play.



Hit C to open the Context Menu.



to open the Context Menu. Select CinemaVision.



HOTKEYS

When Editing the Sequence

C

Escape

exit to Sequence without saving changes

Backspace

exit to Sequence saving changes

During Trivia Image Playback

Up Arrow

big skip

Down Arrow

big skip

Left Arrow

single skip

Right Arrow

single skip

Page Up

Single Press

Page Up

Double Press

Page Down

Space

During Sequence & Trivia Video Playback

Page Up

Page Down

SKIN INTEGRATION & DEVELOPER INFORMATION

Players with CinemaVision Integration

Players without CinemaVision Integration

Skins with CinemaVision Integration

no work

If you're a skinner and you've integrated CinemaVision into your skin, please let us know so we can add you to the list!

Software with CinemaVision Integration

no work

If you're a developer and you've integrated CinemaVision into your software, please let us know so we can add you to the list!

How to Integrate CinemaVision

00

PHP Code: < control type = "button" id = "00" >

< description > CinemaVision </ description >

<include> ButtonInfoDialogsCommonValues </include>

< label > CinemaVision </ label >

< onclick > Dialog . Close ( MovieInformation )</ onclick >

< onclick > RunScript ( script . cinemavision , experience )</ onclick >

< visible > System . HasAddon ( script . cinemavision ) + [ Stringcompare ( ListItem . DBType , movie ) | Stringcompare ( ListItem . DBType , tvshow ) | Stringcompare ( ListItem . DBType , season ) | Stringcompare ( ListItem . DBType , episode )]</ visible >

</ control >



How to Suppress the Busy Dialog & Pop-ups

These options should be added as a direct child of the <window> tag in the XML file.

PHP Code: < visible > IsEmpty ( Window ( Home ). Property ( script . cinemavision . running ))</ visible >



PHP Code: < visible > IsEmpty ( Window ( Home ). Property ( script . cinemavision . running ))</ visible >



do not recommend

PHP Code: < visible > IsEmpty ( Window ( Home ). Property ( script . cinemavision . running ))</ visible >



Methods for Running CinemaVision

RunScript(script.cinemavision,experience)

This method reads from the Kodi playlist, falling back to the current selection.

RunScript(script.cinemavision,selection)

This method forces the selection, ignoring the Kodi playlist.

RunScript(script.cinemavision,movieid=<id>[|<id>|<id>|...])

Use this if you are not getting the ID via ListItem.DBID within the selected container.

RunScript(script.cinemavision,episodeid=<id>[|<id>|<id>|...])

Use this if you are not getting the ID via ListItem.DBID within the selected container.

RunScript(script.cinemavision,dbtype=$INFO[ListItem.DBType],dbid=$INFO[ListItem.DBID])

This method will launch Cinemavision to play the media specified using the default sequence..

RunScript(script.cinemavision,[experience,selection,movieid,episodeid],nodialog)

nodialog

CinemaVision Properties

CinemaVision Running Status

True

PHP Code: ! IsEmpty ( Window ( Home ). Property ( script . cinemavision . running ))



CinemaVision Module Status

type

running currently in the sequence

PHP Code: Window ( Home ). Property ( script . cinemavision . module . current )



name

running currently in the sequence

PHP Code: Window ( Home ). Property ( script . cinemavision . module . current . name )



type

running next in the sequence

PHP Code: Window ( Home ). Property ( script . cinemavision . module . next )



name

running currently in the sequence

PHP Code: Window ( Home ). Property ( script . cinemavision . module . next . name )



CinemaVision Feature Status

title

running next in the sequence

PHP Code: Window ( Home ). Property ( script . cinemavision . feature . next . title )



Database Type

running next in the sequence

PHP Code: Window ( Home ). Property ( script . cinemavision . feature . next . dbtype )



Database ID

running next in the sequence

PHP Code: Window ( Home ). Property ( script . cinemavision . feature . next . dbid )



path

running next in the sequence

PHP Code: Window ( Home ). Property ( script . cinemavision . feature . next . path )



iOS, Android, and Other Kodi Remotes

Best Practices

Launching CinemaVision from a Remote via JSON

Code: {"jsonrpc": "2.0", "method": "Addons.ExecuteAddon", "params": { "addonid": "script.cinemavision", "params": ["experience"]}, "id": 1}