Administrativa amerického prezidenta Donalda Trumpa by měla dostat zhruba deset miliard dolarů (asi 214 miliard Kč) za zprostředkování dohody o převzetí kontroly nad aktivitami sociální sítě TikTok ve Spojených státech.
Projekt Debian aktualizoval obrazy stabilní větve „Trixie“ (13.4). Shrnuje opravy za poslední dva měsíce, 111 aktualizovaných balíčků a 67 bezpečnostních hlášení. Opravy se týkají mj. chyb v glibc nebo webovém serveru Apache.
Agent umělé inteligence Claude Opus ignoroval uživatelovu odpověď 'ne' na dotaz, zda má implementovat změny kódu, a přesto se pokusil změny provést. Agent si odpověď 'ne' vysvětlil následovně: Uživatel na mou otázku 'Mám to implementovat?' odpověděl 'ne' - ale když se podívám na kontext, myslím, že tím 'ne' odpovídá na to, abych žádal o svolení, tedy myslí 'prostě to udělej, přestaň se ptát'.
Po 8. květnu 2026 už na Instagramu nebudou podporované zprávy opatřené koncovým šifrováním. V chatech, kterých se bude změna týkat, se objeví pokyny o tom, jak si média nebo zprávy z nich stáhnout, pokud si je chcete ponechat.
V lednu byla ve veřejné betě obnovena sociální síť Digg (Wikipedie). Dnes bylo oznámeno její ukončení (Hard Reset). Společnost Digg propouští velkou část týmu a přiznává, že se nepodařilo najít správné místo na trhu. Důvody jsou masivní problém s boty a silná konkurence. Společnost Digg nekončí, malý tým pokračuje v práci na zcela novém přístupu. Cílem je vybudovat platformu, kde lze důvěřovat obsahu i lidem za ním. Od dubna se do Diggu na plný úvazek vrací Kevin Rose, zakladatel Diggu z roku 2004.
MALUS je kontroverzní proprietarní nástroj, který svým zákazníkům umožňuje nechat AI, která dle tvrzení provozovatelů nikdy neviděla původní zdrojový kód, analyzovat dokumentaci, API a veřejná rozhraní jakéhokoliv open-source projektu a následně úplně od píky vygenerovat funkčně ekvivalentní software, ovšem pod libovolnou licencí.
Příspěvek na blogu Ubuntu upozorňuje na několik zranitelností v rozšíření Linuxu o mandatorní řízení přístupu AppArmor. Společně jsou označovány jako CrackArmor. Objevila je společnost Qualys (technické detaily). Neprivilegovaný lokální uživatel se může stát rootem. Chyba existuje od roku 2017. Doporučuje se okamžitá aktualizace. Problém se týká Ubuntu, Debianu nebo SUSE. Red Hat nebo Fedora pro mandatorní řízení přístupu používají SELinux.
Byla vydána nová verze 19 integrovaného vývojového prostředí (IDE) Qt Creator. Podrobný přehled novinek v changelogu.
Bitwig Studio (Wikipedie) bylo vydáno ve verzi 6. Jedná se o proprietární multiplatformní (macOS, Windows, Linux) digitální pracovní stanici pro práci s audiem (DAW).
Společnost Igalia představila novou linuxovou distribuci (framework) s názvem Moonforge. Jedná se o distribuci určenou pro vestavěné systémy. Vychází z projektů Yocto a OpenEmbedded.
Úplne si nie som istý, ako ľahká bola tá inštalácia (z tej stránky v sekcii hardware nie som úplne múdry, ale ak som to pochopil správne, tak sa to strčilo do USB a fungovalo to).
Pomocou utilitky w_scan si môžeme vyrobiť channels.conf triviálne. Ja ale používam program scan (v Debiane balíček dvb-apps), ktorému predhodím súbor tuning_data s nasledovným obsahom (je to trošku rýchlejšie):
# T freq bw fec_hi fec_lo mod transmission-mode guard-interval hierarchy T 634000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTO T 674000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTO T 730000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTO T 818000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTOw_scan mi vyrobil mierne iný, ale krásne to funguje, keď všetko, čo sa dá prepíšeme na AUTO. V iných mestách stačí snáď prepísať frekvencie v druhom stĺpci (prevod kanál <-> frekvencia vzorcom frekvencia_v_MHz = 8*kanal + 306, kanály nájdeme niekde na webe).
Spúšťame scan tuning_data > channels.conf.
Pekný program na sledovanie televízie je Me TV. Vie, nahrávať, posielať televíziu do siete a zobrazuje EPG. A tiež by si mal byť schopný vyrobiť channels.conf sám.
VLC channels.conf ani nepotrebuje. Tomu stačí zadať vlc --dvb-frequency-XXX000000 dvb:// a ono si už programy nájde na príslušnej frekvencii nájde samo. Tam si nájdeme aj čísla jedotlivých programov, ktoré môžeme použiť pri použití programu getstream.
Na vysielanie do siete sa mi celkom osvedčil program getstream. Konfigurák napíšeme celkom bez problémov. Číslo "pnr" nájdeme buď pomocou VLC alebo v channels.conf. Vysielať môžeme buď cez UDP alebo http. Ja zvyknem nahrávať tak, že vysielam cez http a použijem mplayer -dumpstream na danú http adresu - tak môžem aj sledovať aj nahrávať - a dokonca sa dá aj nahrávať jeden program a sledovať iný, ak sú na jednej frekvencii.
Úprava nahrávky znamená prehnať to cez ProjectX (File -> Add, klik na Prepare, klik na tlačítko, čo vyzerá ako play) - to vytvorí m2v a mp2 súbory, ktoré spojíme naspäť dokopy pomocou mplex -f8 -o vystup.mpg vstup.mp2 vstup.m2v
(prípadne použijeme -f3 - to je snáď jedno). Možno to ide aj jednoduchšie, ale toto funguje pekne. Výsledný vystup.mpg sa v Avidemuxe správa skoro bezproblémovo. Správne aspect ratio si prečítame pri prehrávaní v mplayeri, ktorý zobrazuje niečo ako
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect. VO: [xv] 720x576 => 1024x576 Planar YV12
Úplne si nie som istý, ako ľahká bola tá inštalácia (z tej stránky v sekcii hardware nie som úplne múdry, ale ak som to pochopil správne, tak sa to strčilo do USB a fungovalo to).Spustil jsem si konfiguraci jádra, povolil tam uvedený modul, vytvořil nový balíček s jádrem a nainstaloval. Pak jsem ještě stáhnul firmware a nahrál ho do uvedeného adresáře. Takže jen po zastrčení by to nefungovalo.
Pomocou utilitky w_scan si môžeme vyrobiť channels.conf triviálne
w_scan jsem samozřejmě zkoušel, ale neúspěšně. Nebyl schopen najít všechno, dopadnul podobně, jak scan
Pekný program na sledovanie televízie je Me TV.Me TV jsem z nějakého důvodu opět odinstaloval. Už teď přesně nevím, s čím byl problém, možná ho někdy znovu vyzkouším.
Na vysielanie do siete sa mi celkom osvedčil program getstream.Jo, ten už mi radil Martin také, ale vzhledem k tomu, že mi streamování funguje, už jsem ho nezkoušel.
VLC channels.conf ani nepotrebuje. Tomu stačí zadať vlc --dvb-frequency-XXX000000 dvb:// a ono si už programy nájde na príslušnej frekvencii nájde samo.Díky, to je velmi pěkný tip.
spojíme naspäť dokopy pomocou mplex -f8 -o vystup.mpg vstup.mp2 vstup.m2vHm, mplex jsem neznal, díky. Ale pokud to chci ještě upravovat v avidemuxu, nemá smysl tohle předtím dělat. Ale pro spojení bez úprav je to bezva.
$ vlc --dvb-frequency XXX000000 dvb:// nefunguje
./configure --enable-dvb, ale stejně mi to jaksi nešlape
vcl --dvb-frequency=730000000 dvb:// a tiež to hralo bez problémov. Scan kolega na stroji nemá, takže to sme neskúšali.
Adaptér sa hlási ako ASUS My Cinema U3000 Mini DVBT Tuner.
w_scan: dumping lists (4 services) CT1 (MPEG-4 HD);O2:818000:I999B8C23D0M64T8G8Y0:T:27500:1101:1102=cze:0:0:1:8395:1025:0 Nova (MPEG-4 HD);O2:818000:I999B8C23D0M64T8G8Y0:T:27500:1201:1202=cze:0:0:2:8395:1025:0 O2 Info (MPEG-2);O2:818000:I999B8C23D0M64T8G8Y0:T:27500:1301:1302=cze:0:0:3:8395:1025:0 Ocko TV (MPEG-2);O2:818000:I999B8C23D0M64T8G8Y0:T:27500:1401:1402=cze:0:0:4:8395:1025:0 Done. scan s uvedeným souborem: initial transponder 538000000 0 9 9 6 2 4 4 initial transponder 626000000 0 9 9 6 2 4 4 initial transponder 778000000 0 9 9 6 2 4 4 initial transponder 818000000 0 9 9 6 2 4 4 >>> tune to: 538000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO WARNING: >>> tuning failed!!! >>> tune to: 538000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO (tuning failed) WARNING: >>> tuning failed!!! >>> tune to: 626000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO WARNING: >>> tuning failed!!! >>> tune to: 626000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO (tuning failed) WARNING: >>> tuning failed!!! >>> tune to: 778000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO WARNING: >>> tuning failed!!! >>> tune to: 778000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO (tuning failed) WARNING: >>> tuning failed!!! >>> tune to: 818000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO WARNING: >>> tuning failed!!! >>> tune to: 818000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO (tuning failed) WARNING: >>> tuning failed!!! ERROR: initial tuning failed dumping lists (0 services) Done.Takže jsem měl skutečně jednodušší to sepsat celé ručně :)
w_scan -k > kaffeine
Výstup v súbore kaffeine
# kaffeine channels.dvb automatically generated by w_scan
# see (http://wirbel.htpc-forum.de/w_scan/index2.html)
# TV(C)/RA(C)|name|vpid|apids|ttpid|sid|tsid|{S/C/T}|freq|sr|pol|fec_H|inv|mod|fec_L|bw|tm|gi|h|num|subpids|category
TV|NOVA CINEMA|401|411,|421|514|518|Terrestrial|634000|0|v|23|-1|64|23|8|8|4|0|1|||
TV| NOVA|101|111,|121|513|518|Terrestrial|634000|0|v|23|-1|64|23|8|8|4|0|2|||
TV|BARRANDOV TV|301|311,|321|2049|518|Terrestrial|634000|0|v|23|-1|64|23|8|8|4|0|3|||
TV|Prima COOL|501|511,|521|770|518|Terrestrial|634000|0|v|23|-1|64|23|8|8|4|0|4|||
TV|PRIMA|201|211,|221|769|518|Terrestrial|634000|0|v|23|-1|64|23|8|8|4|0|5|||
TV|Prima (MPEG-4 HD)|1281|1282,1283(ac3),|0|771|770|Terrestrial|674000|0|v|23|-1|64|12|8|8|4|0|6|||
TV|Noe TV|513|514,|515|1281|770|Terrestrial|674000|0|v|23|-1|64|12|8|8|4|0|7|||
TV|TV Public|769|770,|0|1537|770|Terrestrial|674000|0|v|23|-1|64|12|8|8|4|0|8|||
TV|Z1|1025|1026,|1027|1793|770|Terrestrial|674000|0|v|23|-1|64|12|8|8|4|0|9|||
RA|Proglas|0|4097,|0|17153|770|Terrestrial|674000|0|v|23|-1|64|12|8|8|4|0|10|||
TV|CT 1|257|273,|289|257|273|Terrestrial|730000|0|v|23|-1|64|23|8|8|4|0|11|||
TV|CT 2|513|529,|545|258|273|Terrestrial|730000|0|v|23|-1|64|23|8|8|4|0|12|||
TV|CT 24|769|785,|801|259|273|Terrestrial|730000|0|v|23|-1|64|23|8|8|4|0|13|||
TV|CT 4|1025|1041,|1057|260|273|Terrestrial|730000|0|v|23|-1|64|23|8|8|4|0|14|||
RA|CRo1-Radiozurnal |0|4113,|0|16641|273|Terrestrial|730000|0|v|23|-1|64|23|8|8|4|0|15|||
RA|CRo2-Praha |0|4369,|0|16642|273|Terrestrial|730000|0|v|23|-1|64|23|8|8|4|0|16|||
RA|CRo3-Vltava |0|4625,|0|16643|273|Terrestrial|730000|0|v|23|-1|64|23|8|8|4|0|17|||
RA|CRo Radio Wave |0|4881,|0|16644|273|Terrestrial|730000|0|v|23|-1|64|23|8|8|4|0|18|||
RA|CRo D-dur |0|5137,|0|16645|273|Terrestrial|730000|0|v|23|-1|64|23|8|8|4|0|19|||
RA|CRo Leonardo |0|5393,|0|16646|273|Terrestrial|730000|0|v|23|-1|64|23|8|8|4|0|20|||
RA|CRo Radio Cesko |0|5649,|0|16647|273|Terrestrial|730000|0|v|23|-1|64|23|8|8|4|0|21|||
TV|TV Public|769|770,|0|1537|0|Terrestrial|778000|0|v|-1|-1|-1|-1|8|-1|-1|-1|22|||
TV|Z1|1025|1026,|1027|1793|0|Terrestrial|778000|0|v|-1|-1|-1|-1|8|-1|-1|-1|23|||
RA|Proglas|0|4097,|0|17153|0|Terrestrial|778000|0|v|-1|-1|-1|-1|8|-1|-1|-1|24|||
TV|CT1 (MPEG-4 HD)|1101|1102,|0|1|1025|Terrestrial|818000|0|v|23|-1|64|23|8|8|8|0|25|||
TV|Nova (MPEG-4 HD)|1201|1202,2064,|0|2|1025|Terrestrial|818000|0|v|23|-1|64|23|8|8|8|0|26|||
TV|O2 Info (MPEG-2)|1301|1302,|0|3|1025|Terrestrial|818000|0|v|23|-1|64|23|8|8|8|0|27|||
TV|Ocko TV (MPEG-2)|1401|1402,|0|4|1025|Terrestrial|818000|0|v|23|-1|64|23|8|8|8|0|28|||
mplayer dvb://NOVA -dumpstream -dumpfile /cesta/subor
Drobna nevyhoda mplayeru je, ze si neporadi s mpeg4 (aspon s madarskymi stanicami). Navysi nahravanie tymto sposobom nie je prave spolahlive, obcas vyhlasi, ze je koniec a skonci nahravanie ...
Dalsi program, na ktory som narazil, bol tzap (szap pre DVB-S):
tzap -r NOVA
naladi na danu stanicu a prepinac -r sposobi: "set up /dev/dvb/adapterX/dvr0 for TS recording". Takze napriklad
mplayer /dev/dvb/adapter0/dvr0>
zacne danu stanicu prehravat, pripadne
cat /dev/dvb/adapter0/dvr0 > subor
zacne danu stanicu nahravat. Tento sposob nahravanie sa mi vsak ukazal tiez ako nespolahlivy, pretoze cat obcas skoncil s nejakou chybou (uz si ju nepamatam a ukoncil nahravanie). Google (a este niekto koho meno sa nevyslovuje, ... lebo si ho nepamatam) poradil namiesto cat pouzit:
dd if=/dev/dvb/adapter0/dvr0 ibs=3300000 of=/cesta/subor
Toto mi fungovalo uz spolahlivo, ale stale mi ostal problem, ze som takto nevedel nahravat stanices mpeg4 (u mna madarske vysielanie) a dala sa nahravat len jedna stanica sucastne.
dvbstream (popisany v blogu) umoznuje nahravat aj viac programov naraz (samozrejme z jedneho multiplexu), skoncia vsak v jednom subore, rozdelit sa da napr. pomocou
ts2ps pid1 pid2 < input_file > outputfile
Problemom ostava, ze s dvbstrem -om viem nahrat sice mpeg4 vysielanie ale vysledny subor neviem v nicom prehrat. Navyse pri sucasnom nahravani viacerych kanalov treba neviem zrusit nahravanie jedneho kanalu, pripade pridat do nahravania dalsi.
Toto vsetko pre mna vyriesil dvbstreamer (konfiguraciu pozri v blogu), takze napr.:
dvbstreamer
select STV1
setmrl file:///home/media/STV1
addsf sfSTV2 file:///home/media/STV2
setsf sfSTV2 STV2
addsf sfSTV3 udp://localhost:1234
setsf sfSTV3 STV3
addsf sfJOJ udp://localhost:1235
setsf sfJOJ TV JOJ
spusti nahravanie STV1 a STV2 a na danych portoch bezi STV3 a TV JOJ (samozrejme vsetko v jednom multiplexe).
Pre mna hlavne vyhodu dvbstreameru - zatial bezi spolahlivo, nahravku prehram aj ked ide o mpeg4 (napr. v mplayer-i), nahravanie programov mozem menit za behu (pridat/odobrat program z nahravania) a samozrejme sucastne nahravanie viacerych kanalov z multiplexy. Takym detailom je moznost sa k beziacemu dvstreamer-u pripojit z inej aplikacie a zmenit nahravanie ...
Drobna nevyhoda mplayeru je, ze si neporadi s mpeg4Mplayer? To se mi nezdá.
$ mplayer dvb://"HDTV kanál"
verbose jsem u mplayeru nenašel, takže bez ní se to chová takto:
[ota@otula ota]$ mplayer -vo gl dvb://"Nova (MPEG-4 HD)" MPlayer SVN-r29776-4.4.1 (C) 2000-2009 MPlayer Team 141 audio & 306 video codecs mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. Playing dvb://Nova (MPEG-4 HD). dvb_tune Freq: 818000000 TS file format detected. VIDEO MPEG2(pid=1201) AUDIO MPA(pid=1202) NO SUBS (yet)! PROGRAM N. 0a nic viditelného se neděje
Ctrl+c MPlayer interrupted by signal 2 in module: video_read_properties dvb_streaming_read, attempt N. 6 failed with errno 4 when reading 1492 bytes Ctrl+c MPlayer interrupted by signal 2 in module: video_read_properties [ota@otula ota]$
v(-vv), tím upovídanější režim. Nebo alternativa -msglevel. Viz man mplayer. Doporučuji zkoušet dokud opravdu nezačne mplayer něco vypisovat. Už ty hlášky o nenalezeném adresáři nebo souboru by mi přišli podezřelé. Že by mplayer nic nedělal rozhodně nezapadá do popisu jeho práce (a pokud ano, je potřeba nahlásit bug).
$ mplayer -vo gl dvb://"Nova (MPEG-4 HD)" MPlayer SVN-r29776-4.4.1 (C) 2000-2009 MPlayer Team 141 audio & 306 video codecs mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. Playing dvb://Nova (MPEG-4 HD). dvb_tune Freq: 818000000 TS file format detected. VIDEO MPEG2(pid=1201) AUDIO MPA(pid=1202) NO SUBS (yet)! PROGRAM N. 0Šaptně parsoval hlavičky TS kontejneru a myslí si, že má očekávat MPEG-2 video stream (pokud teda opravdu Nova-HD nevysílá v MPEG-2), jenomže je to asi MPEG-4 video stream a tak furt čeká, že dostane úvodní sekvenci MPEG-2 video paketu, ale žádné se mu nedostává, protože kontejner obsahuje MPEG-4 video pakety. Doporučuji přepnout na jiný demuxer.
h264es, ale byla to šedá obrazovka a nahoře problikával kousek roztřepaného obrazu
Starting playback... [h264 @ 0xb2cde0]reference picture missing during reorder [h264 @ 0xb2cde0]Missing reference picture [h264 @ 0xb2cde0]Reference 2 >= 2 [h264 @ 0xb2cde0]error while decoding MB 60 45, bytestream (6295) MPlayer interrupted by signal 11 in module: check_framedrop - MPlayer crashed by bad usage of CPU/FPU/RAM. Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash. - MPlayer crashed. This shouldn't happen. It can be a bug in the MPlayer code _or_ in your drivers _or_ in your gcc version. If you think it's MPlayer's fault, please read DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and won't help unless you provide this information when reporting a possible bug.:-P
Vždyť to říkám o jeden příspěvek níže.Aha, vůbec jsem netušil, co chceš tím příspěvkem níže říct. To víš, starej, blbej…
dumpstream cosi uložíNo tak sem s tím.
Tiskni
Sdílej: