Byly zveřejněny informace o kritické zranitelnosti CVE-2025-55182 s CVSS 10.0 v React Server Components. Zranitelnost je opravena v Reactu 19.0.1, 19.1.2 a 19.2.1.
Bylo rozhodnuto, že nejnovější Linux 6.18 je jádrem s prodlouženou upstream podporou (LTS). Ta je aktuálně plánována do prosince 2027. LTS jader je aktuálně šest: 5.10, 5.15, 6.1, 6.6, 6.12 a 6.18.
Byla vydána nová stabilní verze 3.23.0, tj. první z nové řady 3.23, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Přehled novinek v poznámkách k vydání.
Byla vydána verze 6.0 webového aplikačního frameworku napsaného v Pythonu Django (Wikipedie). Přehled novinek v poznámkách k vydání.
Po více než 7 měsících vývoje od vydání verze 6.8 byla vydána nová verze 6.9 svobodného open source redakčního systému WordPress. Kódové jméno Gene bylo vybráno na počest amerického jazzového klavíristy Gene Harrise (Ray Brown Trio - Summertime).
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za listopad (YouTube).
Google Chrome 143 byl prohlášen za stabilní. Nejnovější stabilní verze 143.0.7499.40 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 13 bezpečnostních chyb.
Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu dosáhl 3,2 %. Nejčastěji používané linuxové distribuce jsou Arch Linux, Linux Mint a Ubuntu. Při výběru jenom Linuxu vede SteamOS Holo s 26,42 %. Procesor AMD používá 66,72 % hráčů na Linuxu.
Canonical oznámil (YouTube), že nově nabízí svou podporu Ubuntu Pro také pro instance Ubuntu na WSL (Windows Subsystem for Linux).
Samsung představil svůj nejnovější chytrý telefon Galaxy Z TriFold (YouTube). Skládačka se nerozkládá jednou, ale hned dvakrát, a nabízí displej s úhlopříčkou 10 palců. V České republice nebude tento model dostupný.
Ještě než se dostaneme k odpovědi na otázku, co a jak přehrávat, zmiňme krátce s pomocí čeho přehrávat – u VLC jsou myslitelné prakticky všechny zvukové systémy (OSS, ALSA, ESD, aRts) i videovýstupy (X11, OpenGL, SVGAlib, framebuffer apod.) - samozřejmě za předpokladu, že byl VLC kompilován s podporou dotčené knihovny. Seznam všech dostupných modulů přehrávač vypíše po zadání vlc -l, vybraný modul specifikujeme pomocí parametru aout pro zvuk a vout pro video. Příznivci Ascii Art a OSS mohou zadat například:
vlc video.avi --aout oss --vout aa
Jiný netradiční příklad – pro získání série obrázků z videa:
vlc video.mpg --vout image --image-out-format jpg \ --image-out-prefix obrazek --image-out-ratio 30
Z každého třicátého snímku videa se v aktuálním adresáři vytvoří obrázek ve formátu JPEG (vybrat lze i PNG) se jménem složeným ze zadané předpony obrazek a pořadového čísla.
Již jsme zmínili, že pro přehrání nějaké hudby či videa stačí uvést cestu k příslušnému souboru jako parametr programu VLC. Dá se říci, že to obecně platí i pro seznamy nahrávek a síťové vysílání. Podporovány jsou playlisty ve formátech M3U a PLS:
vlc downbelow.pls VLC media player 0.8.5 Janus Remote control interface initialized. Type `help' for help. playlist |*sun_is_up 01_downbelow_-_sun_is_up.mp3|downbelow.pls| | on_the_open_sea 02_downbelow_-_on_the_open_sea.mp3|downbelow.pls| | little_me 03_downbelow_-_little_me.mp3|downbelow.pls| playlist: returned 0 (no error)
V konzolovém ovládacím rozhraní vypíše příkaz playlist aktuální seznam skladeb, příkaz add přidá další položku a s pomocí next a prev v seznamu skladeb vybíráme příští, respektive předchozí položku. Prázdný playlist nám zajistí příkaz clear.
Ukázka naladění internetového rádia:
vlc http://www.live.cz/radio/beat128.ogg.m3u VLC media player 0.8.5 Janus Remote control interface initialized. Type `help' for help. status change: ( new input: http://www.live.cz/radio/beat128.ogg.m3u )
Při přehrávání internetového zdroje VLC nezastaví ani drobné překážky – pokud je třeba přistupovat přes proxy, lze ji definovat parametrem http-proxy; při přehrávání z FTP-serveru se lze autentizovat dvojicí ftp-user a ftp-pwd (v otevřené podobě).
Multimediálních zdrojů lze uvést i více, přehrají se právě v tom pořadí, v jakém je uvedeme:
vlc vecernicek.avi vlc:pause:8 famfara.mp3 vlc:quit
Direktivy vlc:pause a vlc:quit mají v seznamu speciální účel – z názvu je patrné, že vlc:pause pozastaví další přehrávání po stanovenou dobu v sekundách a vlc:quit ukončí aplikaci (hodí se obzvláště u rozhraní dummy pro korektní ukončení VLC po skončení přehrávání).
Speciálními zdroji obsahu jsou zde míněny hudební cédéčka, filmová cédéčka a dévédéčka a karty pro příjem televizního vysílání. Typ zdroje specifikujeme podobně jako síťový protokol, případné vlastnosti zdroje pak s pomocí k tomu určených parametrů. Přehrajme si hudební CD:
vlc cdda://
Takto se VLC pokusí přehrát CD od začátku v zařízení, které vyčte z konfiguračního souboru či z výchozího zařízení, kterým je /dev/cdrom. Můžeme upřesňovat:
vlc cdda:// --cd-audio /dev/dvdrecorder --cdda-track 9 --cdda-caching 400
Parametrem cd-audio vybereme mechaniku, která má cédéčko přehrát, cdda-track způsobí přehrání výhradně vybrané stopy a s pomocí cdda-caching upravíme velikost vyrovnávací paměti v milisekundách. VLC umí také spolupracovat se servery CDDB, k nastavení spojení slouží parametry cddb-server a cddb-port.
Přehrávání filmového cédéčka je podobné:
vlc vcd:// --vcd /dev/cdrw --vcd-caching 250
Širší možnosti poskytuje přehrávání filmů na nosičích DVD. Pokud bylo VLC kompilováno s podporou dvdnav, lze využít přístup dvd:// k plnohodnotnému prohlížení disku včetně menu; přístup dvdsimple:// přímo spustí přehrávání filmu. Pokud chceme přehrát pouze určitý titul či kapitolu, máme možnosti podle následující šablony:
vlc dvd[simple]://[@[title][:[chapter][:angle]]]
Tedy například
vlc dvd://@1:5 --sub-language 'cs'
přehraje pátou kapitolu z prvního titulu, přičemž menu bude přístupné pro pozdější vyvolání. Příklad zároveň ukazuje výběr titulků podle kódu jazyka, alternativně lze titulky vybrat též pořadovým číslem udaným za parametrem sub-track. K přehrávání DVD dodejme ještě, že správné zařízení, kde se nachází filmové DVD, upřesníme parametrem dvd.
Věnujme se nejdříve tomu zajímavějšímu zdroji, kvůli kterému si mnohý cestu k VLC nachází – digitální televizi. Aby bylo možné ji sledovat a následně streamovat, musí být VLC kompilováno s podporou DVB. Aplikace bohužel nespolupracuje s konfiguračním souborem channels.conf, který je výsledkem známých ladících utilit (t,s,c)zap, potřebné údaje o vysílaní je třeba mít v konfiguračním souboru VLC (~/.vlc/vlcrc) nebo zadat s pomocí parametrů:
vlc dvb: --dvb-frequency=626000000 --dvb-bandwidth=8
Příklad se týká pozemního digitálního vysílání, přičemž dalších pět souvisejících parametrů má výchozí hodnoty shodné s těmi, s jakými se v naší zemi vysílá a tudíž není potřeba je explicitně zadávat. Výpis všech parametrů z nápovědy týkajících se DVB (včetně satelitní a kabelové verze) získáme příkazem vlc -p dvb --advanced.
Pokud neurčíme jinak, VLC z celého naladěného multiplexu vezme první vysílaný proud, na který narazí, a spustí jeho přehrávání; předchozí příklad tak konkrétně při signálu multiplexu A vysílaného z brněnských Hádů pustí ČT4 Sport. Pro sledování jiného televizního kanálu budou zapotřebí další parametry:
vlc dvb: --dvb-frequency=626000000 --dvb-bandwidth=8 \ --ts-es-id-pid --program 1
Parametr ts-es-id-pid umožní odvolávat se na jednotlivé proudy číslem kanálu (lze vyčíst z channels.conf) a konečně parametrem program daný proud vybereme (v tomto případě ČT1).
V případě analogového televizního vysílání spoléhá přehrávač na architekturu Video4Linux – za předpokladu, že byl zkompilován s parametrem enable-v4l. V takovém případě je samozřejmě myslitelný přístup i k jiným podporovaným zařízením, jako jsou webové kamerky apod. Bohužel nemohu ověřit, takže pouze ocituji příklad přístupu k podobnému zařízení:
vlc v4l:// --v4l-vdev=/dev/video --v4l-adev=/dev/dsp
Přístup k architektuře Video4Linux udává v4l://, následující dva parametry specifikují zařízení, odkud se má brát video a zvuk. Veškeré přípustné parametry vypíšeme příkazem vlc -p v4l --advanced.
Následující díl seriálu o VLC se bude zabývat pokročilejšími aspekty přehrávání multimédií, řeč bude bude zejména o nasazení titulků a obrazových filtrů.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
AFAIK ano. Umí zaznamenávat/vysílat cokoliv, co přehrává - jeden z důvodů, proč ho považuji za jeden z nejlepších OS přehrávačů vůbec a pokud mě někdo donutí instalovat příslušenství na čistá Wokna, VLC tam jde 100%
al-Quaknaa
frequency=506000000
programs="ct1 ct2 ct24 ct4 nova"
dest=":8080"
channel=1
for program in $programs
do
if [ "$program" != "." ]
then
echo "$program - $channel";
channels="$channels$sep$channel"
vlc="$vlc${sep} dst=std{url=$dest/$program},select=\"program=$channel\"";
sep=","
fi
$((channel++)) &>/dev/null
done
vlc -d dvb-t:adapter=0:frequency=$frequency:inversion=0:bandwidth=8:\
code-rate-hp=2:code-rate-lp=0:modulation=16:transmission=8:\
guard=4:hierarchy=-1:budget-mode=1 --ts-es-id-pid \
--programs=$channels --sout-standard-access=http \
--sout-standard-mux=ts --sout "#duplicate{$vlc}" --intf=logger
] a ted se zda, ze nektere me zivotni jistoty nejsou uz tak jiste...
Umi VLC cist image CD/DVD? (idealne stejne snadno jako mplayer, tedy ze je jedno, jestli napisu "-dvd /dev/dvdrecorder" nebo "-dvd ~/iso/dvd_s_filmem.iso")
Umi VLC i zapisovat do ruznych formatu (mpeg4 atd.) nebo jenom streamovat?
jak je na tom s prehravanim DVD (ochrany, region_code)?
Kdo znate oboji, muzete porovnat mplayer a VLC?
Diky,
Milan
Umi VLC cist image CD/DVD? (idealne stejne snadno jako mplayer, tedy ze je jedno, jestli napisu "-dvd /dev/dvdrecorder" nebo "-dvd ~/iso/dvd_s_filmem.iso")To by šlo ověřit, ale žádné takové iso nevedu. V dokumentaci jsem na tuto vlastnost nenarazil, ostatně ale nevidím problém si iso do systému připojit přes zařízení loop.
Umi VLC i zapisovat do ruznych formatu (mpeg4 atd.) nebo jenom streamovat?Jednou z výstupních metod streamování je file, tj. odpověď zní ano, dokonce umí vysílat a ukládat zároveň.
jak je na tom s prehravanim DVD (ochrany, region_code)?Klasika - libdvdcss
Kdo znate oboji, muzete porovnat mplayer a VLC?To by bylo na dlouhé povídání. mplayer má přeci jenom bohatší možnosti nastavování a poradí si s větším množstvím formátů (např. WMV není VLC po chuti); silnou zbraní VLC je pak síťové vysílání a netradiční ovládací rozhraní.