Als Leihe würde ich das so beantworten


da es in den Addons eingebaut wurde . Und wenn es keinen Trailer gibt dann wird auch nichts angezeigt . Sonst lange draufklicken ( halten ) und schauen ob was in der Info mit Trailer bei ist oder sogar so angezeigt wird vom Erbauer gewollt

.
═══════════════════════════════════════════════════
Trailer-Funktion in xStream — wie's laeuft
═══════════════════════════════════════════════════
ABLAUF IN EINEM SATZ
─────────────────────
Du klickst "Trailer" → xStream sucht den Trailer dreistufig
ueber mehrere Quellen, bevorzugt in DEINER Sprache, mit
Anime-Spezialbehandlung → spielt ihn ab.
DIE QUELLEN (in dieser Reihenfolge)
────────────────────────────────────
Pro Sprache (zuerst Deutsch, dann Englisch, dann egal welche)
wird der Reihe nach geprueft:
1. KinoCheck-API
Spezialisierter Trailer-Anbieter, hat fast alles auf Deutsch.
Wenn KinoCheck den Trailer hat → fertig.
2. TMDB-Videos
The Movie Database hat oft offizielle Trailer-Links.
Sprache passend gefiltert.
3. IMDb (nur fuer englische Quellen)
Original-Trailer direkt von IMDb (MP4-Stream).
Keine YouTube-Abhaengigkeit dafuer.
Wenn KEINE dieser Quellen was hat — Spezialbehandlung:
4. Jikan (MyAnimeList) — fuer Anime
Wenn der Film/die Serie ein Anime ist, fragt xStream bei
MyAnimeList nach dem Trailer. Diese DB hat oft Anime-Trailer
die TMDB/KinoCheck nicht kennen.
5. YouTube-Suche (letzter Fallback)
xStream sucht auf YouTube: "[Film-Titel] official trailer"
→ Erstes Ergebnis = Trailer.
SPRACHEN-PRIORITAET
────────────────────
xStream merkt sich in welcher Sprache du den Film schaust und
priorisiert Trailer entsprechend:
- Schaust du auf Deutsch → erst deutscher Trailer gesucht
- Nichts auf Deutsch da → englischer Trailer
- Auch nichts → irgendeiner der gefunden wird
So kriegst du moeglichst den Trailer in der passenden Sprache,
ohne dass du irgendwas einstellen musst.
WAS IST MIT DEM API-KEY?
─────────────────────────
TMDB und YouTube wollen API-Keys damit ihre Server wissen wer
da anfragt. xStream hat mitgelieferte Standard-Keys die out-of-
the-box funktionieren — einfach Trailer klicken und es laeuft.
Falls du willst kannst du in den Einstellungen einen eigenen
API-Key eintragen. Vorteil:
- Hoeheres taegliches Anfrage-Limit (gut bei Power-Nutzern)
- Wenn der Standard-Key mal voll/blockiert ist, gehst du nicht
leer aus
- Bessere Performance bei vielen Trailer-Klicks
Eigenen Key kriegst du kostenlos auf:
- TMDB: themoviedb.org → Account → API → Key beantragen
- YouTube: console.cloud.google.com → YouTube Data API v3
Nochmal: du brauchst keinen eigenen, der Standard reicht fuer
normale Nutzung voellig.
Jikan und IMDb brauchen keinen Key — die sind frei nutzbar.
WO WIRD ABGESPIELT?
────────────────────
xStream nutzt das YouTube-Add-on das Kodi sowieso hat
(plugin.video.youtube):
- Checkt ob's installiert ist → wenn nicht: installiert es
automatisch im Hintergrund
- Konfiguriert die API-Keys wenn noetig
- Uebergibt die YouTube-Video-ID → YouTube-Add-on spielt ab
IMDb-Trailer sind direkte MP4-Streams und laufen direkt im
Kodi-Player ohne YouTube-Addon.
GETEILTES TRAILER-FILE MIT XSHIP
─────────────────────────────────
xStream und xShip teilen sich dieselbe Trailer-Implementation
— bedeutet: Bugfixes und neue Features kommen automatisch in
beiden Plugins an. Was in einem laeuft, laeuft im anderen.
TL;DR
─────
xStream sucht Trailer per Sprache (DE → EN → egal) ueber
KinoCheck, TMDB, IMDb. Bei Anime zusaetzlich Jikan
(MyAnimeList). Letzter Fallback: YouTube-Suche. Standard-API-
Keys sind drin, eigene moeglich aber nicht noetig. Abspielen
macht das YouTube-Add-on (auto-installed bei Bedarf), IMDb-
Trailer laufen direkt im Kodi-Player. xShip nutzt dieselbe
Trailer-Logik.
Notiz am Rand Jikan liefert anime trailer ausschließlich in Japanisch
Hoffe das erklärt es gut ohne zu technisch zu werden
Danke an CarstenG2 von dem die Trailer Idee und das base file kamen