Skip to content

Settings

Lunatixz edited this page Dec 18, 2024 · 63 revisions

General

AutoTune

Options

  • "Centralized file location" - The root folder for PseudoTV Live: logos, fillers, configurations, m3u and xmltv files. Default path: special://profile/addon_data/plugin.video.pseudotv.live/cache. It is recommend you change this path to a HDD or pRAMdisk, if you are concerned with write amplification.

Globals

Global Settings are the default base rules for all channels. Use Advanced Channel Rules to apply rules to individual channels. Advanced rules supersede Global rules.

Player

  • "Playback Method"

    1. "PVR Callback" - Playback is initiated as a PVR channel. Kodi PVR UI and all its features are available. Pros: Kodi PVR UI, Channel Surfing... Cons: Locked into linear playback, unlessed media selected via EPG.

    2. "Playlist" - Playback is queued as a standard Kodi playlist. Standard Kodi UI is provided. Pros: Player Seeking, not locked into linear playback. Cons: Lose PVR UI and its features.

  • "Playback Seek Tolerance (Seconds)" - Adjust (in seconds) to ignore differentials between load times and live offset

  • "Adjust Seek Threshold (Percentage)" - Adjust (by percentage) to ignore loading content near the end of its runtime.

Parser

  • "Sort Method" - Default Sort Method for all channels, overridden per channel by SmartPlaylist, DynamicPlaylist and Adv. Channel rules.

  • "Pagination Size" - How many entries are requested per path are parsed per building cycle, based on a the channel configuration. The lower the size the faster a channel will build.

  • "Parse for Accurate Duration Meta" - Accurate runtimes are important for building an accurate EPG. Most users can leave default option without issues. However, if you notice syncing issues between start-end times on your programing guide it maybe necessary to parse for accurate meta. This can be enabled globally for all channels, or on a per channel bases through Adv. channel rules.

    1. "Prefer Kodi Metadata" - Use less accurate generalized runtimes parsed from meta providers.

    2. "Prefer File Metadata" - Parse runtimes directly from individual files; slower however, accurate. Supported formats listed below.

      • NFO: Adjacent NFO Parsing as a fallback to all supported formats.

      • Youtube: plugin.video.youtube, plugin.video.tubed, plugin.video.invidious

      • Formats: avi, mp4, m4v, 3gp, 3gp2, f4v, mov, mkv, flv, ts, m2ts, strm

      • Modules (not provided): FFProbe, MoviePY, Hachoir, OpenCV, MediaInfo† (†Direct file parsing or adjacent -mediainfo.xml file).

  • "Save Accurate Duration to Kodi Library" - Replace Kodi's database duration values with those parsed and deemed accurate either by sourcing the meta directly from the media file or by Kodi's player using ffmpeg.

  • "Interleave set value" - Interleave content from each path before finalizing the channel. Applies to multiple path configurations where each path is parsed individually. See examples below, FYI not to be confused with Even Show Distribution.

    # Paths [[ PATH1 ],[ PATH2 ],[ PATH3 ]]

    # In [[1,2,3,4,5],['a','b','c','d'],['A','B','C','D','E']]

    # Out sets=0 [1, 2, 3, 4, 5, 'a', 'b', 'c', 'd', 'A', 'B', 'C', 'D', 'E']

    # Out sets=1 [1, 'a', 'A', 2, 'b', 'B', 3, 'c', 'C', 4, 'd', 'D', 5, 'E']

    # Out sets=2 [1, 2, 'a', 'b', 'A', 'B', 3, 4, 'c', 'd', 'C', 'D', 5, 'E']

  • "Even Show Distribution" - After finalizing channel content ie. "Interleaving". Group available content by TV Show Title with the option of putting available content in episode order and movies by year. Non TV content will be append at the end of each block. *See example below.

    # In [TVShow-1 (01x04), Movie (1985), TVShow-1 (01x02), TVShow-1 (01x03), Movie (1983), Movie (1982), TVShow-1 (01x01), TVShow-2 (01x04), Movie (1981), TVShow-2 (01x02), TVShow-2 (01x03), TVShow-2 (01x01), Movie (1984)]

    # Out set=2 "Force Episode Ordering" = false [TVShow-1 (01x04), TVShow-1 (01x02), Movie (1985), TVShow-2 (01x04), TVShow-2 (01x02), Movie (1983), TVShow-1 (01x01), Movie (1982), TVShow-2 (01x03), TVShow-2 (01x01), Movie (1981), Movie (1984)]

    # Out set=2 "Force Episode Ordering" = true [TVShow-1 (01x01), TVShow-1 (01x02), Movie (1981), TVShow-2 (01x01), TVShow-2 (01x02), Movie (1982), TVShow-1 (01x03), Movie (1983), TVShow-2 (01x03), TVShow-2 (01x04), Movie (1984), Movie (1985)]

Fillers

Multi-Room

  • "Server Status" - PseudoTV's file server status. ie. This instance of PseudoTV Live is hosting files for other instances to use.

  • "TCP Port" - It is recommend you leave this port unchanged. However, if a conflict arises change as needed.

  • "ZeroConf Status" - Kodi's ZeroConf status. ie. This instance of Kodi is announcing itself over your local network allowing other instances of Kodi to recognize it. Required for automatic multi-room. If offline, click to enable.

  • "Select Servers" - Select found instances of PseudoTV for local multi-room configuration.

Miscellaneous

Clone this wiki locally