Byla vydána beta verze openSUSE Leap 16. Ve výchozím nastavení s novým instalátorem Agama.
Devadesátková hra Brány Skeldalu prošla portací a je dostupná na platformě Steam. Vyšel i parádní blog autora o portaci na moderní systémy a platformy včetně Linuxu.
Lidi dělají divné věci. Například spouští Linux v Excelu. Využít je emulátor RISC-V mini-rv32ima sestavený jako knihovna DLL, která je volaná z makra VBA (Visual Basic for Applications).
Revolut nabídne neomezený mobilní tarif za 12,50 eur (312 Kč). Aktuálně startuje ve Velké Británii a Německu.
Společnost Amazon miliardáře Jeffa Bezose vypustila na oběžnou dráhu první várku družic svého projektu Kuiper, který má z vesmíru poskytovat vysokorychlostní internetové připojení po celém světě a snažit se konkurovat nyní dominantnímu Starlinku nejbohatšího muže planety Elona Muska.
Poslední aktualizací začal model GPT-4o uživatelům příliš podlézat. OpenAI jej tak vrátila k předchozí verzi.
Google Chrome 136 byl prohlášen za stabilní. Nejnovější stabilní verze 136.0.7103.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 8 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
Homebrew (Wikipedie), správce balíčků pro macOS a od verze 2.0.0 také pro Linux, byl vydán ve verzi 4.5.0. Na stránce Homebrew Formulae lze procházet seznamem balíčků. K dispozici jsou také různé statistiky.
Byl vydán Mozilla Firefox 138.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 138 je již k dispozici také na Flathubu a Snapcraftu.
Šestnáctý ročník ne-konference jOpenSpace se koná 3. – 5. října 2025 v Hotelu Antoň v Telči. Pro účast je potřeba vyplnit registrační formulář. Ne-konference neznamená, že se organizátorům nechce připravovat program, ale naopak dává prostor všem pozvaným, aby si program sami složili z toho nejzajímavějšího, čím se v poslední době zabývají nebo co je oslovilo. Obsah, který vytvářejí všichni účastníci, se skládá z desetiminutových
… více »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-Quaknaafrequency=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
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í.