• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
TheMovieDb Helper
#1
[Obrázek: icon.png]

TMDb Helper je doplnok, ktorý poskytuje Kodi informácie o filmoch a televíznych reláciách z webovej stránky TheMovieDb, usporiadané do mnohých užitočných zoznamov, s možnosťou vyhľadávania a schopnosťou vytvárať vlastné zoznamy pomocou filtrov.

Tento doplnok je kombináciou OpenMeta a OpenInfo a slúži na mnoho účelov. Ponúka miniaplikácie, ktoré je možné použiť s prispôsobiteľnými skinmi na prispôsobenie domovskej obrazovky. Pomocník MovieDb môže tiež interagovať s inými nainštalovanými doplnkami, čo vám umožňuje vybrať si, ktorý doplnok chcete použiť pri prehrávaní obsahu. ( Ako napr. SC Cz/Sk alebo SCC)

TheMovieDb Helper si môžete predstaviť ako centralizované menu pre všetky nainštalované doplnky. Namiesto prehľadávania mnohých ponúk v rôznych doplnkoch môžete pomocou Pomocníka TheMovieDb najskôr nájsť obsah a neskôr vybrať doplnok.
A ak používate prispôsobiteľné skiny, môžete si vytvoriť vlastné widgety.
TheMovieDb Hepler môže používať váš účet Trakt.tv na prístup k vašej zbierke, zoznamom, návrhom a ďalším funkciám Traktu. Môže sa tiež integrovať s knižnicou.


Laicky povedané môžete napr. vytvorit widget (Práve hrané filmy) z tohto addonu a ked kliknete na film po stačení prehrať vám vyskočí okienko kde chcete prehrať : SC Cz/Sk , SCC, Netflix, You Tube atd...
podstate vyhladá v databáze (hodí vás do okna addonu s vyhladaním len nemusíte nič vypisovať). 

Je to aj v oficiálnom úložisku 
Aj tu: GitHub - jurialmunkey/plugin.video.themoviedb.helper

A takto neak vyzerá u mna
[Obrázek: M35-yfNma516p3LO4BfOktwEN1l6a06o8F0fje8y...authuser=0]
 
Citovat
#2
Sdílím funkční konfiguraci SCC Playeru v TheMovieDB Helperu:
 
Kód:
{
    "name": "SCC",
    "plugin": "plugin.video.stream-cinema-2-release",
    "priority": 100,
    "assert": {
        "play_movie": [
            "title",
            "year"
        ],
        "play_episode": [
            "showname",
            "season",
            "episode"
        ],
        "search_movie": [
            "title"
        ],
        "search_episode": [
            "showname"
        ]
    },
    "play_movie": [
        "plugin://plugin.video.stream-cinema-2-release/get_media/?media_type=%2A&render_type=search&url=%252Fapi%252Fmedia%252Ffilter%252Fv2%252Fsearch%253Fvalue%253D{title_url}%2526order%253Ddesc%2526sort%253Dscore%2526type%253D%25252A%2526size%253D50?",
        {
            "title": "(?i)^(\\[.*\\])?.*{title}.*(\\[.*\\])?$",
            "year": "{year}"
        }
    ],
    "play_episode": [
        "plugin://plugin.video.stream-cinema-2-release/get_media/?media_type=%2A&render_type=search&url=%252Fapi%252Fmedia%252Ffilter%252Fv2%252Fsearch%253Fvalue%253D{showname_url}%2526order%253Ddesc%2526sort%253Dscore%2526type%253D%25252A%2526size%253D50?",
        {
            "title": "(?i)^(\\[.*\\])?{showname}(\\[.*\\])?$"
        },
        {
            "return": "true",
            "season": "^{season}$",
            "episode": "^{episode}$"
        },
        {
            "season": "^{season}$"
        },
        {
            "season": "^{season}$",
            "episode": "^{episode}$"
        }
    ],
    "search_movie": [
        "plugin://plugin.video.stream-cinema-2-release/command/?command=search",
        {
            "keyboard": "{title}"
        }
    ],
    "search_episode": [
        "plugin://plugin.video.stream-cinema-2-release/command/?command=search",
        {
            "keyboard": "{showname}"
        }
    ],
    "is_resolvable": "false"
}
 
Citovat
#3
@SikySikov,
Ahoj, chapem spravne,ze ten kod treba vlozit do userdata/addon_data/plugin.video.themoviedb.helper/players/ ?
Win11, Kodi 20.2
 
Citovat
#4
@tdriver: Ahoj, ano. Vytvořit soubor scc.json a do něj vložit tento kód.
 
Citovat
#5
@SikySikov: Ahoj, předem bych chtěl poděkovat za sdílení jsonu. Trochu mi to ale zlobí a chtěl bych poprosit o radu. Problém je, že v TMDB helperu používám češtinu a proto, když chci použít SCC player tak mi to většinou nic nenajde (u zahraničních filmů jejichž český název se liší od toho origináního). U filmů jsem to vyřešil tím, že jsem řádek
Kód:
"title": "(?i)^(\\[.*\\])?.*{title}.*(\\[.*\\])?$"
nahradil za
Kód:
"title": "(?i)^(\\[.*\\])?.*{originaltitle}.*(\\[.*\\])?$"
. U seriálů se mi ale bohužel tento problém vyřešit nepodařilo (parametr {originalshowname} asi není). Nenapadá vás něco?
 
Citovat
#6
@jarednomak: Tip s "originaltitle" je dobrý, díky. Také používám TMDB v češtině, ony se totiž české názvy rozcházejí na TMDB a SCC, proto to některé tituly nenajde. Ale možná by ti pomohl fallback na search - tedy, že vypíše nalezené tituly a je možné si vybrat. Kód by byl pak následující:
 
Kód:
{
    "name": "SCC",
    "plugin": "plugin.video.stream-cinema-2-release",
    "priority": 100,
    "assert": {
        "play_movie": [
            "title",
            "year"
        ],
        "play_episode": [
            "showname",
            "season",
            "episode"
        ],
        "search_movie": [
            "title"
        ],
        "search_episode": [
            "showname"
        ]
    },
    "play_movie": [
        "plugin://plugin.video.stream-cinema-2-release/get_media/?media_type=%2A&render_type=search&url=%252Fapi%252Fmedia%252Ffilter%252Fv2%252Fsearch%253Fvalue%253D{title_url}%2526order%253Ddesc%2526sort%253Dscore%2526type%253D%25252A%2526size%253D50?",
        {
            "title": "(?i)^(\\[.*\\])?.*{originaltitle}.*(\\[.*\\])?$",
            "year": "{year}"
        }
    ],
    "play_episode": [
        "plugin://plugin.video.stream-cinema-2-release/get_media/?media_type=%2A&render_type=search&url=%252Fapi%252Fmedia%252Ffilter%252Fv2%252Fsearch%253Fvalue%253D{showname_url}%2526order%253Ddesc%2526sort%253Dscore%2526type%253D%25252A%2526size%253D50?",
        {
            "title": "(?i)^(\\[.*\\])?{showname}(\\[.*\\])?$"
        },
        {
            "return": "true",
            "season": "^{season}$",
            "episode": "^{episode}$"
        },
        {
            "season": "^{season}$"
        },
        {
            "season": "^{season}$",
            "episode": "^{episode}$"
        }
    ],
    "search_movie": [
        "plugin://plugin.video.stream-cinema-2-release/command/?command=search",
        {
            "keyboard": "{originaltitle}"
        }
    ],
    "search_episode": [
        "plugin://plugin.video.stream-cinema-2-release/command/?command=search",
        {
            "keyboard": "{showname}"
        }
    ],
    "is_resolvable": "false",
    "fallback": {
        "play_movie": "scc.json search_movie",
        "play_episode": "scc.json search_episode"
    }
}
 
Citovat
#7
Tak beru zpět, s použitím {originaltitle} nedochází k automatickému spuštění filmu přes TMDB Helper. Mám TMDB Helper i SCC v češtině a bez problémů funguje nastavení níže. Spustí vybraný film, pokud se v SCC nachází a případně fallback na výpis nalezených filmů:
Kód:
{
    "name": "SCC",
    "plugin": "plugin.video.stream-cinema-2-release",
    "priority": 100,
    "assert": {
        "play_movie": [
            "title",
            "year"
        ],
        "play_episode": [
            "showname",
            "season",
            "episode"
        ],
        "search_movie": [
            "title"
        ],
        "search_episode": [
            "showname"
        ]
    },
    "play_movie": [
        "plugin://plugin.video.stream-cinema-2-release/get_media/?media_type=%2A&render_type=search&url=%252Fapi%252Fmedia%252Ffilter%252Fv2%252Fsearch%253Fvalue%253D{title_url}%2526order%253Ddesc%2526sort%253Dscore%2526type%253D%25252A%2526size%253D50?",
        {
            "title": "(?i)^(\\[.*\\])?.*{title}.*(\\[.*\\])?$",
            "year": "{year}"
        }
    ],
    "play_episode": [
        "plugin://plugin.video.stream-cinema-2-release/get_media/?media_type=%2A&render_type=search&url=%252Fapi%252Fmedia%252Ffilter%252Fv2%252Fsearch%253Fvalue%253D{showname_url}%2526order%253Ddesc%2526sort%253Dscore%2526type%253D%25252A%2526size%253D50?",
        {
            "title": "(?i)^(\\[.*\\])?{showname}(\\[.*\\])?$"
        },
        {
            "return": "true",
            "season": "^{season}$",
            "episode": "^{episode}$"
        },
        {
            "season": "^{season}$"
        },
        {
            "season": "^{season}$",
            "episode": "^{episode}$"
        }
    ],
    "search_movie": [
        "plugin://plugin.video.stream-cinema-2-release/command/?command=search",
        {
            "keyboard": "{title}"
        }
    ],
    "search_episode": [
        "plugin://plugin.video.stream-cinema-2-release/command/?command=search",
        {
            "keyboard": "{showname}"
        }
    ],
    "is_resolvable": "true",
    "fallback": {
        "play_movie": "scc.json search_movie",
        "play_episode": "scc.json search_episode"
    }
}
 
Citovat
#8
Díky za rady, já prozatím skončil s následujícím:
Kód:
{
    "name": "SCC",
    "api_language": "en-US",
    "plugin": "plugin.video.stream-cinema-2-release",
    "priority": 50,
    "assert": {
        "play_movie": [
            "title",
            "year"
        ],
        "play_episode": [
            "showname"
        ]
    },
    "play_movie": [
        "plugin://plugin.video.stream-cinema-2-release/get_media/?media_type=%2A&render_type=search&url=%252Fapi%252Fmedia%252Ffilter%252Fv2%252Fsearch%253Fvalue%253D{title_url}%2526order%253Ddesc%2526sort%253Dscore%2526type%253D%25252A%2526size%253D50?",
        {
            "title": "(?i).*{title}.*",
            "year": "{year}"
        }
    ],
    "play_episode": [
        "plugin://plugin.video.stream-cinema-2-release/get_media/?media_type=%2A&render_type=search&url=%252Fapi%252Fmedia%252Ffilter%252Fv2%252Fsearch%253Fvalue%253D{showname_url}%2526order%253Ddesc%2526sort%253Dscore%2526type%253D%25252A%2526size%253D50?",
        {
            "title": "(?i).*{showname}.*"
        },
        {
            "dialog": "Auto"
        }
    ],
    "is_resolvable": "false"
}
Funkci search zatím nevyužívám a fallback mám nastavený na jiný player. Co se mi nepodařilo smysluplně zprovoznit jsou ty seriály - aktuálně to pouze vyhledá daný seriál, dále už je ale třeba vybrat sérii a epizodu přes dialog.
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)