Liberigo de malferma amaskomunikila centro Kodi 19.0

Post du jaroj ekde la publikigo de la lasta signifa fadeno, la malferma amaskomunikila centro Kodi 19.0, antaŭe disvolvita sub la nomo XBMC, estis liberigita. Pretaj instalaĵoj disponeblas por Linukso, FreeBSD, Raspberry Pi, Android, Vindozo, macOS, tvOS kaj iOS. PPA-deponejo estis kreita por Ubuntu. La projektkodo estas distribuita sub la permesilo GPLv2+.

Liberigo de malferma amaskomunikila centro Kodi 19.0

Ekde la lasta eldono, proksimume 5 mil ŝanĝoj estis faritaj al la koda bazo de 50 programistoj, inkluzive de proksimume 600 mil linioj de nova kodo aldonitaj. Ĉefaj novigoj:

  • Metadatenoj estis signife plibonigita: Novaj etikedoj estis aldonitaj kaj la kapablo elŝuti dosierojn kun etikedoj per HTTPS estis provizita. Plibonigita laboro kun kolektoj kaj plurdiskaj KD-aroj. Plibonigita traktado de albumaj eldondatoj kaj albumreluditempodaŭro.
  • La kapabloj de la amaskomunikila dosierbiblioteko estis pligrandigitaj. La ligo de diversaj komponantoj kun la muzikbiblioteko estis plifortigita, ekzemple, por retrovi informojn pri muzikistoj kaj albumoj, samtempe montri filmetojn kaj albumojn dum serĉoj kaj montri pliajn informojn en dialogoj. Plibonigita grupigo de videoklipoj de muzikisto. Plibonigita uzado de ".nfo" dosieroj sur malsamaj platformoj.
  • Aldonis agordon por aŭtomate malfermi plenekranan muzikan bildigan reĝimon kiam reproduktado komenciĝas. Nova muzika bildiga reĝimo estis proponita, dizajnita en la stilo de la interfaco de la filmo The Matrix.
    Liberigo de malferma amaskomunikila centro Kodi 19.0
  • Aldonis la kapablon ŝanĝi la travideblecon de subtekstoj kaj disponigis novan malhelgrizan subtitolan dezajnon. Eblas elŝuti subtekstojn per URI (URL-ligo, loka dosiero).
  • Enkonstruita programara videomalĉifrilo en formato AV1.
  • Novaj videoskalaj pritraktiloj bazitaj sur OpenGL estis efektivigitaj.
  • La defaŭlta Estuary-temo, optimumigita por uzo sur televidekranoj kontrolitaj per teleregilo, havas restrukturitan muzikan bildigan fenestron. Pliaj plurmediaj informaj flagoj estis aldonitaj al la bildiga fenestro. Defaŭlte, la ludlisto-montra reĝimo estas larĝekrana, kun la kapablo movi la liston al iu ajn areo de la ekrano per la flanka menuo. Aldonis novan informblokon "Nun Ludante", montrante detalajn informojn pri la nun ludanta kanto kaj la sekva kanto en la ludlisto.
  • Plibonigita bildkvalito en ludoj kun pikselaj grafikoj.
  • Aldonis subtenon por la tvOS-platformo kaj faligis subtenon por 32-bita iOS. La iOS-platformo subtenas Bludentajn ludregilojn kiel Xbox kaj PlayStation. Aldonita indikilo de libera kaj totala spaco sur la stirado.
  • Sur la Android-platformo, subteno por senmova HDR10 por ĉiuj fontoj kaj dinamika HDR Dolby Vision por fluaj servoj estis aldonitaj. Aldonita subteno por senmova HDR10 sur la Vindoza platformo.
  • Aldonitaj metadatenoj elŝutaj pritraktiloj (skrapiloj) skribitaj en Python por muziko - "Generic Album Scraper" kaj "Generic Artist Scraper", same kiel por filmoj kaj televidspektakloj - "The Movie Database Python" kaj "The TVDB (new)". Ĉi tiuj pritraktiloj anstataŭigas la malnovajn XML-bazitajn metadatumojn.
  • Plibonigita PVR-reĝimo (spekti Vivan televidon, aŭskulti interretan radion, labori kun elektronika televida gvidilo kaj organizi videoregistraĵojn laŭ horaro). Aldonita spektada memoriga sistemo. Realigitaj hejmekranaj fenestraĵoj por grupoj de televidaj kaj radiokanaloj. Plibonigita kanala kaj grupa administrada interfaco. Aldonis la kapablon ordigi kanalojn kaj TV-gvidilon (EPG) elementojn laŭ la ordo eldonita de la backend. Plibonigita serĉo, EPG kaj televida gvidilo agado. Provizita API por disvolvi PVR-aldonaĵojn en C++.
  • Aldonita averto pri eblaj sekurecproblemoj dum funkciado de la retinterfaco sur ekstera retinterfaco. Defaŭlte, pasvorta peto estas ebligita dum aliro al la retinterfaco.
  • Por instalitaj aldonaĵoj, fontkonfirmo estas disponigita por malhelpi la aldonaĵon esti anstataŭita kiam aldonaĵo kun la sama nomo aperas en ligita triaparta deponejo. Aldonitaj pliaj avertoj pri aldonaĵoj koruptitaj aŭ neaktualigitaj.
  • La subteno de Python 2 estas nuligita. Aldonaĵa disvolviĝo estis movita al Python 3.
  • Disponigas unuopan universalan ruleblan por Linukso, kiu subtenas funkciadon super X11, Wayland kaj GBM.

Ni rememoru, ke komence, la projekto celis krei malferman plurmedian ludilon por la ludkonzolo XBOX, sed en la procezo de evoluo ĝi transformiĝis en plurplatforman amaskomunikilaron funkciantan sur modernaj programaj platformoj. Inter la interesaj trajtoj de Kodi, ni povas rimarki subtenon por ampleksa gamo de plurmediaj formatoj kaj aparatara akcelo de videomalkodado; subteno por teleregiloj; la kapablo ludi dosierojn per FTP/SFTP, SSH kaj WebDAV; ebleco de teleregado per TTT-interfaco; la ĉeesto de fleksebla sistemo de kromaĵoj, efektivigita en Python kaj disponebla por instalado per speciala dosierujo de aldonaĵoj; prepari kromaĵojn por integriĝo kun popularaj interretaj servoj; la kapablo elŝuti metadatenojn (tekstojn, kovrilojn, taksojn, ktp.) por ekzistanta enhavo. Ĉirkaŭ dekduo komercaj set-top-skatoloj kaj pluraj malfermitaj branĉoj estas evoluigitaj surbaze de Kodi (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex).

fonto: opennet.ru

Aldoni komenton