Elisa 0.4 mūzikas atskaņotāja izlaidums, ko izstrādājusi KDE kopiena

publicēts mūzikas atskaņotāja izlaišana Elisa 0.4, kas veidota uz KDE tehnoloģijām un izplatīts licencēts saskaņā ar LGPLv3. Lietojumprogrammu izstrādātāji mēģina ieviest ieteikumi par KDE VDG darba grupas izstrādāto multivides atskaņotāju vizuālo noformējumu. Izstrādājot projektu, galvenais uzsvars tiek likts uz stabilitātes nodrošināšanu un tikai tad funkcionalitātes palielināšanu. Drīzumā tiks sagatavoti binārie bloki operētājsistēmai Linux (rpm Fedora un universālajām pakotnēm flatpak), macOS и Windows.

Interfeiss ir izveidots, pamatojoties uz Qt Quick Controls un standarta bibliotēkām no KDE Frameworks kopas (piemēram, KFileMetaData). Atskaņošanai tiek izmantoti QtMultimedia komponenti un libVLC bibliotēka. Ir laba integrācija ar KDE Plasma darbvirsmu, taču programma nav tai piesaistīta, un to var izmantot citās vidēs un OS (tostarp Windows un Android). Elisa ļauj veidot atskaņošanas sarakstus un pārlūkot mūzikas kolekcijas ar navigāciju pēc albumiem, izpildītājiem un skaņdarbiem, taču aplikācijas izstrāde ir vērsta uz mūzikas atskaņošanas funkcijām, neiedziļinoties mūzikas kolekciju pārvaldības rīkos.

Ir iespējams sākt strādāt uzreiz pēc palaišanas bez jebkādiem iestatījumiem un bez direktoriju definēšanas ar mūzikas failiem. Kolekcija tiek veidota automātiski, indeksējot visus sistēmā esošos mūzikas failus. Indeksēšanu var veikt, izmantojot iebūvēto indeksētāju vai vietējo KDE semantisko meklētājprogrammu. Baloo.
Iebūvētais indeksētājs ir pašpietiekams un interesants ar to, ka ļauj ierobežot mūzikas meklēšanas direktorijus. Baloo indeksētājs ir daudz ātrāks, jo visa nepieciešamā informācija jau ir indeksēta KDE.

Specifikācijas jauna versija:

  • Ieviests atbalsts iegultiem mūzikas albumu vāku attēliem, kas iekļauti multivides failu metadatos;

    Elisa 0.4 mūzikas atskaņotāja izlaidums, ko izstrādājusi KDE kopiena

  • Pievienota iespēja izmantot libVLC mūzikas atskaņošanai. LibVLC var izmantot, lai atskaņotu papildu mūzikas formātus, ko neatbalsta QtMultimedia;
  • Ieviests ierakstu atskaņošanas progresa indikators, kas tiek parādīts plazmas darbvirsmas panelī;

    Elisa 0.4 mūzikas atskaņotāja izlaidums, ko izstrādājusi KDE kopiena

  • Uzlabots “ballītes” režīms, kurā ekrānā ir redzama tikai galvene ar informāciju par aktuālo dziesmu un atskaņošanas vadības pogas, kā arī paslēpts albuma navigācijas bloks. Jaunajā laidienā atskaņošanas sarakstam tiek piedāvāts šī režīma variants. Ballītes režīmā atskaņošanas sarakstu vadīklas ir optimizētas skārienekrāniem un ļauj pārslēgties starp ierakstiem ar vienkāršu klikšķi vai pieskārienu;

    Elisa 0.4 mūzikas atskaņotāja izlaidums, ko izstrādājusi KDE kopiena

  • Pievienots atbalsts atskaņošanas saraksta dzēšanas darbības atgriešanai. Ja nejauši izdzēsāt sarakstu, tagad varat to viegli atjaunot;

    Elisa 0.4 mūzikas atskaņotāja izlaidums, ko izstrādājusi KDE kopiena

  • Pievienots jauns navigācijas režīms, kas nodrošina piekļuvi nesen atskaņoto dziesmu un visbiežāk atskaņoto dziesmu sarakstiem (tiek rādīti 50 jaunākie un 50 populārākie celiņi);

    Elisa 0.4 mūzikas atskaņotāja izlaidums, ko izstrādājusi KDE kopiena

  • Pievienots Context View režīms, kas parāda detalizētu informāciju par skaņdarbu, tostarp metadatos norādīto papildu informāciju, piemēram, komponistu, dziesmu autoru, atskaņojumu skaitu, dziesmu tekstus utt. Pašlaik tiek atbalstīta tikai metadatos esošā testa izvade, taču nākotnē mēs sagaidām atbalstu dziesmu tekstu lejupielādei, izmantojot tiešsaistes pakalpojumus;

    Elisa 0.4 mūzikas atskaņotāja izlaidums, ko izstrādājusi KDE kopiena

  • Pievienots atbalsts mūzikas failu indeksēšanai, kas mitināti ierīcēs, kuru pamatā ir Android platforma. Nākotnē plānots sagatavot Elisa versiju Android platformai, tostarp ieviest interfeisa iespēju mobilajām ierīcēm;
  • Pašreizējā skaņdarba nosaukumā ir pievienota iespēja doties uz albumu un autoru, noklikšķinot uz atbilstošajiem laukiem;

    Elisa 0.4 mūzikas atskaņotāja izlaidums, ko izstrādājusi KDE kopiena

  • Mūzikas failu apstrādes modelis ir vienots, lai vienkāršotu paplašināšanu un pielāgošanu. Starp ilgtermiņa plāniem ir iespēja mainīt navigācijas režīmu dizainu, izmantojot mūzikas kolekciju, atkarībā no lietotāja vēlmēm un mūzikas veida;
  • Veikta veiktspējas optimizācija un strādāts pie atmiņas patēriņa samazināšanas. Apskates laukumu (View) saturs tagad tiek ielādēts lidojumā pēc noklikšķināšanas uz atbilstošā apgabala, attiecīgi slēptās zonas vairs netiek veidotas iepriekš un nepatērē nevajadzīgus resursus. Veicot resursietilpīgas darbības, piemēram, lejupielādējot mūzikas kolekciju, tiek parādīts darbības norises indikators, kas ļauj saprast, kas šobrīd notiek.

Avots: opennet.ru

Pievieno komentāru