Příručka Linux From Scratch pro sestavení základního linuxového systému byla aktualizována v pravidelném půlročním termínu. Vydání 13.1 shrnuje přes 40 nových verzí balíčků a několik patchů. Navazující příručka Beyond Linux From Scratch s recepty pro sestavení dalších knihoven a aplikací zatím vydána nebyla, ačkoliv vývojová verze stále dostává aktualizace. Lze je číst online nebo stáhnout v HTML či PDF.
Národní bezpečnostní tým CSIRT.CZ koordinovaný sdružením CZ.NIC přichází se službou Strážci internetu, která má sjednotit způsob hlášení doménových jmen zneužívaných k páchání trestné činnosti. Službu mohou uživatelé využívat také prostřednictvím rozšíření do prohlížeče. Nový nástroj podporuje jak hlášení vyžadující autorizaci, tak anonymní reporting, u kterého však nebude možné zapojit takovou míru automatizace jako u
… více »Firefox pro iOS přichází s integrovaným blokováním reklam. Funkce je ve výchozím nastavení vypnutá a lze ji aktivovat v Settings > Browsing > Ad Blocker.
Společnost Hugging Face ve spolupráci se společností Pollen Robotics představila (𝕏) open-source robota Microduck. Předobjednat jej lze za 340 eur.
Open-source autonomní AI agent OpenClaw (Wikipedie) byl vydán ve verzi 2026.8.1 aneb 2.0. Přehled novinek v poznámkách k vydání.
Byla vydána první veřejná preview verze PrusaSliceru 3.0. Přesně 15 let po zveřejnění první verze Slic3ru, které připadlo na 1. září 2011. Jedná se o dosud největší upgrade PrusaSliceru: "Řídili jsme se tím, co skutečně potřebujete, a tak jsme například zcela zahodili stávající uživatelské rozhraní a vytvořili ho znovu od nuly. Přinášíme také nový systém projektů, kompletně přepracované profily navržené pro moderní tiskárny s větším
… více »Byl vydán Mozilla Firefox 155.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Vypíchnout lze Smart Window, zatím ale dostupné pouze pro uživatele v USA, Kanadě a Francii. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 155 bude brzy k dispozici také na Flathubu a Snapcraftu.
Tima Cooka na pozici generálního ředitele společnosti Apple dnešním dnem nahradil John Ternus, který byl dosud odpovědný za hardware. Tim Cook vedl Apple od roku 2011, kdy funkci převzal od později zesnulého spoluzakladatele společnosti Stevea Jobse. Za 15 let v čele Applu více než zdvojnásobil tržní hodnotu firmy.
Organizátoři konference LinuxDays ukončil veřejné přihlašování přednášek. Teď je na vás, abyste vybrali nejlepší témata pro letošní ročník. Hlasovat můžete do pondělí 7. září, poté bude podle výsledků hlasování sestaven program pro letošní ročník.
Servo, engine webového prohlížeče napsaný v Rustu, byl vydán ve verzi 0.5.0. Novinky shrnuje přehled projektu za červenec. Došlo k dalšímu pokroku ve vykreslování webových stránek. Současným cílem projektu je vytvořit komponentu webového prohlížeče jako WebView pro použití v jiných aplikacích.
.
Sice je trochu náročnější na HW, ale mám dost starý počítač, takže si myslím že na novém počítači by to nemělo být znát.
Přidám tedy pár voleb z mého configu:
Barva titulků (momentálně žlutá):
vo=gl:osdcolor=0xffff66Obrys titulků (jsou pak čitelné i na světlém pozadí):
ffactor=10Jinak jsem taky narazil na ass titulky a na ty platí jiná nastavení, takže:
ass=true ass-font-scale=2 ass-bottom-margin=100 (titulky se zobrazí v černém pruhu pod filmem) ass-use-margins=true subcp=1250 (klasické titulky mají subcp=cp1250, ale u ass to nefunguje)
.
Jinak ta volba gl:yuv=4:lscale=1 se na konzumaci procesoru mplayerem nijak nepodepsala (měřil jsem pomocí top).
.
#koecko: hlasitost MOUSE_BTN3 volume +5 MOUSE_BTN4 volume -5 MOUSE_BTN3_DBL volume +5 MOUSE_BTN4_DBL volume -5 #prostredni tlacitko: pauza MOUSE_BTN1 pause #levy dvojklik: prepinani fullscreenu MOUSE_BTN0_DBL vo_fullscreen #kolecko s podrzenym pravym tlacitkem: posun o +/- 10s MOUSE_BTN2-MOUSE_BTN3 seek +10 MOUSE_BTN2-MOUSE_BTN4 seek -10 MOUSE_BTN2-MOUSE_BTN3_DBL seek +10 MOUSE_BTN2-MOUSE_BTN4_DBL seek -10 #kolecko s podrzenym levym tlacitkem: posun o +/- 1min MOUSE_BTN0-MOUSE_BTN3 seek +60 MOUSE_BTN0-MOUSE_BTN4 seek -60 MOUSE_BTN0-MOUSE_BTN3_DBL seek +60 MOUSE_BTN0-MOUSE_BTN4_DBL seek -60 #F1: pomer stran 4:3 F1 switch_ratio 1.3333 #F2: pomer stran 16:9 F2 switch_ratio 1.7777 #F3: pomer stran 2.47 F3 switch_ratio 2.37
.
-vf expand=:-100::50
100 je výška horního i spodního pruhu dohromady, 50 výška horního (na spodní se použije zbytek).
Je to onen filter "expand=:::::16/9", o kterém v blogpostu také píši.
ao=alsa vo=xv:adaptor=1,xv,x11Standardně použije XVideo adaptér 1, což je v mém případě overlay (zabraňuje tearingu).
monitoraspect=4:3 ass=1 embeddedfonts=1Zapne vykreslování grafických ASS titulků pomocí libass a použije fonty přibalené k mkv souborům.
fontconfig=1 subfont-autoscale=1 alang=jpn,jp,ja sid=0 slang=eng,cze,csAutomaticky vybere japonskou audio stopu a anglické, případně české titulky. Pokud nejsou k dispozici, pak použije první dostupné titulky.
vf=ass,screenshot stop-xscreensaver=1 lirc=0 msgcolor=1 msgmodule=1 xineramascreen=0Umožní típání screenů klávesou s, přičemž titulky se na nich zobrazí
[aac51] channels=6 af=channels=6:6:0:5:1:0:2:1:3:2:4:3:5:4:6:6,hrtf=mMplayer umí i profily, stačí přidat do konfiguráku název profilu v hranatých závorkách a při přehrávání jej zapnout přes
-profile profil1,profil2,...
Tenhle konkrétní profil používám s některými AAC soubory s divným pořadím kanálů, filtr channels přehází kanály do správného pořadí a filtr hrtf je na virtualizaci prostorového zvuku ve sluchátkách
[vo.x11] zoom=1Další moc hezká a relativně nová featura - automatické načítání profilů v závislosti na video/audio výstupu, protokolu, nebo příponě. Tady zapínám softwareové škálování video při použití video výstupu X11 (bez hw akcelerace)
[intel] ao=alsa:device=intel mixer=intelBěžně používám externí USB zvukovku, ale občas chci zvuk z vestavěných reproduktorů, takže tento profil použije zařízení a mixer integrované Intel HDA.
[notebook] monitoraspect=16/10 profile=intelVětšinou mám notebook připojen k externímu 4:3 monitoru, ve vzácných případech kdy ne, použiju tenhle profil. Všimněte si, že profily se dají zanořovat.
#[extension.wmv] #vfm=ffmpeg [extension.mp3] demuxer=lavfLibavformat zvládá unicode v ID3 tazích, interní demuxer ne :)
[coreavc] vc=coreavc demuxer=mkvPro MPlayer existuje patch, který umožňuje použití dekoderu CoreAVC. Ten bude s nadcházejícím začleněním obecného frame-level multithreadingu do FFmpegu zbytečný, ale zatím je to jediný způsob, jak na slabších vícejádrových CPU přehrávat HD h.264 video.
Pro MPlayer existuje patch, který umožňuje použití dekoderu CoreAVC. Ten bude s nadcházejícím začleněním obecného frame-level multithreadingu do FFmpegu zbytečný, ale zatím je to jediný způsob, jak na slabších vícejádrových CPU přehrávat HD h.264 video.S tímto nemohu souhlasit. Volby
vfm = ffmpeg a lavdopts = "fast:skiploopfilter=all" vedou k obrovskému zrychlení dekódování H.264 videa a nemám s nimi nejmenší problém přehrát ani Full HD 1080p videa v H.264 s vysokým bitratem (a to nemám žádné dělo, je to AMD Athlon X2 4850e na 2,5 GHz). Komerční CoreAVC není potřeba.
fast:skiploopfilter=all zanedbatelný. Ale rozložení práce na obě jádra, jak to umí CoreAVC pomáhá.
fast (MPEG-2, MPEG-4, and H.264 only)
Enable optimizations which do not comply to the specifi-
cation and might potentially cause problems, like sim-
pler dequantization, simpler motion compensation, assum-
ing use of the default quantization matrix, assuming YUV
4:2:0 and skipping a few checks to detect damaged bit-
streams.
skiploopfilter=<skipvalue> (H.264 only)
Skips the loop filter (AKA deblocking) during H.264 de-
coding. Since the filtered frame is supposed to be used
as reference for decoding dependent frames this has a
worse effect on quality than not doing deblocking on
e.g. MPEG-2 video. But at least for high bitrate HDTV
this provides a big speedup with no visible quality
loss.
<skipvalue> can be either one of the following:
none: Never skip.
default: Skip useless processing steps (e.g. 0 size
packets in AVI).
nonref: Skip frames that are not referenced (i.e. not
used for decoding other frames, the error
cannot "build up").
bidir: Skip B-Frames.
nonkey: Skip all frames except keyframes.
all: Skip all frames.
I dle mých zkušeností to fungovalo s jakýmkoliv Full HD H.264 videem co jsem zkoušel.
Jinak je tam i volba "threads=<1-8>", takže jí můžete zkusit k tomu přidat. Ale je u ní uvedeno, že funguje pouze pro MPEG-1/2 (ale třeba to už rozšířili i pro MPEG-4/H.264, kdo ví?).
V blogpostu to opravím.
Libavformat zvládá unicode v ID3 tazích, interní demuxer neLavf je interní a zbytek jsou externí knihovny, ne?
channels=6:6:0:4:1:0:2:1:3:2:4:3:5:5Stejné mapování kanálů platí podle manuálové stránky MPlayeru i pro DTS zvuk (neověřoval jsem, používám DTS passthrough přes SPDIF do receiveru s vlastním DTS dekodérem). Zajímavé také je, že zvuk kódovaný ve WMA DMO kodeku by měl mít údajně opět jiné mapování kanálů, konkrétně toto:
channels=6:6:0:0:1:1:2:4:3:5:4:2:5:3To ovšem nemůžu ověřit, žádný takový soubor (naštěstí) nemám
Podle jedněch stránek by toto mapování mělo snad platit i pro Dolby TrueHD zvuk (ale s tím jsem se také ještě nesetkal, takže taktéž nemohu ověřit).
channels=6:6:0:0:1:2:2:3:3:5:4:1:5:4Ale v manuálové stránce MPlayeru se jak jsem již psal uvádí to samé jako pro AAC, nikoliv toto, tak nevím co je správně (sám jsem to nezkoušel a ani to nemám v plánu, není nad digitální kvalitu v podobě DTS passthrough
).
Podle všeho má opravdu DTS stejné uspořádání kanálů jako AAC. Takže tohle jiné uspořádání bude zřejmě nesmysl, nevím kde k tomu ten člověk přišel.
monitorpixelaspect=1
coz nastavi pomer odpovidajici aktualnimu rozliseni, tj. ctvercovy pixel (skoro vsechny LCD maji ctvercovy pixel).
Vše funguje jenom při posunování videa to chrčí v repráku a hází to hlášku : mdb:44, lastbuf:0 skipping granule 0 (to 1. číslo se mění podle toho kam až to posunu) kromě toho, že vyskočí ta hláška, tak se nic neděje film jede dál bez problému
Tiskni
Sdílej: