Pagpagawas sa bukas nga media center Kodi 19.0

Pagkahuman sa duha ka tuig sukad sa pagmantala sa katapusang mahinungdanong hilo, ang open media center Kodi 19.0, nga kaniadto naugmad ubos sa ngalan nga XBMC, gibuhian. Ang mga andam na nga mga pakete sa pag-install magamit alang sa Linux, FreeBSD, Raspberry Pi, Android, Windows, macOS, tvOS ug iOS. Usa ka PPA repository ang gihimo alang sa Ubuntu. Ang code sa proyekto giapod-apod ubos sa lisensya sa GPLv2+.

Pagpagawas sa bukas nga media center Kodi 19.0

Sukad sa katapusang pagpagawas, mga 5 ka libo nga mga pagbag-o ang nahimo sa base sa code gikan sa 50 nga mga developer, lakip ang gibana-bana nga 600 ka libo nga linya sa bag-ong code nga gidugang. Panguna nga mga inobasyon:

  • Ang pagproseso sa metadata labi nga gipauswag: Bag-ong mga tag gidugang ug ang abilidad sa pag-download sa mga file nga adunay mga tag pinaagi sa HTTPS gihatag. Gipauswag nga trabaho sa mga koleksyon ug multi-disc CD set. Gipauswag nga pagdumala sa mga petsa sa pagpagawas sa album ug gidugayon sa pag-playback sa album.
  • Ang mga kapabilidad sa media file library gipalapdan. Ang koneksyon sa lainlaing mga sangkap sa librarya sa musika gipalig-on, pananglitan, aron makuha ang kasayuran bahin sa mga musikero ug album, dungan nga ipakita ang mga video ug album sa mga pagpangita, ug ipakita ang dugang nga kasayuran sa mga dialog. Gipauswag nga paggrupo sa mga video clip sa musikero. Gipauswag nga pagdumala sa ".nfo" nga mga file sa lainlaing mga platform.
  • Gidugang ang usa ka setting aron awtomatikong maablihan ang full-screen music visualization mode kung magsugod ang playback. Usa ka bag-ong music visualization mode ang gisugyot, nga gidisenyo sa estilo sa interface gikan sa pelikulang The Matrix.
    Pagpagawas sa bukas nga media center Kodi 19.0
  • Gidugang ang abilidad sa pagbag-o sa lebel sa transparency sa mga subtitle ug naghatag usa ka bag-ong itom nga grey nga disenyo sa subtitle. Posible nga ma-download ang mga subtitle pinaagi sa URI (URL link, lokal nga file).
  • Gitukod-sa software video decoder sa AV1 format.
  • Bag-ong video scaling handler base sa OpenGL gipatuman.
  • Ang default nga tema sa Estuary, na-optimize para magamit sa mga screen sa TV nga kontrolado sa remote control, adunay gidesinyo pag-usab nga music visualization window. Ang dugang nga mga bandera sa impormasyon sa multimedia gidugang sa bintana sa pagtan-aw. Sa kasagaran, ang mode sa pagpakita sa playlist kay lapad nga screen, nga adunay kaarang nga ibalhin ang lista sa bisan unsang lugar sa screen pinaagi sa side menu. Gidugang ang usa ka bag-ong bloke sa impormasyon nga "Karon Nagdula", nga nagpakita sa detalyado nga kasayuran bahin sa karon nga gipatugtog nga kanta ug ang sunod nga kanta sa playlist.
  • Gipauswag ang kalidad sa imahe sa mga dula nga adunay mga pixel graphics.
  • Gidugang nga suporta alang sa platform sa tvOS ug gihulog ang suporta alang sa 32-bit nga iOS. Ang platform sa iOS nagsuporta sa Bluetooth game controllers sama sa Xbox ug PlayStation. Gidugang ang usa ka timailhan sa libre ug kinatibuk-ang luna sa drive.
  • Sa platform sa Android, gidugang ang suporta alang sa static HDR10 para sa tanan nga gigikanan ug dinamikong HDR Dolby Vision alang sa mga serbisyo sa streaming. Gidugang nga suporta alang sa static HDR10 sa Windows platform.
  • Gidugang ang mga tagdumala sa pag-download sa metadata (scraper) nga gisulat sa Python para sa musika - "Generic Album Scraper" ug "Generic Artist Scraper", ingon man alang sa mga pelikula ug mga salida sa TV - "The Movie Database Python" ug "The TVDB (bag-o)". Kini nga mga tigdumala nagpuli sa daan nga XML-based metadata loaders.
  • Gipauswag nga PVR mode (pagtan-aw sa Live TV, pagpamati sa radyo sa Internet, pagtrabaho kauban ang usa ka giya sa elektronik nga TV ug pag-organisar sa mga pagrekord sa video sumala sa usa ka iskedyul). Gidugang nga sistema sa pahinumdom sa pagtan-aw. Gipatuman ang mga widget sa home screen alang sa mga grupo sa mga channel sa TV ug radyo. Gipauswag nga interface sa pagdumala sa channel ug grupo. Gidugang ang abilidad sa paghan-ay sa mga channel ug TV guide (EPG) nga mga elemento subay sa order nga gi-isyu sa backend. Gipauswag nga pagpangita, EPG ug pasundayag sa giya sa TV. Gihatag nga API alang sa pagpalambo sa mga add-on sa PVR sa C++.
  • Gidugang ang usa ka pasidaan bahin sa posible nga mga problema sa seguridad kung nagpadagan sa web interface sa usa ka eksternal nga interface sa network. Sa kasagaran, ang usa ka hangyo sa password gipagana sa dihang nag-access sa web interface.
  • Para sa mga na-install nga add-on, gihatag ang source verification aron mapugngan ang add-on nga ma-overwrite kung ang add-on nga adunay parehas nga ngalan makita sa konektado nga third-party nga repository. Gidugang dugang nga mga pasidaan bahin sa mga add-on nga nadaot o wala na sa petsa.
  • Ang suporta sa Python 2 gihunong na. Ang pag-uswag sa add-on gibalhin sa Python 3.
  • Naghatag usa ka unibersal nga ma-executable alang sa Linux nga nagsuporta sa pagdagan sa ibabaw sa X11, Wayland ug GBM.

Atong hinumdoman nga sa sinugdanan, ang proyekto gitumong sa paghimo sa usa ka bukas nga multimedia player alang sa XBOX game console, apan sa proseso sa pagpalambo kini giusab ngadto sa usa ka cross-platform media center nga nagdagan sa modernong software platform. Lakip sa mga makapaikag nga bahin sa Kodi, atong mamatikdan ang suporta alang sa usa ka halapad nga multimedia format ug hardware acceleration sa video decoding; suporta alang sa hilit nga mga kontrol; ang abilidad sa pagdula sa mga file pinaagi sa FTP/SFTP, SSH ug WebDAV; posibilidad sa remote control pinaagi sa web interface; ang presensya sa usa ka flexible nga sistema sa mga plugins, gipatuman sa Python ug magamit alang sa pag-instalar pinaagi sa usa ka espesyal nga add-on nga direktoryo; pag-andam sa mga plugins alang sa paghiusa sa mga sikat nga serbisyo sa online; ang abilidad sa pag-download sa metadata (lyrics, covers, ratings, etc.) alang sa kasamtangan nga sulod. Mga usa ka dosena nga komersyal nga set-top box ug daghang bukas nga mga sanga ang gihimo base sa Kodi (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex).

Source: opennet.ru

Idugang sa usa ka comment