Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 24.5.1 Havier. Přehled novinek v Changelogu.
Společnost xAI založena Elonem Muskem a stojící za AI LLM modelem Grok získala investici 6 miliard dolarů.
Finálový zápas mistrovství světa v ledním hokeji přinesl nový rekord NIX.CZ (𝕏): "Dosavadní absolutní maximum našeho propojovacího uzlu bylo překonáno v čase 21:10, kdy jsme při přenosu dat dosáhli 3,14 Tbps. Je třeba také doplnit, že po deváté hodině večerní byly na maximu i ostatní datové přenosy nesouvisející s hokejovým šampionátem".
Přihlaste svou přednášku na další ročník konference LinuxDays, který proběhne 12. a 13. října na FIT ČVUT v pražských Dejvicích. CfP poběží do konce prázdnin, pak proběhne veřejné hlasování a výběr přednášek.
Na crowdsourcingové platformě Crowd Supply byla spuštěna kampaň na podporu open source biometrického monitoru ve tvaru hodinek HealthyPi Move. Cena je 249 dolarů a plánovaný termín dodání listopad letošního roku.
Firma Murena představila /e/OS verze 2.0. Jde o alternativní sestavení Androidu bez aplikací Google. Mezi novinkami je podrobnější nastavení ochrany soukromí před sledováním aplikacemi. Murena prodává několik smartphonů s předinstalovaným /e/OS (Fairphone, repasovaný Google Pixel 5).
Do 30. května lze v rámci akce Warhammer Skulls 2024 získat na Steamu zdarma hru Warhammer 40,000: Gladius - Relics of War.
HelenOS (Wikipedie), tj. svobodný operační systém českého původu založený na architektuře mikrojádra, byl vydán ve verzi 0.14.1. Přehled novinek v poznámkách k vydání. Vypíchnou lze nabídku Start. Videopředstavení na YouTube.
BreadboardOS je firmware pro Raspberry Pi Pico (RP2040) umožňující s tímto MCU komunikovat pomocí řádkového rozhraní (CLI). Využívá FreeRTOS a Microshell.
Všechno mám odzkoušené na Debianu, v jiných distribucích se postup může mailnko lišit
- #!/bin/sh
- echo mplayerproxy
- options=""
- eval filename=\$$# #get last parameter
- base=`basename "$filename" .avi` #filename without suffix,
- # the same, but the suffix can be not only .avi
- #base=`echo $filename | sed -e "s/\(.*\)\.[^.]*/\1/"`
- #look for subtitles
- if [ \( -e "${base}.sub" \) -o \( -e "${base}.srt" \) ]
- then #subtitle file exists
- options='-vop expand=0:-120:0:20'
- else
- options='-vop expand=0:0:0:0'
- fi
- #copy the parameters from commandline
- other=""
- while [ "$#" -gt 1 ] #the last parameter is a filename and
- do # it will be added separatelly
- other="$other $1"
- shift
- done
- #run mplayer
- mplayer $options $other "$filename"
Přihnul jsem soubor s nastavením mime pro mplayer. Vytvoříme nový soubor s následujícím obsahem:
video/x-msvideo; mplayerproxy %s video/mpeg; mplayerproxy %s video/quicktime; mplayerproxy %s video/x-ms-asf; mplayerproxy %s video/x-ms-wmv; mplayerproxy %s
... mplayerproxy:*/* ... mplayer:*/* ...
Tiskni Sdílej:
bash$ man mplayer ... -sub-fuzziness <mode> Adjust matching fuzziness when searching for subtitles: 0 exact match 1 Load all subs containing movie name. 2 Load all subs in the current directory.
mplayer -ass -ass-color FFFF0000 -ass-border-color 00000077 ...Drobnou chybou na kráse je, že to už nejsou ty hezký mplayerovský titulky -- tohle renderuje knihovna libass a stín je trochu divnej. Ale aspoň něco.
Chápu to dobře, že to vezme soubor s příponou avi, tu odtrhne a přidává to sub a srt? Nedělá tohle mplayer sám?Dělá, ale nenašel jsem, jestli si mplayer umí sám nastavit ten černý pruh dole, když najde titulky.