Wiki - Mariusz89B/script.mtvguide GitHub Wiki
Information about all settings in m-TVGuide. The code in brackets is either the internal setting name or the action that is performed. The instruction inside parentheses explain the preformed action of the setting.
(Enabled, Disabled)
Enabling this setting will activate a tutorial at startup that will simplify the setup process.
Frequently asked questions and help section.
Information about all add-on settings.
Disclaimer and regulations statements.
(Enabled, Disabled)
Television provider service capable of playing video content.
(Enabled, Disabled)
M3U resource capable of playing video content.
Enter a display name for M3U resource.
(Enabled, Disabled)
Cache playlist to local drive for faster loading time.
Adjust interval time for playlist cache update.
Select where to find the M3U resource. The options are: [File path]
- A path to an M3U file whether it be on the device or the local network, [Url path]
- A URL specifying the location of the M3U file.
If location is [Url path]
this setting must contain a valid URL for the add-on to function.
If location is [File path]
this setting must contain a valid path for the add-on to function.
Select to replace country code pattern to match M3U playlist channels with EPG channel id or display-names.
Append a country code for all channels, this will add a fixed string to the end of the channel name.
Add a User-Agent request header to change the default network peer identifier to eg. redirect a stream.
https://en.m.wikipedia.org/wiki/User_agent
(Enabled, Disabled)
Stop playback while switching stream.
(Enabled, Disabled)
Prefer the highest playback quality.
Select priority of playback service with 0 being the lowest and 11 the highest (0-11)
.
(Url, File)
Select where to find the XMLTV resource. The options are: [File path]
- A path to an XMLTV file whether it be on the device or the local network, [Url path]
- A URL specifying the location of the XMLTV file.
(Select)
Provide XMLTV EPG [File path]
or [Url path]
and select a region. If selected region a basemap will be loaded with regex mapping for the predefined group, and a fixed category will be shown in EPG. Else predefined group categories are disabled and all channels will be loaded.
(Enabled, Disabled)
Add actual streams automatically to each program.
(Enabled, Disabled)
Show only assigned streams in the EPG list.
(Enabled, Disabled)
If there are any changes to EPG on the server it will automatically be loaded into the add-on, else EPG will be renewed when generated days have been terminated.
How often the add-on will try to update the XMLTV EPG file.
Set order for channel sorting. The options are: [Default]
- Sort channel list by the order in XMLTV file, [Sort list alphabetically]
- Sort channel list from A-Z, [Sort group by category]
- Sort channel list in favorite groups by the order in categories.ini file.
(Enabled, Disabled)
If enabled channels from basemap are matched with both 'channel id' and 'display name' tag in EPG, as default only 'channel id' tag is used. Needs reloading of EPG to add 'display names' to database, might vastly increase startup loading time.
(Enabled, Disabled)
If enabled only channels in pre-defined groups are displayed in the EPG list, might reduce loading time.
(Enabled, Disabled)
Add-on matches tvg-id channel names.
(Enabled, Disabled)
More extended information is being ruled out for faster loading times.
(Enabled, Disabled)
Refresh the time table periodically with new streams.
(Enabled, Disabled)
If enabled program logos will be displayed instead of channel names.
(Enabled, Disabled)
If enabled it will display program thumbnails instead of add-on logo.
Select a valid folder path with channel logos, if EPG logos are missing logos from the selected folder will be shown.
Logo filename must match the channel title and be formatted with low dash spaces and lowercase characters. Supported filetypes are .png only.
eg.
Channel name
TVP 1 PL
Logo filename
tvp_1_pl.png
If location is [File Path]
this setting should contain a valid path.
If location is [Url Path]
this setting should contain a valid URL.
If location is [Url Path]
this setting should contain a valid URL.
If location is [Url Path]
this setting should contain a valid URL.
(Enabled, Disabled, password)
Show adult content.
(Enabled, Disabled)
Show video on demand content.
Select timezone type. The options are: [Auto timezone]
- Automatically adjusts timezone to value provided in EPG file, [Adjust local time]
- Adjust parsed EPG date to local timezone, [Manually adjust timezone]
- Manually set timezone value.
Definition of timezone settings
(Enabled, Disabled)
If enabled add-on will automatically start when Kodi is loaded.
(Enabled, Disabled)
If enabled add-on will continue to run play and record services upon exit.
(Enabled, Disabled)
If enabled channel will automatically start playing on startup.
Start playing last seen channel.
Start playing selected channel by number.
(min)
Adjust timebar offset (minutes)
.
(Enabled, Disabled)
Recieve important system notifications.
(Enabled, Disabled)
Recieve notifications regarding scheduled programs.
(Enabled, Disabled)
This setting makes add-on stop any playback if it exceeds a given playback time. If you have that awful habit of leaving the add-on playing live content after you fell asleep this might be for you. It gives extended control over the playback time.
(min)
Put add-on to sleep after selected time (minutes)
.
(Stop playback, Exit Kodi, Hibernate, Shutdown)
Decide what action the add-on should preform when timeout is set.
(Enabled, Disabled)
If enabled virtual buttons will be shown for mouse or touchpad support.
(Enabled, Disabled)
Remember the last used favorite list.
Set key shortcuts for different actions.
(Enabled, Disabled)
If enabled you will be able to select a channel by number and display digits in the EPG.
(Don't play, Play)
Decide what action to take when entering a number in the EPG.
(Click twice to exit, Ask on exit)
Select exit type for the add-on.
(sec)
Selected maximum time to startup service before disconnecting (seconds)
.
(Enabled, Disabled)
If enabled this setting will try to reconnect a broken stream.
Select the number of tries to reconnect broken stream.
(ms)
Waiting time for stream to reconnect if first stream is broken (milliseconds)
.
(sec)
Maximum waiting time for stream to connect (seconds)
.
(Enabled, Disabled)
If enabled when a back button is pressed this will stop the playback and return to main screen, else it will work as a picture in picture function.
(Enabled, Disabled)
Toggles fullscreen playback for video content. May improve performance on low-end systems.
(Enabled, Disabled)
If enabled this setting will display an on screen display when a playback is started.
(Enabled, Disabled)
Time how long the on screen display should be shown (seconds)
.
(Enabled, Disabled)
If enabled this setting will display a OSD when pressing select button, else a information dialog will show up.
(Enabled, Disabled)
If enabled virtual buttons will be shown in the on screen display for easier navigation.
(Enabled, Disabled)
Ability to navigate channels through out the on screen display.
(Enabled, Disabled)
If enabled on screen display will be shown automatically when playback is started.
(sec)
Time how long the automatic on screen display should be shown in seconds.
(Enabled, Disabled)
If enabled the on screen display will be shown on stream change.
(Enabled, Disabled)
If enabled a notification about the selected service provider will be displayed on playback startup.
(Enabled, Disabled)
Display current time during playback even while OSD is not focused.
(Top left, Top right, Bottom left, Bottom right)
Select position on screen where current time should be displayed.
Select size of displayed current time.
Clears all program reminders.
Clears all program recordings.
Export and create backup for add-on settings.
Import backuped add-on settings.
If enabled database Write-Ahead Logging (WAL) will be used to increase write performance. Be aware that it reduces the data consistency guarantees in case of hardware failure.
Delete all streams that have been manually assigned.
Resetting the database will cause losing all saved content such as channel order, custom channels and planned reminders or recordings. This option might be helpful in case of data have become corrupted.
Delete the database file incase you would like to create a new one, might be helpful in case of data have become corrupted.
Permanently delete all add-on settings.
Install necessary applications in order to record playback and/or download catchup programmes.
This setting should contain a valid path to your recordings location.
(Enabled, Disabled)
If enabled FFMPEG software will be used to record Real-Time Messaging Protocol, else RTMPDUMP will apply.
(Select)
This setting should contain a valid path to RTMPDUMP software.
(Select)
This setting should contain a valid path to FFMPEG software.
(Enabled, Disabled)
If enabled playback will be stopped if a recording is started.
Maximum number of attempts to resume recording.
(Ask, Auto delete, Do nothing)
If enabled a dialog popup will be prompted asking to delete watched recordings.
(Enabled, Disabled)
Should be enabled if there are channels supporting catchup in your M3U list.
(Default, Shift, Xtream Codes, Append, Disabled)
If enabled it is assumed that all channels support catchup using the selected mode if they do not have catchup tags. In this case the 'Query format string' and 'Catchup window' number of days will come from the add-on settings if needed. If this option is disabled then an M3U entry must have at least a 'catchup=' tag to enable catchup. The options for how to build the catch URL are: [Default]
- Use catchup source as the full catchup URL, if there is no catchup source use Append mode; [Shift (SIPTV)]
- Append the standard SIPTV catchup string to the channel URL; [Xtream codes]
- Build an Xtream codes URL from the channel URL.; [Append]
- Append the catchup source to the channel URL, if there is no catchup source using the 'Query format string'.
If the M3U entry contains a 'catchup-source' tag, then 'default' type should be selected as the catchup will process using a standard format.
catchup: http://ch01.spr24.net/151/timeshift_abs-{utc}.ts?token=my_token
catchup: http://list.tv:8888/325/timeshift_rel-{offset:1}.m3u8?token=secret
catchup: http://list.tv:8888/325/mono-timeshift_rel-{offset:1}.m3u8?token=secret
Same as append but will automatically try to find the correct string. Supports only utc time.
catchup: http://list.tv:8888/325/mono.m3u8?token=secret&utc={utc}&lutc={lutc}
catchup: http://list.tv:8888/325/mono.m3u8?token=secret?utc={utc}&lutc={lutc}
stream: http://list.tv:8080/[email protected]/my_password/1477
catchup: http://list.tv:8080/timeshift/[email protected]/my_password/{duration}/{Y}-{m}-{d}:{H}-{M}/1477.ts
stream: http://list.tv:8080/live/[email protected]/my_password/1477.m3u8
catchup: http://list.tv:8080/timeshift/[email protected]/my_password/{duration}/{Y}-{m}-{d}:{H}-{M}/1477.m3u8
Appends catchup at end of stream string, duration is set automatically by the add-on.
catchup: http://list.tv:8888/325/mono.m3u8?token=secret&utc={utc}&lutc={lutc}
catchup: http://list.tv:8888/325/mono.m3u8?token=secret&cutv={Y}-{m}-{d}T{H}:{M}:{S}
A query format string (provider dependent)
allowing timestamp information to be appended to a URL to denote when to catchup from. E.g. &cutv={Y}-{m}-{d}T{H}:{M}:{S}
, which allows year, month, day, hour minute and second to be inserted to give: &cutv=2019-11-26T22:00:32
. If the M3U entry using has a catchup mode of 'default' or 'append' and a 'catchup-source' tag is provided in the M3U entry this setting will be ignored.
A number of days into the past in which it is possible to catchup on a programme. Auto mode will read the 'catchup=' tag in M3U list.
(hours)
Offset setting adjusts start time for catchup, in hours. This option can be helpful if the viewers timezone is different from the programs original broadcast timezone.
Overrides auto mode setting and sets the catchup days manually (maximum 30 days)
.
(Enabled, Disabled)
When selected from the EPG the current live programme cannot be watched as catchup until finished.
Select how many previous days to show in listing views.
Select how many future days to show in listing views.
(Enabled, Disabled)
Default listing views are sorted by time then channel.
When searching for titles, description will also be included. This is what you would expect from most online searches.
Select desire add-on skin to change the appearance.
Install font pack for selected add-on skin.
Restore current Kodi skin Font.xml file to it's original state and deletes all add-on skin fonts modifications. To manually restore fonts navigate to your Kodi skin resolution folder and rename the Font_backup.xml file.
Delete all installed add-on skins.
Select a colour for different category.
Select a colour for default, focus, schedule and recording highlight.
Uploads your kodi.log file and returns an url you can post to seek help with an add-on issue. Be aware that this log file may contain sensitive information about your system.
If enabled debugging mode will be turned on and a Debug menu will be visible in add-on context options.
Install latest available add-on update from the mods-kodi repository.