Avoimen mediakeskuksen Kodi julkaisu 19.0

Kahden vuoden kuluttua viimeisen merkittävän säikeen julkaisusta julkaistiin avoin mediakeskus Kodi 19.0, joka on aiemmin kehitetty nimellä XBMC. Valmiita asennuspaketteja on saatavana Linuxille, FreeBSD:lle, Raspberry Pi:lle, Androidille, Windowsille, macOS:lle, tvOS:lle ja iOS:lle. Ubuntulle on luotu PPA-arkisto. Projektikoodia jaetaan GPLv2+-lisenssillä.

Avoimen mediakeskuksen Kodi julkaisu 19.0

Edellisen julkaisun jälkeen koodipohjaan on tehty noin 5 tuhatta muutosta 50 kehittäjältä, mukaan lukien noin 600 tuhatta riviä uutta koodia. Tärkeimmät innovaatiot:

  • Metatietojen käsittelyä on parannettu merkittävästi: uusia tunnisteita on lisätty ja mahdollisuus ladata tiedostoja tunnisteilla HTTPS:n kautta. Parannettu työskentely kokoelmien ja monilevyisten CD-sarjojen kanssa. Albumin julkaisupäivien ja albumin toiston keston parannettu käsittely.
  • Mediatiedostokirjaston ominaisuuksia on laajennettu. Eri komponenttien yhteyttä musiikkikirjastoon on vahvistettu esimerkiksi hakemaan tietoa muusikoista ja albumeista, näyttämään samanaikaisesti videoita ja albumeita hakujen aikana sekä näyttämään lisätietoa dialogeissa. Parannettu videoleikkeiden ryhmittely muusikon mukaan. Parannettu ".nfo"-tiedostojen käsittelyä eri alustoilla.
  • Lisätty asetus, joka avaa automaattisesti koko näytön musiikin visualisointitilan toiston alkaessa. On ehdotettu uutta musiikin visualisointitilaa, joka on suunniteltu Matrix-elokuvan käyttöliittymän tyyliin.
    Avoimen mediakeskuksen Kodi julkaisu 19.0
  • Lisätty mahdollisuus muuttaa tekstityksen läpinäkyvyystasoa ja tarjota uusi tummanharmaa tekstityssuunnittelu. Tekstitykset on mahdollista ladata URI:n kautta (URL-linkki, paikallinen tiedosto).
  • Sisäänrakennettu ohjelmisto videodekooderi AV1-muodossa.
  • Uusia OpenGL-pohjaisia ​​videoskaalauskäsittelijöitä on otettu käyttöön.
  • Estuary-oletusteemassa, joka on optimoitu käytettäväksi kaukosäätimellä ohjatuilla TV-ruuduilla, on uusittu musiikin visualisointiikkuna. Visualisointiikkunaan on lisätty lisää multimediatietolippuja. Soittolistan näyttötila on oletusarvoisesti laajakuva, ja listaa voidaan siirtää mille tahansa näytön alueelle sivuvalikon kautta. Lisätty uusi tietolohko "Now Playing", joka näyttää yksityiskohtaiset tiedot parhaillaan toistettavasta kappaleesta ja soittolistan seuraavasta kappaleesta.
  • Parannettu kuvanlaatu pikseligrafiikalla varustetuissa peleissä.
  • Lisätty tuki tvOS-alustalle ja poistunut tuki 32-bittiselle iOS:lle. iOS-alusta tukee Bluetooth-peliohjaimia, kuten Xbox ja PlayStation. Lisätty ilmaisin vapaasta ja kokonaistilasta asemaan.
  • Android-alustalle on lisätty tuki staattiselle HDR10:lle kaikille lähteille ja dynaamiselle HDR Dolby Visionille suoratoistopalveluille. Lisätty tuki staattiselle HDR10:lle Windows-alustalla.
  • Lisätty Pythonilla kirjoitetut metatietojen latauskäsittelijät (scrapers) musiikille - "Generic Album Scraper" ja "Generic Artist Scraper", sekä elokuville ja TV-ohjelmille - "The Movie Database Python" ja "The TVDB (uusi)". Nämä käsittelijät korvaavat vanhat XML-pohjaiset metatietojen lataajat.
  • Parannettu PVR-tila (suoran television katselu, Internet-radion kuuntelu, työskentely elektronisen TV-oppaan kanssa ja videotallenteiden järjestäminen aikataulun mukaan). Lisätty katselumuistutusjärjestelmä. Toteutetut aloitusnäytön widgetit TV- ja radiokanavaryhmille. Parannettu kanava- ja ryhmähallintaliittymä. Lisätty mahdollisuus lajitella kanavia ja TV-oppaan (EPG) elementtejä taustajärjestelmän antaman järjestyksen mukaisesti. Parannettu haku, EPG ja TV-opas. Tarjottu API PVR-lisäosien kehittämiseen C++:ssa.
  • Lisätty varoitus mahdollisista suojausongelmista käytettäessä verkkokäyttöliittymää ulkoisessa verkkoliittymässä. Oletusarvoisesti salasanapyyntö on käytössä verkkokäyttöliittymää käytettäessä.
  • Asennetuille lisäosille tarjotaan lähdevahvistus, joka estää lisäosan päällekirjoittamisen, kun samanniminen lisäosa ilmestyy yhdistetyssä kolmannen osapuolen tietovarastoon. Lisätty lisävaroituksia lisäosien vioittumisesta tai vanhentumisesta.
  • Python 2:n tuki on lopetettu. Lisäosien kehitys on siirretty Python 3:een.
  • Tarjoaa yhden yleisen suoritettavan tiedoston Linuxille, joka tukee käyttöä X11:n, Waylandin ja GBM:n päällä.

Muistettakoon, että alun perin projektin tavoitteena oli luoda avoin multimediasoitin XBOX-pelikonsoliin, mutta kehitysvaiheessa se muutettiin nykyaikaisilla ohjelmistoalustoilla toimivaksi monialustaiseksi mediakeskukseksi. Kodin mielenkiintoisista ominaisuuksista voimme huomata tuen laajalle valikoimalle multimediaformaatteja ja videon dekoodauksen laitteistokiihdytystä; tuki kaukosäätimille; kyky toistaa tiedostoja FTP/SFTP:n, SSH:n ja WebDAV:n kautta; mahdollisuus kauko-ohjaukseen web-käyttöliittymän kautta; joustavan lisäosien järjestelmän läsnäolo, joka on toteutettu Pythonissa ja saatavana asennettavaksi erityisen lisäosien hakemiston kautta; laajennuksien valmistaminen integroitaviksi suosittuihin online-palveluihin; mahdollisuus ladata metatietoja (sanat, kannet, luokitukset jne.) olemassa olevasta sisällöstä. Kodiin (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex) perustuen kehitetään noin tusinaa kaupallista digisovitinta ja useita avoimia kontteja.

Lähde: opennet.ru

Lisää kommentti