Do základního systému NetBSD -current byl přidán nový editor atto jako alternativa k editorům vi a xedit.
Společnost System76 představila kompaktní 11litrový Thelio Prime Desktop. S procesorem AMD Ryzen 9000. S Pop!_OS 24.04 LTS s desktopovým prostředím COSMIC nebo Ubuntu 24.04 LTS.
Čínská státní televize pozastavila vysílání španělské La Ligy a čínské internetové platformy omezily obsah s Kylianem Mbappém poté, co slavný fotbalista ve francouzském pořadu The Bridge mluvil o svém oblíbeném memu, v němž je jeho tvář vložena do portrétu zobrazujícího diktátora Mao Ce-tunga. 'Můj oblíbený mem je ten, na kterém dali můj obličej na čínského diktátora. To mě opravdu rozesmívá. S přáteli ho používám pořád' řekl,
… více »Při příležitosti oslav Dne vzniku samostatného československého státu (28. října) byly uděleny medaile Za zásluhy tvůrci aplikace Záchranka Filipu Maleňákovi, vědci v oblasti umělé inteligence Tomáši Mikolovovi a Olze Štěpánkové, vědkyni zabývající se kybernetikou, robotikou a strojovým učením, průkopnici v oblastech výuky a využití umělé inteligence v medicínském inženýrství.
Apple představil nový iPad mini, iMac s čipem M6, 14palcový MacBook Pro s čipem M6 a MacBook Pro s PROLED XDR displejem – první Mac s dotykovým ovládáním.
Nedávno představený projekt mapSTL.com řeší budoucnost. 𝕏: "Netušil jsem, kolik patentů na generování map existuje. Existují patenty na generování fantasy map 🫣. Cokoliv je na 3D tiskárnu a tvoří to produkt, bude to mít patenty. Tak bacha na to!" … více »
Multiplatformní emulátor terminálu Ghostty byl vydán ve verzi 1.4 (𝕏). Přehled novinek a vylepšení v poznámkách k vydání.
Byla objevena zranitelnost Tailworm v Tailscale a Headscale umožňující lokální eskalaci práv přihlášeného uživatele. Následně byla v Tailscale v opravené verzi 1.104.4+ změněna architektura aplikace. Viz příspěvek na blogu Tailscale.
Byl vydán Mozilla Firefox 159.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 159 bude brzy k dispozici také na Flathubu a Snapcraftu.
Nasazení softwaru, který nyní používá ve svých autech pro čínský trh, zvažuje automobilový koncern Volkswagen také v Evropě, kde by se mohl používat v budoucích vozech značek Volkswagen, Škoda a Cupra. Základem pro budoucí evropské modely by se mohla stát takzvaná China Electronic Architecture, elektronická architektura vyvinutá pro čínské modely ve spolupráci s tamní automobilkou Xpeng.
Wikipedia o karaoke říká: Karaoke (z japonského kara - prázdný a ōkesutora - orchestr) je forma zábavy, kde amatérský zpěvák zpívá do hudebního základu. Skladby jsou většinou velice známé populární písně, ze kterých je částečně nebo úplně odstraněn hlas původního interpreta. Slova písně jsou zobrazována na obrazovce či plátně. Bývají často animovaná nebo mění svou barvu v závislosti na právě hrané části. Pomáhají tak zpěvákovi udržet správný rytmus.
Při hledání vhodného programu pro přehrávání karaoke na Linuxu jsem brzy zjistil, že možnost nějakého výběru je spíše málo pravděpodobná. Takto zaměřených programů je skutečně k dispozici žalostně málo, takže mi v podstatě zbyly jediné dvě možnosti, a to použití Wine pro spouštění některé karaoke aplikace pro Windows, nebo využití nativní aplikace pro linuxové systémy – PyKaraoke. Samozřejmě volím druhou možnost.
Už podle názvu aplikace lze vytušit jistou spojitost s Pythonem. Celý projekt PyKaraoke je rozdělen do dvou částí: moduly přehrávání a grafický frontend. Jednotlivé moduly umožňují přehrávání různých formátů karaoke audio a video souborů a jsou naprogramované s pomocí python modulu Numeric pro urychlení numerických výpočtů a knihovny PyGame, která umožňuje audio a video výstup. Tyto moduly lze snadno integrovat do jiných aplikací a tím jim např. přidat podporu a umožnit přehrávání CDG souborů aj. GUI je sestaveno pomocí knihovny WxPython, což napomáhá přenositelnosti celé aplikace, která je dostupná nejen pro Linux, ale i pro Windows, *BSD a OS X.
Schopnosti PyKaraoke jsou poměrně rozsáhlé. Dokáže přehrávat CDG karaoke soubory (MP3+G, OGG+G, WAV+G), MIDI (.MID/.KAR), MPEG (video karaoke) či další video formáty s využitím jakéhokoliv externího přehrávače (např. MPlayer). PyKaraoke zvládne otevřít a přehrát MP3+G a MIDI soubory zabalené ve formátu ZIP. Grafické rozhraní programu dává uživateli možnost přidávat skladby v podporovaném formátu do databáze, kterou je následně možné prohledávat a skladby následně přidávat do seznamu skladeb k přehrávání. Kromě standardního GUI nabízí aplikace také tzv. mini grafický frontend, který umožňuje pohodlnou práci na zařízeních s malým rozlišením displeje a přenosných počítačích. Zajímavou možností, kterou PyKaraoke nabízí, je export CDG nebo KAR souborů do MPEG videa. Využití této funkcionality si dokážu představit např. při přehrávání karaoke skladeb přímo z DVD přehrávače na televizi apod.
PyKaraoke je dostupný na množství platforem a na většině z nich jej také najdeme v oficiálních softwarových zdrojích. Např. uživatelé *BSD systémů mají PyKaraoke k dispozici přes systém portů, pro Windows je připraven instalátor, který již obsahuje veškeré knihovny a nástroje potřebné pro běh programu, a ve většině linuxových distribucích je v repozitářích k dispozici balíček, který lze snadno nainstalovat přes distribuční balíčkovací systém. Jelikož je aplikace naprogramovaná v jazyce Python, se kterým je snadné vytváření multiplatformní aplikace, mají uživatelé k dispozici také balíček, který umožňuje spuštění aplikace prakticky na kterémkoliv operačním systému s interpretem Pythonu a potřebnými knihovnami (PyGame, WxPython, libsdl-dev, Mutagen). Pro přehrávání MIDI a KAR souborů na Linuxu je v systému nutná také přítomnost softwaru TiMidity++.
PyKaraoke nabízí poměrně široké možnosti nastavení. Ke konfiguračnímu dialogu ve standardním grafickém rozhraní se dostaneme přes hlavní menu přes položku File a dále Configuration. Ten nabízí celkem pět záložek. Záložka Display nabízí nastavení velikosti okna přehrávače, umožňuje použití celoobrazovkového režimu, volby pro práci s playlistem, apod. Přes záložku Audio je možné nastavovat některé pokročilejší volby zvuku. Dále následují záložky nastavení jednotlivých podporovaných formátů, se kterými PyKaraoke zvládá pracovat. Karta CDG+MP3/OGG umožňuje nastavit některé možnosti ovlivňující výkon přehrávání a na kartě MPG/AVI lze zvolit používaný externí video přehrávač.
V podstatě existují tři způsoby, kterými lze aplikaci PyKaraoke ovládat. Prvním z nich je příkazová řádka. Jelikož je PyKaraoke v podstatě GUI pro přehrávací moduly, je možné přistupovat k funkcím těchto jednotlivých modulů také z příkazové řádky – MP3+G/OGG+G (modul pycdg), MIDI/KAR (modul pykar) a MPEG (modul pympg). Každý modul má své jedinečné volby, kterými lze přehrávání ovlivnit.
Další rozhraní, které aplikace poskytuje, je tzv. mini mód. Ten nachází své využití zejména na zařízeních s malým rozlišením displeje a také na přenosných počítačích. Tento režim nenabízí žádné rozsáhlé možnosti nastavení, zato umožňuje rychlý přístup ke skladbám v databázi a nabízí jednoduché rozhraní, ve kterém se žádný uživatel rozhodně neztratí. Uložené skladby z databáze jsou zobrazeny pod sebou v seznamu, kterým lze procházet šipkami nahoru a dolů a požadovaná skladba se jednoduše vybere pomocí klávesy Enter.
Třetí nabízené rozhraní je standardní grafické rozhraní přístupné přes příkaz PyKaraoke. Hlavní okno aplikace je rozděleno vertikálně na dvě části: Pravou část okna zabírá playlist, do kterého je možné skladby přidávat z levé části. Ta může mít buď podobu zobrazení, které poskytuje rozhraní pro vyhledávání v databázi skladeb, nebo podobu zobrazení procházení souborového systému místních disků. Než ale budeme moci v databázi skladeb vyhledávat, je nezbytné je do ní nějakým způsobem uložit. To lze provést jednoduše přes položku Add New Songs To Database v hlavní nabídce File v horní části okna. Uživatel má pak možnost přidávat a odebírat složky obsahující karaoke skladby. Při skenování lze zvolit, aby aplikace hledala také skladby uložené v ZIP archivech nebo kontrolovala MD5 hashe jednotlivých skladeb a hledala, případně odstraňovala z databáze duplikáty. Databázi skladeb umožňuje aplikace exportovat do textového souboru, nebo dokonce vytisknout.
Součástí projektu PyKaraoke jsou také pomocné nástroje z balíku CDGTools. Díky nim je možné provádět s CD+G karaoke disky a soubory různé úpravy. Součástí balíku jsou tři nástroje: cdgrip, cdg2bin a cdg2text. První z nich, cdgrip, je nástrojem k ripování CD+G disků a převod skladeb do formátu MP3+G/OGG+G. Nejdříve je ale nutné pomocí programu cdrdao zkopírovat CD+G disk do počítače, který následně cdgrip přečte a jednotlivé skladby zpracuje. Názvy skladeb a informace o umělci či názvu alba hledá v databázi CDDB a enkóduje je pomocí aplikace lame či podobného nástroje. Cdgrip je možné spouštět jak z příkazové řádky, tak i v grafickém režimu.
Cdg2bin je nástroj, který umožňuje provádět přesně opačnou činnost proti cdgrip. Z MP3+G/OGG+G souborů v počítači dokáže vytvářet CD+G karaoke disky. Přitom jsou podporovány i soubory s karaoke skladbami archivované v některém z formátů .zip, .tar.gz nebo .tar.bz2. Poslední nástroj z balíku je cdg2text, který umožňuje zkonvertovat binární .cdg soubory do textového formátu, což se hodí zejména při debuggování ripovaných skladeb.
Při hledání karaoke aplikace pro Linux pravděpodobně narazíte pouze na několik málo slibných projektů. A jedním z nich bude také v článku popisovaný PyKaraoke. Sice není přímo napěchovaný funkcemi a pokročilými vlastnostmi jako jeho konkurence na platformě Windows, svůj účel ale splňuje velice dobře. Vypořádá se se skladbami v mnoha různých formátech, kolekci skladeb udržuje v databázi, kterou umožňuje prohledávat a snadno z ní přidávat do seznamu skladeb. Podporuje export skladeb do video souborů a pomocí podpůrných aplikací zvládá ripování skladeb z CD+G karaoke disků a naopak.
V každém případě se jedná o velice povedený projekt, škoda jen, že se svým zaměřením je v oblasti linuxových aplikací pouze jeden z mála. Vývoj PyKaraoke v poslední době sice postupuje poměrně pomalu, přesto však neustává a vývojáři přidávají stále nové vlastnosti a opravují nalezené bugy. Doufejme, že i do budoucna se bude aplikace dále úspěšně vyvíjet a získávat nové spokojené uživatele.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
Diskuse byla administrátory uzamčena
I když (či spíše právě protože) se nejedná o čisté karaoke (na pozadí hraje originální skladba včetně hlasu a hráči se hodnotí jak dobře se trefuje do not).