Byla vydána Java 26 / JDK 26. Nových vlastností (JEP - JDK Enhancement Proposal) je 10. Odstraněno bylo Applet API.
Byla vydána nová verze 260 správce systému a služeb systemd (Wikipedie, GitHub). Odstraněna byla podpora skriptů System V. Aktualizovány byly závislosti. Minimální verze Linuxu z 5.4 na 5.10, OpenSSL z 1.1.0 na 3.0.0, Pythonu z 3.7.0 na 3.9.0…
Byla vydána nová verze 5.1 svobodného 3D softwaru Blender. Přehled novinek i s náhledy a videi v poznámkách k vydání. Videopředstavení na YouTube.
Bylo oznámeno vydání nové verze 8.1 "Hoare" kolekce svobodného softwaru umožňujícího nahrávání, konverzi a streamovaní digitálního zvuku a obrazu FFmpeg (Wikipedie). Doprovodný příspěvek na blogu Khronosu rozebírá kódování a dekódování videa pomocí Vulkan Compute Shaders v FFmpeg.
Byl představen open-source a open-hardware prototyp nízkonákladového raketometu kategorie MANPADS, který byl sestaven z běžně dostupné elektroniky a komponent vytištěných na 3D tiskárně. Raketa využívá skládací stabilizační křidélka a canardovou stabilizaci aktivně řízenou palubním letovým počítačem ESP32, vybaveným inerciální měřicí jednotkou MPU6050 (gyroskop a akcelerometr). Přenosné odpalovací zařízení obsahuje GPS,
… více »Vědci z univerzity La Sapienza v Římě vyvinuli systém, který dokáže identifikovat jednotlivce pouze na základě toho, jak narušují signály Wi-Fi. Autoři tuto novou technologii nazvali WhoFi. Na rozdíl od tradičních biometrických systémů, jako jsou skenery otisků prstů a rozpoznávání obličeje, nevyžaduje tato metoda přímý fyzický kontakt ani vizuální vstupy. WhoFi může také sledovat jednotlivce na větší ploše než kamera s pevnou polohou; stačí, je-li k dispozici Wi-Fi síť.
SuperTux (Wikipedie), tj. klasická 2D plošinovka inspirovaná sérií Super Mario, byl vydán v nové verzi 0.7.0. Videoukázka na YouTube. Hrát lze i ve webovém prohlížeči.
Ageless Linux je linuxová distribuce vytvořená jako politický protest proti kalifornskému zákonu o věkovém ověřování uživatelů na úrovni OS (AB 1043). Kromě běžného instalačního obrazu je k dispozici i konverzní skript, který kompatibilní systém označí za Ageless Linux a levné jednodeskové počítače v ceně 12$ s předinstalovaným Ageless Linuxem, které se chystají autoři projektu dávat dětem. Ageless Linux je registrován jako operační
… více »PimpMyGRC upravuje vzhled toolkitu GNU Radio a přidává alternativní barevná témata. Primárním cílem autora bylo pouze vytvořit tmavé prostředí vhodné pro noční práci, nicméně k dispozici je nakonec celá škála barevných schémat včetně možností různých animací a vizuálních efektů (plameny, matrix, bubliny...), které nepochybně posunou uživatelský zážitek na zcela jinou úroveň. Témata jsou skripty v jazyce Python, které nahrazují
… více »GIMP 3.2 byl oficiálně vydán (Mastodon, 𝕏). Přehled novinek v poznámkách k vydání.
Tato část je volným pokračováním minulého dílu s tím, že jsou zde i některé průniky a pravděpodobně si zde občas přečtete něco, co jste již četli v minulém díle. Proč popisuji zrovna Fedoru? Jednak proto, že kolem Fedory bývá, co se týče multimédií, celkem dusno a jednak proto, protože jsem na Fedoru zvyklý.
Pro shrnutí, mezi nejrozšířenější audio formáty patří mp3, vorbis (ten, protože je většinou v kontejneru ogg, je často nazýván ogg vorbis, nebo, nesprávně, jen ogg), wma a bezeztrátové flac a stařičký wav. Ve filmech, v případě prostorového zvuku, se pak nejčastěji setkáme s AAC nebo AC-3. Za zmínku pak ještě stojí velmi kvalitní, byť ne tak rozšířený, musepack [En].
Od (potenciálních) uživatelů Fedory bývá nejčastějším problémem právě ono mp3. Jde o formát zdaleka ne nejkvalitnější, zato však velmi rozšířený a patenty chráněný. A to je právě kámen úrazu. Komunitní distribuce si nemohou dovolit platit licenční poplatky a implementace pomocí lame není v USA až tak úplně legální. To se snaží řešit Fluendo se svým codec packem. Ale nás, uživatele v Evropě spíše zajímá, že zde softwarové patenty neplatí a my tedy máme možnost používat kodeky na všechny výše jmenované formáty zdarma a legálně. Protože je ale Fedora americká společnost, vztahují se na ní americké zákony, a tudíž ani nám uživatelům v Evropě nemůže poskytnout podporu pro mp3 a další formáty v oficiálních repozitářích. Naštěstí je tu řešení ve formě neoficiálního repozitáře livna, který má ovšem balíčky kvalitativně srovnatelné s oficiálním repozitářem a dává nám k dispozici právě to, co nám v oficiálních repozitářích schází.
Nutno dodat, že část uživatelů Fedory (téměř polovina) preferuje spíše freshrpms, já k nim mám však své výhrady a většina tutoriálů pro Fedoru počítá s repozitářem livna. Chtěl bych zdůraznit, že v žádném případě není vhodné tyto dva repozitáře míchat. Vzhledem k tomu, že obsahují více méně stejné balíky, ale mají jiná pravidla, může dojít ke konfliktům. Takže, předpokládejme tedy použití livny. Tento repozitář, pokud používáte GNOME, nainstalujete v podstatě stažením a otevřením balíčku s nastavením. Systém se zeptá na rootovské heslo, pak pravděpodobně bude vyžadovat import gpg klíče a nainstaluje vám tento repozitář. Jeho použití již je pak snadné.
Ale zpátky k audiu. Protože velké procento multimediálních aplikací pro gnome používá gstreamer jako backend není na škodu nainstalovat balíček gstreamer-plugins-ugly (yum -y install gstreamer-plugins-ugly). To vám zajistí podporu pro mp3, s otevřenými kodeky (vorbis a flac) by neměl být problém už v defaultní instalaci. Mezi audio přehrávače používající gstreamer patří například rythmbox (měl by být v defaultní instalaci) nebo listen (yum -y install listen). Mezi další oblíbené přehrávače pak patří například xmms (yum -y install xmms) nebo audacious (yum -y install audacious). Ty, protože nepoužívají gstreamer, potřebují svoje vlastní doplňkové balíčky. Takže v případě xmms je to balíček xmms-mp3 (yum -y install xmms-mp3), u audacious jich je vícero (yum -y install audacious-plugins-nonfree-aac audacious-plugins-nonfree-alac audacious-plugins-nonfree-lame audacious-plugins-nonfree-mms audacious-plugins-nonfree-mp3 audacious-plugins-nonfree-tta audacious-plugins-nonfree-wma).
Já osobně jsem si velmi oblíbil přehrávač listen, takže na audio používám gstreamer. V této souvoslosti bych ještě mohl zmínit, že pokud ho nemáte nainstalovaný, tak se hodí i balíček gstreamer-plugins-base (ten je v oficiálním repozitáři) a pokud máte chuť si přehrávat i musepack nebo wav soubory, pak je vhodné si nainstalovat i gstreamer-plugins-bad (yum -y install gstreamer-plugins-bad).
Co se týče videa nabízí se nám hned několik různých možností, jak se k přehrávání postavit. Ta pravděpodobně nejhorší je gstreamer, nicméně mnoho lidí se spokojí i s ním, další možnosti jsou pak xine-lib, mplayer nebo vlc. Podívejme se na každou zvlášť. Jednu věc mají však všechny více, či méně, společnou - a to přehrávání DVD.
Nechme zatím stranou kodeky. MPEG-2 není největším problémem. Tím je speciální formát DVD a CSS kryptění. Jak si s tím poradit? Naštěstí si dali někteří programátoři tu práci a napsali několik knihoven, které se o toto starají. Takže instalace je tak snadná jako napsání (a potvrzení) následujícího příkazu v terminálu: yum -y install libdvdread libdvdplay libdvdnav libdvdcss.
Co k němu říci. Většina uživatelů ho nemá v oblibě a velké procento si myslí, že s ním skoro nic nelze přehrát. Omyl, jde s ním přehrát skoro vše, ale má to své ale. Kvalita přehrávání je obecně nižší než u konkurence, aplikace, které ho používají jsou obvykle jednoduššího rázu. Na druhou stranu je ale přístup pomocí gstreameru nejpřímočařejší a vede k nejmenším 'pseudo-duplicitám' v přehrávacích knihovnách. To proto, že gstreamer se krom video přehrávačů dost používá též v audio přehrávačích (tam musím uznat, že patří v podstatě k tomu lepšímu, nemám si na co stěžovat), ale třeba i v aplikacích zaměřujících se na editaci audia, nebo vypalovacích softwarech (např. na převod skladeb při vypalování audio CD).
Jak ho tedy nastavit, aby přehrál téměř vše? Aplikaci na přehrávání už pravděpodobně máte - totem je součástí většiny základních instalací desktopů s GNOME, takže je to pouze otázka kodeků. Jak již jsem zmínil v sekci audio, jsou důležité gstreamer-plugins-good, gstreamer-plugins-ugly a gstreamer-plugins-bad. Tyto tři Vám zajistí přehrání téměř všeho, co seženete. Pokud to však nestačí, připravili pro nás tvůrci gstreameru ještě jednu perličku a to použití ffmpegu pomocí gstreameru: yum -y install gstreamer-ffmpeg. S tím už by nejen mělo jít přehrát téměř vše, ale v alespoň v teoretické rovině by měl jít použít jakýkoliv postprocessing implementovaný v knihovně ffmpeg. Vzhledem k tomu, že gstreamer je ale většinou používán přes totem, můžeme si pravděpodobně na tohle nechat zajít chuť. Nicméně do budoucna věřím, že se objeví implementace, která bude gstreamer-ffmpeg podporovat plně.
Pokud se rozhodneme pro tuto cestu, máme také k dispozici plugin pro prohlížeče odvozené od mozilly: totem-mozplugin (yum -y install totem-mozplugin)
Tak tahle knihovna snad ani nepotřebuje představování. Spolu s mplayerem a vlc jde o vůbec nejznámější linuxovskou knihovnu sloužící k přehrávání. Jak na ní ve Fedoře? Základem je, vybrat si aplikaci, ve které chceme xine-lib používat. Máme celkem široký výběr, namátkou třeba totem-xine, gxine, xine-ui nebo oxine. Pokud chceme též plugin pro mozilla kompatibilní prohlížeče, tak máme na výběr například z totem-xine-mozplugin, gxine-mozplugin a xine-plugin. Instalací přehrávače se nám též nainstaluje základní verze xine-lib. Pokud chceme od xine-lib maximum, je třeba doinstalovat xine-lib-extras a xine-lib-extras-nonfree (yum -y install xine-lib-extras-nonfree xine-lib-extras).
Pokud se rozhodneme používat xine pod totemem, musíme nejprve odinstalovat verzi s gstreamerem (yum remove totem totem-plparser). Při odinstalaci je dobré si prohlédnout, které aplikace budou též odinstalovány a po instlaci totem-xine je zase nainstalovat zpět. Tento postup je dle mého názoru lepší než pomocí rpm -e --nodeps... Po úspěšné odinstalaci pak nainstalujeme totem-xine (yum -y install totem-xine totem-xine-plparser). Pokud chceme i plugin do mozilly pak yum -y install totem-xine-mozplugin.
Totem je však velmi jednoduchý a myslím, že nahrazovat jeho gstreamer verzi verzí s xine 'motorem' je zbytečné. Mnohem zajímavější mi naopak přijde gxine. Ten již má velmi široké možnosti nastavení a lze si tedy s ním poměrně užít. Nainstalujeme ho yum -y install gxine a pokud chceme plugin do mozilly, pak yum -y install gxine-mozplugin. Tady bych se rád zmínil o tom, jak gxine pracuje s více audio stopami. Bohužel v menu žádné nastavení audia nenajdete, teprve nedávno jsem si všiml, že vedle nastavení hlasitosti je políčko s číslem - a to je právě ono nastavení zvukové stopy. Musím říci, že je to zajímavé řešení, nicméně položka v menu by jistě neuškodila. Též výběr titulků by mohl fungovat lépe. Tyto dvě věci má naimplementované mnohem lépe již dříve popsaný totem.
Zajímavým zástupcem této kategorie je oxine (yum -y install oxine). Je to v podstatě jakési multimediální centrum. Co se týče ovládání, tak by se asi dalo nejlépe přirovnat ke stolnímu přehrávači. Uvidíme, jak se tento koncept uchytí, možná po něm budou toužit 'přeběhlíci' z Windows Media Center 
Tím hlavním frontendem ke xine-lib je pak xine-ui. Mě osobně se moc nelíbí a tak ho nepoužívám, výše zmíněné varianty mi přijdou lepší, ale někdo má přece jen přehrávače v tomto stylu rád, takže... instalace je jako vždy jednoduchá: yum -y install xine-ui, pokud chceme plugin do mozilly, tak můžeme použít například xine-plugin (který je samostatný a závisí pouze na prohlížeči a xine-lib): yum -y install xine-plugin.
Kdo by neznal mplayer - nejpopulárnější a co se týče kvality přehrávání a podpory kodeků a možností nastavení asi nejlepší přehrávač... Existuje jednak verze pro příkazovou řádku a jednak gui - to se mi ale opět nelíbí, je ve stylu xine-ui (kdo od koho asi opisoval?
) Jednoduchou verzi nainstalujeme yum -y install mplayer, na verzi s gui nám pak stačí yum -y install mplayer-gui. GUI nemá smysl popisovat, to si každý ozkouší sám, ale pár tipů pro CLi nemusí být na škodu. Tak jak ho použijeme... napíšeme mplayer [parametry] Název\ filmu. Tenhle přehrávač přehraje snad všechno, na co narazíte...
Mezi zajímavé parametry patří například -aid 1 (pro výběr audio stopy, lze však měnit i při přehrávání pomocí klávesy #, jednička je číslo audio stopy) nebo -sid 1(pro výběr titulků, ty lze měnit při přehrávání pomocí klávesy j, jednička je číslo titulkové stopy). Pokud máte stylované titulky (ve formátu ASS/SSA), pak si můžete výrazným způsobem zlepšit dojem z filmu pomocí parametru -ass. Mplayer pak použije zvláštní knihovnu pro vykreslování těchto titulek, s kompletním stylováním. Takže se vám můžou titulky zobrazovat střídavě nahoře nebo dole, všelijak se natáčet a pohybovat s obrazem, podle toho, jak je tvůrce nastavil. Pokud stylované titulky nepoužíváte, tak je dobrý parametr -subfont-text-scale 3 (kde číslo 3 znaší velikost), na nastavení velikosti titulků. Mě se osvědčila velikost 3, defaultní velikost je 5 a ta mi přijde příliš velká. Posledním celkem používaným parametrem je -af hrtf. To využijete nejvíc pokud máte prostorový zvuk, ale pouze sluchátka nebo stereo bedničky. Je to speciální algoritmus, který jednotlivé kanály smíchá do sterea a je to optimalizované tak, aby ze sluchátek zněl zvuk prostorově. Na bedničky by možná bylo lepší klasické mixování, ale tenhle parametr se přece jen pamatuje o něco lépe a rozdíl není zase až tak zásadní a je diskutabilní jestli je k horšímu nebo k lepšímu.
Tak s tímhle přehrávačem si nerozumím. Pravda, je velmi oblíbený a velmi kvalitní, ale mě nesedí. Takže vám k němu moc neřeknu. Snad jen to, že podobně jako mplayer přehraje skoro všechno, je rychlý a má kvalitní obraz a nainstalujete ho yum -y install vlc.
Oproti běžnému přesvědčení je instalace kodeků a přehrávačů a přehrávání multimédií pod Fedorou záležitost vcelku jednoduchá. Též podpora audio a video formátů je velmi dobrá, osobně jsem se nesetkal s tím, že bych něco nebyl schopen přehrát. Pokud by k tomu však nedej bože došlo, ještě existuje poslední záchrana a tou jsou win32 kodeky. Co se týče mých osobních preferencí, tak se mi celkem osvědčila kombinace Listen, gxine, mplayer a totem. Nejvíce používám listen a mplayer, gxine je dobrý na videa s interlacingem, protože používá poměrně rychlé a kvalitní deinterlacingové filtry (mě například chodí plynule DVD video na Celeronu M420 se zapnutým TomsMoCopms filtrem). Také je dobré, že má podporu DVD menu. Totem používám občas, když se hodí to, že je lightweight (třeba abych si poslechnul staženou písničku, bez narušení listen playlistu, apod.)...
EDIT: Právě jsem zjistil, že pomocí gxine se dá vybírat i zvuková stopa. Výběr je pomocí editačního políčka vedle nastavení hlasitosti. Standardně je nastaveno -1, což je automatický výběr, číslování stop je pak již stejné jako v mplayeru.
Tiskni
Sdílej:
Vzhledem k tomu, že používám GNOME a, pokud je ta možnost, tak se snažím vyhnout KDE/QT aplikacím, tak jsem se zaměřil téměř výhradně na GNOME/GTK aplikace. U VLC jsem si nebyl jistý, hlavně kvůli zprávě, že příští verze bude pod QT4, ale vynechat VLC by byla skoro ostuda - přece jen, je jeden z nejpopulárnějších
. Jo jinak mám pocit, že i u debianu se musí aktivovat některé repositáře(non-free) aby vše šlo.
GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis playback to complex audio (mixing) and video (non-linear editing) processing. Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface.
package-cleanup --problems (yum -y install yum-utils)? Pokud máte totem, co říká rpm -qa | grep gstreamer? Pokud máte totem-xine, jak vypadá výpis rpm -qa | grep xine-lib? Také je možné, že jsem na něco v návodu zapomněl, i když málo pravděpodobné. Mě chodí jak totem přes gstreamer, tak gxine tak mplayer...
Linux localhost.localdomain 2.6.21-1.3228.fc7 #1 SMP Tue Jun 12 15:37:31 EDT 2007 i686 i686 i386 GNU/Linux [root@localhost ~]# package-cleanup --problems Setting up yum No Repositories Available to Set Up Reading local RPM database Processing all local requires No problems found [root@localhost ~]# rpm -qa | grep xine-lib xine-lib-1.1.7-1.fc7Díky za váš čas, snažím se to rozchodit už den
yum -y install xine-lib-extras xine-lib-extras-nonfree. Pokud jste postupoval podle zápisku, tak byste to ale měl mít už nainstalováno. Takže jste to buď přehlédl, nebo nastal nějaký problém při instalaci (třeba překlep).
X11 error: BadAlloc (insufficient resources for operation)2.5% 5 0. řekl bych, že bude problém v kodekách
mě taky přestal chodit obrazTo mě docela potěšilo, už jsem myslel, že to nejde jenom mě a že mám problémový HW či co.
Hmm... tak právě se mi podařilo rozchodit totem...Já bych to nastavení taky zkusil ale mě totem nejde pustit, sám se hned vypne. i přes konzoli. Zkusím reboot.
U mplayeru to je -vo gl2mi nejde, asi tam ten g12 nemám Snad to nějak půjde
mplayer -vo help. Trochu se ale divím, že se Vám vypíná ten totem... Pravděpodobně se tam něco seklo tak těžce, že to není už schopen rozchodit... Vy máte intel grafiku, nebo nějakou jinou?
rpm -qa | grep i810)?
Bohužel kdykoliv, když se snažím v jakémkoli přehrávačí v Fedora Sulphur přehrát jakýkoli videosoubor, přehrávač po dvou vteřinách spadne. Audio funguje v pořádku. Ovšem Totem, VLC, Mplayer (GUI) prostě padá...