Releases: rols1/Kodi-Addon-ARDundZDF
Releases · rols1/Kodi-Addon-ARDundZDF
Kodi-Addon-ARDundZDF
3.2.8
- AudioContentXML: Ausleitung auf url_html, falls xml-Seite ohne Inhalt; img leer vorbelegt (reference-error vermeiden).
- AudioContentJSON: Dubletten-Abgleich mit Liste statt string (mehr als 1 Dublette möglich).
- Audio_get_sendungen: Verwendung "Audio_get_rubrik" für eindeutige Zuordnung title + stitle (unvollständige Titel vermeiden); Call img_via_web zu Zielseite (html/json) begrenzt auf Doppel-Check (fehlerhafte img-Zuordnung in img_via_audio_href) - Performance.
- SingleVideo (Modul arte): Beschränkung auf deutsche + concert-Streams entfernt (Videos möglich mit ausschl. franz. Streams), master.m3u8 unverändert.
- get_page (Modul util): path-Quotierung mittels Param. do_safe getriggert (schlägt hier für Audiothek-Rubriken fehl, für franz. Zeichen im arte-Modul aber erforderlich).
- Audio_get_rubrik + AudioContentJSON: lokale path-Quotierung, get_page-Call mit do_safe=False.
- Audio_get_rubriken: img's bei 'Ausgewählte Sendungen' von der Zielseite holen (lokal um 1 versetzt).
- AudioStart: Info-Text zu Podcast-Favoriten erweitert (Suche, Downloads).
Kodi-Addon-ARDundZDF
3.2.7
- Abbruch von m3u8-Aufnahmen bei Mehrkanal-Streamlinks: Checks + Abbruch-Dialog in LiveRecord (Modul util) + ProgramRecord.
- Neues Kontextmenü "Umschalter Sofortstart/Downloads": Anpassung in addDir (util), zusätzliche Funktion switch_Setting (util).
- get_formitaeten (ZDF): Rundung für duration-Werte ergänzt.
Kodi-Addon-ARDundZDF
3.2.6
- Sendereihe_Sendungen (3sat): unescape title.
- Main_m3u8 (Modul m3u8): Logausgabe SESSION_TS_URL verlegt (Error falls '#EXT-X-TARGETDURATION' nicht in master.m3u8)
- get_ts_startpos (Modul m3u8): zusätzl. Logausgabe für Index 0 in neuer ts-Liste.
Kodi-Addon-ARDundZDF
3.2.5
- JobMonitor: Vorlauf auf JOBDELAY gesetzt, falls 0 (Ausgleich Intervall).
- Main_m3u8 (Modul m3u8): SESSION_TS_URL für reclink-Url ergänzt (fehlt zum Nachladen der TS-Dateien für DasErste).
- AudioStart_AZ + AudioStart_AZ_content: Cache-Nutzung für A-Z-Seiten (1 x html, 1 x json).
- Bilder3sat (3sat): Anpassungen an Webänderungen (Titel, Subtitel).
- SendungenDatum (3sat): Anpassungen an Webänderungen (Sendung).
- Start (3sat): Anpassungen an Webänderungen (Muster red is-uppercase), Entrag "Alle löschen" (Merkliste 3sat) entfernt.
- get_teaserElement (3sat): eindeutigere Ermittlung Dauer.
- SendungenAZ + Rubrik_Single (3sat): Anpassungen an Webänderungen (Rubrik, Titel).
Kodi-Addon-ARDundZDF
3.2.4
- get_formitaeten (ZDF): Link Gebärdensprache extrahiert - abh. von Setting.
- settings.xml - Option eingefügt: "Gebärdensprache: Quelle verwenden falls vorhanden".
- settings.xml - Option entfernt: "Untertitel: auf vorhandene Untertitel hinweisen", Dialog in PlayVideo entfernt.
- Def. ICON_ZDF_UNTERTITEL entfernt - obsolet.
- Addon-Start: Abfrage auf Skin Confluence und xbmcplugin.setContent-Call für Infos in Medienansicht.
- ZDF_get_content: teaser_nr zusätzl. für Kennz. im Serientitel verwendet.
- ZDF_Sendungen: Disclaimer im Titel zur Mehr-Suche entfernt.
Kodi-Addon-ARDundZDF
3.2.3
- Audio_get_rubriken (Audiothek): Fix für Titel (fehlt im Menü "Unsere Favoriten" nach Webänderung), neu: Bildtitel als tagline ausgewertet.
- AudioContentJSON: die Hostadresse ist falsch + scheitert, Austausch 'api-origin.ardaudiothek' -> 'audiothek.ardmediathek'.
- BarriereArmSingle (ZDF): Anpassungen an Webänderungen (Videos mit Audiodeskription, Gebärdensprache, Untertitel), einschl. lazyload-Beiträge.
- Main: Hinw. "BarriereArm nur in Classic-Version" eingefügt.
Kodi-Addon-ARDundZDF
3.2.2
- Modul yt (pytube): relante Fixes aus nficanos pytube-Repo nachgeführt (main.py: class YouTube, def prefetch), (cipher.py: get_initial_function_name).
Kodi-Addon-ARDundZDF
3.2.1 experimentell: Modul m3u8 - ffmpeg-Ersatz für Recording/Aufnahmen
- Neue Funktionen: get_m3u8_body, get_url_list, download_ts_file, get_ts_startpos, download_ts, Main_m3u8.
- LiveRecord (Modul util): Anpassung für Modul m3u8.
- CalculateDuration (Modul util): Erweiterung für Format aus xbmcgui.INPUT_TIME (manuelle Zeiteingabe für Recording).
- JobMonitor (Modul epgRecord): Korrektur Dauer, falls Startzeit bereits überschritten.
- SenderLiveListePre: Test auf ffmpeg-Setting für Live-Recording abgeschaltet (beim m3u8-Verfahren).
- Funktion check_Setting: verlegt ind Modul util (Mitnutzung durch LiveRecord).
3.2.0 not on Github
- changelog.txt: Korektur Datum V3.1.8, V3.1.9
- EPG_ShowAll: Hinw. auf Kontextmenü ans Ende von summary verlagert (passte thematisch nicht).
- AddonInfos: Pfad für Debug-Log hinzugefügt.
- JobRemove (Modul epgRecord): Bez. geändert Aufnahmeliste -> Jobliste
- LiveRecord: beim epgJob Austausch der Notification gegen Sprachdatei (notification fehlt bei bei minimiertem Fenster).
- TVLiveRecordSender: Info in summary: "Start ohne Rückfrage!".
- JobListe (Modul epgRecord): bei Anzeige der Liste sortiert (Datum).
- ARDSport + livesenderTV.xml: Änderung WDR/ARD Event Sportschau -> WDR_ARD Event Sportschau (Kompat. Dateiname für Debug-Tools).
- ZDFRubrikSingle: lable.strip() (Zeilenumbr. in lable entfernt), unescape clustertitle.
Kodi-Addon-ARDundZDF
3.1.9
- addDir (Modul util): Kodierungsbehandl. im Kontextmenü für EPG_ShowSingle und EPG_ShowAll (relevant für ID-Abgleich in JobRemove (epgRecord).
- JobRemove (Modul epgRecord): leere pid abgefangen (leer bei künftigen Aufnahmen).
- Modul epgRecord: JobID als eindeutige Kennung eingeführt, Anpassungen in JobMain, JobListe, JobRemove (beide Abgleichvarianten zunächst beibehalten).
- TVLiveRecordSender: zusätzl. Wechselbutton für 'Download- und Aufnahme-Tools', Titel "record:" vorangestellt.
- EPG_ShowAll + EPG_ShowSingle: zusätzl. Wechselbutton für 'Download- und Aufnahme-Tools'.
- DownloadTools: Infos zum Bearbeiten-Button: Anz. Dateien, Größe Verz. + Dateien.
- EPG_ShowAll: Listobjekt für img in EPG-Rückgabe abgefangen (Ursache n.b.).
- Addon-Wicki (Github) aktualisiert.
- livesenderTV.xml: alternative Streamurl für den Sender DasErste verwendet (Anpassung in get_sort_playlist, relevant zum Aufnahmen).
Kodi-Addon-ARDundZDF
3.1.8
- get_ZDFstreamlinks (Modul util): Verwendung apiToken geändert + für player2_url genutzt (ZDF-Streamlinks konnten fehlen).
- VideoTools: Dateigröße im Button "Ansehen"in tagline hinzugefügt.
- Modul epgRecord: Funktion JobRemove zum Stoppen aktiver Aufnahmen hinzugefügt, Jobliste um Prozess-ID (pid) erweitert.
- LiveRecord (Modul util): um Rückgabe der Prozess-ID ergänzt.
3.1.7 not on Github Sendungen aufnehmen (DVR-Funktion)
- neues Modul epgRecord: Thread JobMonitor + vorgeschaltete Verwaltungsfunktion JobMain
- addDir (Modul util): Kontextmenüs für Merkliste, Filter und ProgramRecord unabhängig gemacht von Setting Merkliste + logisch getrennt.
- addDir (Modul util): zusätzl. Kontextmenü "diese Sendung aufzeichnen" für Menü "EPG_ShowSingle".
- Modul EPG: zusätzliche Rückgabe endtime zum Aufzeichnen von Sendungen, zurückliegende Sendungen grau markiert.
- Settings: Optionen für Aufnahmefunktion hinzugefügt, einschl. Vorlauf, Nachlauf + max. Größe der Jobliste.
- Settings: inhaltliche Separatoren hinzugefügt.
- DownloadExtern: Angleichung Dateiname (Datum) an epgRecord (Bindestriche entf., Bsp.: Download_20161218_091500.mp4).
- Neue Funktion check_Setting: Vereinheitlichung für Calls aus ProgramRecord,
- LiveRecord, test_downloads, TVLiveRecordSender.
- MakeDetailText + LiveRecord aus ardundzdf verlagert nach util (Modul-Import in epgRecord schlägt fehl).
- Neue Funktion ReadJobs (Modul util): einschl. Lock-Option für Modul epgRecord.
3.1.6 not on Github
- addDir (Modul util): zusätzl. Kontextmenü "Recording TV-Live" für Menü EPG_ShowAll, Farb-/Fettmarkierung entfernt. Menü "Recording TV-Live" im Menü "TV-Livestreams" verbleibt als schnelle Alternative im Addon.
- ProgramRecord: in Dialog Farb- durch Stilmarkierung ersetzt (Italic statt red/blue).
- Funktion DownloadsTools geändert in DownloadTools.
- TVLiveRecordSender: Menü abblocken bei falschem ffmpeg-Setting.
- Modul merkliste: Abbruch-Info ergänzt ("Abbrechen: ohne Zuordnung"), get_plugin_url abgesichert gegen Fehler in convBase64.
- ShowFavs: Eintrag nicht mehr verwerfen bei Fehler in convBase64.
- EPG_Sender: Hinweis auf Eignung für Merkliste in summary hinzugefügt.