UltraStar NG

{.:microphone.png}} UltraStarNG je skrátka karaoke. Pustíte pesničku, do nej vám ide text a vy sa ho zúfalo snažíte čo najlepšie do mikrofónu odspievať. Aj keď sa jedná o obľúbenú zábavu na spoločenské akcie, ja som si z chuti zabliakal aj sám… Hra je slobodným klonom komerčnej hry SingStar a vychádza zo svojich predchodkýň UltraStar a UltraStar Deluxe. Ak sa rozhodnete do nej investovať trochu času (na hľadanie potrebných súborov), určite sa vám odvďačí skvelým zážitkom, o ktorom svedčí aj celosvetovo vzrastajúca popularita karaoke. Na hranie hry sa vám zíde funkčný mikrofón.

ďalšie obrázky video

Inštalácia

Nainštalujte si balík ultrastar-ng.

Aby vám zvuky v hre fungovali správne, musíte doinštalovať ešte balíky libxine1-ffmpeg a libxine1-plugins.

Získanie skladieb

Hra samotná neobsahuje žiadne pesničky, preto bez ich získania bude pre nás nepoužiteľná. Každá skladba musí obsahovať minimálne dve zložky: príslušný hudobný a textový súbor. Okrem nich môže byť jej voliteľnou súčasťou aj fotografia obalu (cover) alebo pozadie, ktoré sa pri prehrávaní zobrazí (background), alternatívou k pozadiu je videoklip. Dvomi základnými zložkami (bez ktorých si pesničku nezaspievate) sú teda zvukový a textový súbor. Preto sa pozrime na to, kde a ako ich získať.

Hra využíva textový súbor vo formáte .txt, ktorý obsahuje údaje o názve hudobného súboru, názve obrázkov a takisto text skladby s dôležitými údajmi (výška tónu, načasovanie a dĺžka slov a slabík). Tento formát súboru používajú aj iné slobodné hry podobného typu. Získať ho môžeme dvoma spôsobmi:

  1. Najlepšie je stiahnuť si príslušný .txt súbor z nejakej na to zameranej stránky, napríklad z:
  2. Druhou možnosťou je si takýto súbor vytvoriť. Táto činnosť však nie je jednoduchá a ak si na ňu trúfate, odporúčam anglický návod .

Hra vie narábať s hudobnými formátmi .mp3, .ogg a .wav (.mid súbory nemám odskúšané).

Treba brať do úvahy fakt, že hudobné súbory podliehajú príslušným licenciám a vzťahujú sa na ne autorské práva. Preto nikde na internete legálne nezoženiete zadarmo pravú karaoke hudbu (teda bez spevu).

Ak nám nevadí, že v pozadí bude počuť pôvodný spev, máme vyhraté. Stačí použiť mp3-jku, ktorá sa nám niekde váľa na disku (toto je najbežnejší prístup). V opačnom prípade, ak skutočne chceme „pravé karaoke“, môžeme túto situáciu riešiť niekoľkými spôsobmi:

  • Použiť normálne hudobné súbory (teda so spevom) a prehnať ich nejakým ekvalizérom, ktorý nám vcelku efektívne spev dokáže odizolovať zo zvukovej stopy.
  • Použiť midi súbor. Tento postup vyžaduje dodatočné znalosti a je zdĺhavý, spomeniem ho aspoň v skratke. Stiahneme si midi súbor (s koncovkou .mid) napríklad z tadiaľto alebo z tadeto. Následne ho musíme prekonvertovať do akceptovateľného hudobného formátu napríklad nástrojom príkazového riadku timidity. Napríklad týmto príkazom zmeníme .mid súbor na .ogg
timidity -Ov subor.mid

Asi nás však nemilo prekvapí, že spravidla midi súbory nebudú zodpovedať našim textovým súborom a preto je potrebné ich ďalej upravovať tak, aby sa text zhodoval s hudbou.

  • Je možné, že odkazy na hudobné súbory nájdete aj na nejakých fórach venovaných tomuto druhu karaoke programov, tak hľadajte na fórach uvedených v Odkazoch.
  • Použiť zvukový súbor z iného (plateného) karaoke programu - nemám vyskúšané.

Importovanie skladieb

Keď už máme textový a zvukový súbor, môžeme ich naimportovať do príslušnej knižnice programu. Tá sa nachádza v priečinku /usr/share/games/ultrastar-ng/songs a teda na zápis do nej budeme potrebovať správcovské oprávnenia. Údaje sa do nej zapisujú takto:

  • /usr/share/games/ultrastar-ng/songs/Skladba1/Skladba1.mp3 - zvukový súbor
  • /usr/share/games/ultrastar-ng/songs/Skladba1/Skladba1.txt - textový súbor

Ako vidíme, názov priečinku, textového a zvukového súboru musí byť rovnaký.

Spustenie

Hru spustíte z ponuky Aplikácie → Hry → UltraStarNG, prípadne príkazom ultrastarng.

Ovládanie

  • Celoobrazovkový režim: spustite hru v Termináli príkazom ultrastarng -f
  • Pozastavenie pesničky počas hrania: Spacebar alebo P.

Odstránenie

Odstráňte balík ultrastar-ng.

Odkazy