Steveb1968 / script.pseudotv

Channel surfing for your video library
Other
79 stars 27 forks source link

alt text

PseudoTV for Kodi

View branch download information.

screenshot

What is it?

It's channel-surfing for your media center. Never again will you have to actually pick what you want to watch. Use an electronic program guide (EPG) to view what's on or select a show to watch. This script will let you create your own channels and, you know, watch them. Doesn't actually sound useful when I have to write it in a readme. Eh, try it and decide if it works for you.


Requirements

This ONLY uses your existing video library to play video. It will NOT play video from the internet. If you do not have a significant number of videos in your library, then this script probably isn't for you. Sorry.


Features


Setup

  1. First, install it. This is self-explanatory (hopefully). Really, that's all that is necessary. Default channels will be created without any intervention. You can choose to setup channels (next step) if you wish.
  2. Instructions to create your own channels: Inside of the addon config, you may open the channel configuration tool. Inside of here you can select a channel to modify. You may then select it's type and any options. For a basic setup, that's all you need to do. It's worth noting that you may create a playlist using the smart playlist editor and then select that playlist in the channel config tool (Custom Playlist channel type). Additionally, you may select to add advanced rules to certain channels. There are quite a few rules that are currently available, and hopefully they should be relatively self-explanitory.

    This is a readme and should include descriptions of them all... who knows, maybe it will some day.


Controls

There are only a few things you need to know in order to control everything. First of all, the Stop button ('X') stops the video and exits the script. You may also press the Previous Menu ('Escape\Back') button to do this (don't worry, it will prompt you to verify first). Scroll through channels using the arrow up and down keys, or alternatively by pressing Page up or down. To open the EPG, press the Select key ('Enter'). Move around using the arrow keys. Start a program by pressing Select. Pressing Previous Menu ('Escape\Back') will close the EPG. Press the info key ('I') to display or hide the info window. When it is displayed, you can look at the previous and next shows on this channel using the arrow keys left and right. To access the video osd window press the context menu key ('C\Menu'), to exit the osd press ('Escape\Back').


Settings

General Settings -

Visual Settings -

Tweaks -

Auto Start -


Addon boolean condition

‹visible›String.IsEmpty(Window(home).Property(PseudoTVRunning))‹/visible›
Useful for hiding skin xml files such as DialogBusy.xml/DialogSeekBar.xml

Tip: DialogSeekBar.xml
Replace "Player.DisplayAfterSeek" with
"[Player.DisplayAfterSeek+String.IsEmpty(Window(home).Property(PseudoTVRunning))]"


Branches guide


Credits

Developer: Jason102, Steveb.
Code Additions: Sranshaft, TheOddLinguist, Canuma, rafaelvieiras, fnord12.
Skins: Sranshaft, Zepfan, Steveb.
Preset Images: Jtucker1972.
Languages: CyberXaz, Machine-Sanctum, rafaelvieiras, Eng2Heb.