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 »Richard Stallman přednáší ve středu 7. května od 16:30 na Technické univerzitě v Liberci o vlivu technologií na svobodu. Přednáška je určená jak odborné tak laické veřejnosti.
Jean-Baptiste Mardelle se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 25.04.0 editoru videa Kdenlive (Wikipedie). Ke stažení také na Flathubu.
TmuxAI (GitHub) je AI asistent pro práci v terminálu. Vyžaduje účet na OpenRouter.
Byla vydána nová verze R14.1.4 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5, Wikipedie). Přehled novinek i s náhledy v poznámkách k vydání. Podrobný přehled v Changelogu.
Bylo vydáno OpenBSD 7.7. Opět bez písničky.
V Tiraně proběhl letošní Linux App Summit (LAS) (Mastodon). Zatím nesestříhané videozáznamy přednášek jsou k dispozici na YouTube.
Pouze návštěvníci AbcLinuxu budou mít možnost si tento projev poslechnout dříve než ostatní (tedy samozřejmě s výjimkou těch, kteří se této akce zúčastnili). První část řeči si můžete dnes stáhnout v OGV nebo si ji rovnou přehrát (ve sníženém rozlišení). Během první minuty došlo k chybě nahrávání, tudíž místo zvuku je k dispozici jen přepis.
Program je Svobodný software, pokud Vy, uživatel, máte čtyři základní svobody.
Svoboda 0 je svoboda používat program, jak si přejete.
Svoboda 1 je svoboda studovat zdrojový kód a pak ho měnit, aby program dělal, co si přejete.
Svoboda 2 je svoboda pomoci svému bližnímu. To je svoboda vytváření a šíření kopií programu ostatním, pokud chcete.
Svoboda 3 je svoboda přispět Vaší komunitě.
To je svoboda šířit kopie Vámi modifikovaných verzí, pokud chcete.
Tedy, každá z nich vám doslova dává svobodou vykonávat určité věci, pokud si přejete. Žádná z nich není povinností. Žádná z nich není povinná. Takže byste měli mít možnost používat program, jak si přejete. Ale pokud jste masochisté a chcete používat program způsobem, který si nepřejete, tak to je povoleno také.
Měli byste mít možnost studovat a změnit zdrojový kód. Ale pokud nemáte žádnou motivaci ho měnit, nebo nevíte jak, můžete používat program přesně tak, jak byl vytvořen. Se Svobodným software máte možnost šířit kopie, ale nejste povinni kopie šířit. Pokud by vás dobrý přítel požádal o kopii, možná byste cítili morální povinnost vašemu příteli kopii poskytnout. Ale to není požadavek Svobodného software. A pokud vytvoříte upravenou verzi, se Svobodným software máte možnost šířit kopie, ale nejste povinni je šířit. Můžete program upravit a použít vaši verzi pro vlastní potřebu. A nešířit ji.
Ačkoli pokud by vás dobrý přítel požádal o kopii, možná byste se cítili zavázáni ji poskytnout kvůli vašemu přátelství. A mohli byste snad cítit, že jistá vylepšení jsou pro svět tak důležitá, že by bylo špatné si je nechat pro sebe. Ale to nejsou požadavky podstaty Svobodného software.
Takže myšlenka hnutí Svobodného software je ukončit tu neoprávněnou moc, kterou mají vývojáři proprietárního software nad svými uživateli. Je to hnutí za svobodu pro všechny uživatele software. A to je bod, z kterého jsem začal. To vedlo k mému zaměření na další problémy s autorským zákonem, na softwarové patenty, na Správu digitálních omezení (DRM).
A všimněte si, že zlomyslné vlastnosti jako je Správa digitálních omezení (DRM) jsou vždy implementovány v proprietárním software. Se Svobodným software nemá nikdo moc nad nikým jiným. Takže nikdo není v pozici, ze které by mohl vynucovat nějaká softwarová omezení vůči komukoli jinému.
Ano, teoreticky byste mohli implementovat DRM ve Svobodném software, ale uživatelé by to mohli opravit. Což znamená, že by to ve skutečnosti nikoho neomezovalo. Lidé, kteří se snaží ostatní omezovat, vědí, že pouze proprietární software jim dává moc omezovat ostatní. Takže DRM je vždy implementováno v proprietárním software. A to je pouze důsledek faktu, že pokud se snažíte činit ostatním lidem zlo, musíte mít moc to udělat. Ve Svobodné společnosti je pro kohokoli těžké konat takové zlo.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
I don't even know what Jabber is.
Takže ono existuje nějaké video, které není sekvencí obrázků?Je video a video. Jedno je třeba zakódovaný soubor a druhé už dekódovaný výstup v přehrávači. To první existuje a většinou to není sekvence obrázků.
(A MJPEG není kodek.)kodeky typu MJPEG
Je video a videoJo?
Jedno je třeba zakódovaný soubor a druhé už dekódovaný výstup v přehrávači.A v tom je jako jaký rozdíl? To druhé už není sekvence obrázků? Co teda potom?
kodeky typu MJPEGA to je zas co? MJPEG pořádně není ani kodek. Ba co víc, on to vlastně není ani standardizovaný video formát ani souborový formát ani kontejner…
Jo?Možná jo, anebo ne? Pokud si chceš hrát se slovíčkama, tak můžeme vesele pokračovat.
A v tom je jako jaký rozdíl? To druhé už není sekvence obrázků? Co teda potom?Přesně naopak. To první není, to druhé už je.
A to je zas co? MJPEG pořádně není ani kodek. Ba co víc, on to vlastně není ani standardizovaný video formát ani souborový formát ani kontejner…Tím jsem chtěl zobecnit příklad videa, které je sekvencí obrázků. Neřekl jsem přímo kodek MJPEG, nemám na mysli kokrétní kodek, formát či kontejner.
Možná jo, anebo ne? Pokud si chceš hrát se slovíčkama, tak můžeme vesele pokračovat.No já jen, že jsem o žádném videu a
videuzatím neslyšel. Nebo aspoň nevím o ničem co by se tvářilo jako video a přitom to bylo
video.
Přesně naopak. To první není, to druhé už je.A co to teda je?
Tím jsem chtěl zobecnit příklad videa, které je sekvencí obrázků.Budiž. A které video teda není tou sekvencí obrázků?
Je video a video. Jedno je třeba zakódovaný soubor a druhé už dekódovaný výstup v přehrávači. To první existuje a většinou to není sekvence obrázků.Ano, je to zakódovaná posloupnost obrázků.
Stejně tak když zašifruji nebo zkomprimuji posloupnost obrázků, tak už to nebude posloupnost obrázkuA co to teda bude? Další Buddhova reinkarnace? Všechno je to jen o reprezentaci dat, ne nějakém čarování. Samozřejmě, že to zas bude jen posloupnost obrázků na kterou se bude potřeba jen jinak dívat. Jinak téměř všechny videoformáty co já znám (min. určitě MPEGová rodina) má hranice kódování entropie buď právě na okrajích každého snímku (aby se jednotlivé snímky daly rozlišit) a nebo když už ne, tak aspoň v nějaké sekvenci (je to jedna z hodnot, která se musí při návrhu videoformátu pečlivě určit).
Takže myšlenka hnutí Svobodného software je ukončit tu neoprávněnou moc, kterou mají vývojáři proprietárního software nad svými uživateli.Jsem zastáncem svobodného software, ale citací výše nemůžu souhlasit. Moc vývojářů proprietárního software není neoprávněná. Je to výsledek dobrovolné směny a pokud vše probíhá celou dobu dle dohodnutých podmínek, je to v pořádku. Jinou věcí ovšem je, že ne vždy "dohoda" vznikne na bázi dobrovolnosti (např. vynucením státní mocí) a ne každý uživatel je dostatečně vzdělaný na to, aby si uvědomil možné nevýhody užívání proprietárního software - a za aktivity v těchto oblastech můžeme být (respektive oni:)) RMS celkem vděční.
A hned napoprvé plně funkční.Jak pro koho.
sračku FlashPro tebe je asi sračka i PHP nebo Javascript, co? V tom taky prasí zástupy lam.
Vyžadovat nainstalování pluginu není totéž co vyžadovat nainstalování a používání jiného prohlížeče.Tak kolem roku 1998 bylo naprosto normální že se k videu dodával jak dekodér (DivX
Vyžadovat nainstalování pluginu není totéž co vyžadovat nainstalování a používání jiného prohlížeče.Z hlediska práv ani jedno nevyžaduje roota a jde v podstatě jen o rozbalení nějakých souborů
Pro tebe je asi sračka i PHP nebo Javascript, co?Dokumentace, otevřená implementace (dokonce několik)…?
Implementace nemusí být nutně otevřená, nutné je jen otevřené rozhraní. Jinak by byly všechny ne-open-source programy sračky.
Musí a basta (bezpečnost*, možnosti úprav, licenční svoboda). BTW open-source != free/libre
* což takhle že by přehrávač odesílal informace o přehraných souborech nějaké "protipirátské" organizaci?
BTW open-source != free/libreMyslel jsem, že open-source znamená v podstatě to, co si pod tím názvem člověk představí, tj. “otevřený zdroják„. Aby každý měl přístup ke zdrojákům moc nejde dohromady s proprietárními licencemi, takže to s free softwarem tak nějak splývá, i když to není to samé.
Musí a basta (bezpečnost*, možnosti úprav, licenční svoboda).Licenční svobodu chce mít taky původní autor např. v tom, že mu nikdo nebude bez dovolení zdrojáky ani hotový program přebírat a že mu za to budou platit. To svobodný software neumožňuje a open-source (tj. software s volně dostupnými zdrojáky) to neumožňuje prakticky (lidi jsou už takoví), takže spousta firem volí uzavřený kód a proprietární licenci.
* což takhle že by přehrávač odesílal informace o přehraných souborech nějaké "protipirátské" organizaci?Na to se dá naštěstí přijít i bez zdrojáků. Když už ne z kódu, tak minimálně z toho, že to dělá. Přeložený kód je taky kód, akorát pro člověka špatně čitelný. Výhoda "víc očí víc vidí" je jasná, i když můžou být i situace, kde se to nehodí: hodně schopných interních hodných hackerů co to prověří a od cizáků se dá čekat, že se to budou spíš snažit nabourat - tohle ale platí asi spíš např. pro specializované vojenské projekty než pro aplikace typu přehrávač videa.
BTW open-source != free/libreMyslel jsem, že open-source znamená v podstatě to, co si pod tím názvem člověk představí, tj. “otevřený zdroják„. Aby každý měl přístup ke zdrojákům moc nejde dohromady s proprietárními licencemi, takže to s free softwarem tak nějak splývá, i když to není to samé.
Musí a basta (bezpečnost*, možnosti úprav, licenční svoboda).Licenční svobodu chce mít taky původní autor např. v tom, že mu nikdo nebude bez dovolení zdrojáky ani hotový program přebírat a že mu za to budou platit. To svobodný software neumožňuje a open-source (tj. software s volně dostupnými zdrojáky) to neumožňuje prakticky (lidi jsou už takoví), takže spousta firem volí uzavřený kód a proprietární licenci.
Podle nějaké přednášky o enterprise, kterou jsem před pár lety viděl, jsou tuny softwaru, k jehož zdrojákům mají klienti přístup, ale už s ním nemůžou dál pracovat. Licenční podmínky to řeší, prostě dotyčného zlobivého klienta zažalují.
Aha, no jo, tak jak se teda správně říká softwaru, který má přístupné zdrojové kódy, ale není možné ho bez omezení upravovat nebo šířit?Proprietární software. Nazývejme věci pravými jmény, nenechme si vnutit zištné oblbovačky profesionálních lhářů z enterprise sféry, kteří se chtějí účelově přiživit na módní vlně nějakého termínu, který jim u cílové skupiny lichotí, ale tak, aby se vlk nažral a koza jim zůstala celá. Termín open source vznikl v roce 1998 při příležitosti otevření zdrojového kódu Netscape, kdy Eric Raymond a spol. šli na té konferenci firemním kravaťákům vysvětlit a obhájit výhody free software, v té době už léta zavedeného, ale ve firemním světě do té doby neznámého a nového, ale někoho tam na místě napadlo, že se jim to bude líp poslouchat a akceptovat, když místo hipísáckého free software budou říkat open source. Jiný záměr než přejmenování v tom tehdy nebyl. Rozhodně ne změna významu.
v praxi se takový software neděláv praxi se takový software dělá. Viz třeba některé Shared source licence Microsoftu.)
Takže asi nejlepší bude tomu říkat prostě třeba „software s volně dostupným zdrojovým kódem“To asi nejlepší nebude, je to zavádějící.
BTW nevěděl jsem, že MS má celou sadu vlastních open-source a jiných licencí - do něj (jako skalního příznivce proprietárního softwaru a monopolního chování) by to člověk neřekl.Je to asi jako u každé velké firmy. Levá ruka neví, co dělá pravá... "názory firmy" obvykle nebývají moc konzistentní. Navíc Microsoft se stále ještě chová "tržně" (ve smyslu "co trh dovolí"), takže pokud je někde možnost získat nějakou výhodu, snaží se ji využít.
Pokud se někdo zaštiťuje pojmy jako „open source“ a snaží se na jejich slávě přiživit, přestože jim nevyhovuje, je to špatně a musí se s tím bojovat.
Open source je příliš obecný pojem, takže se ho OSI nepodařilo zaregistrovat jako ochrannou známku či co. Špatně to tedy rozhodně není. Že to některé firmy/organizace používají jinak než OSI není důvodem k tomu, aby mohla OSI omezovat komukoliv slovník. To by bylo stejné svinstvo jako kecy EU o tuzemáku a máslové pomazánce.
Pokud někomu vadí, že se matou významy OSS dle OSI s proprietárním softwarem a free software s freeware, nechť používá libre software a nenařizuje jazykový fašismus.
Tak tak, stejně rozhodující je samotná licence. Vědět jen, že je to open source nestačí, právně to nic nezaručuje. Vědět, že je to např. LGPLv3, to stačí.Ano, jen licence je rozhodující a právně závazná. Nicméně ty definice smysl mají. Smlouvu (licenci) by si každý měl nejdřív přečíst (přece nebude podepisovat něco, co nečetl). Jenže je celkem dost lidí, kteří ty licence* nikdy číst nebudou, a u nich je úspěch i to, když si přečtou definici svobodného softwaru (nebo otevřeného) a podívají se na příslušný seznam (FSF/OSI), jestli se na něm daná licence nachází. *) a to mají situaci zjednodušenou už tím, že se používají typové licence a ne pro každý program jiná (jako to bývá u nesvobodného softwaru).
To, aby se pojmem rum označoval rum nebo pojmem pomazánkové máslo pomazánkové máslo, je v pořádku. Bez ohledu na to, jestli to požaduje zlá EU, Česká republika nebo asociace staromódních fajšmekrů. Libovolné nakládání s pojmy vede k podpoře podvodníků, kteří jako máslo prodávají náhražkovou směs rostlinných tuků a podobně.
To jsem nepochopil. Třeba to pomazánkové máslo je u nás vcelku tradiční potravina, která s máslem nemá skoro nic společného, což snad ani nikdo poměrů znalý neočekává. Přišli eurofašisti a začali hulákat, že slovo máslo se smí používat jen pro mléčné výrobky s více než 80 % tuku (nebo tak nějak). To je to samé, jako kdyby někdo začal hulákat, že když svůj software nazývám open-source, ale dle té jeho definice to open-source není, takže to nesmím používat. Můžu si používat, co chci.
Jinak ne. Libre software se prostě v jiném kontextu nepoužívá a liší se od alternativních termínů, to je vše. Podívej se do slovníku, co znamená slovo nechť. Nápověda: je to částice uvozující přací větu, vyjadřující přání.
Velikost písmen bych neřešil – prostě svobodný software, free software, otevřený software, open source – to, co vyhovuje definicím FSF resp. OSI. Pokud by to chtěl někdo česky:
Dokumentace k Flashi samozřejmě existuje.Podle mě třeba gnash/swfdec vaří hlavně z reverzního inženýrství. Když už jsme u toho, Flash se k přehrávání videa nehodí už z toho důvodu, že (minimálně na Linuxu) neumí vůbec žádnou HW akceleraci (alespoň škálování nebo přepočítání RGB/YUV). A já bez HW akcelerace na Atomu nepřehraju nic většího než 640×480, o přepnutí videa na fullscreen ani nemluvě.
na dnešním strojiCo netbooky, tablety a mobily? Když už nic, tak alespoň zvýšená spotřeba elektřiny.
Dokumentace k Flashi samozřejmě existuje. Implementace nemusí být nutně otevřená, nutné je jen otevřené rozhraní. Jinak by byly všechny ne-open-source programy sračky.Ta stejná dokumentace jako k RTMP? Ano, existuje, ale to je asi tak všechno. A zde jsme dle mého názoru právě u jádra sváru. Jsem možná trošku povolnější než Kolíbáčovo „Musí a basta“, jenže: I když korporace vydávají různou dokumentaci a i když to zrovna není zakódované Enigmou, stává se pravidlem, že uzavřené implementace si různé dokumentované protokoly přiohýbají podle sebe, tak aby získali na trhu konkurenční výhodu, monopol nebo dokonce aby mohli s trhem manipulovat libovolně dle své vlastní vůle. Ba co víc, předhánějí se v tom, kdo bude první. Stejně jako se naopak poskytovatelé obsahu snaží právě přes uzavřenost maximálně svůj obsah kontrolovat. Proto říkám, že nemusí, pokud ovšem uzavřená implementace bude do puntíku splňovat to co deklaruje v dokumentaci a pokud nebudu mít jiné (především pak ty otevřené) implementace při komunikaci s uzavřenou implementací nejmenší problém. Což si ovšem asi nějak protiřečí. Což je přesně důvod existence Flashe. Ne přehrávání videa, ale maximální kontrola, manipulace s trhem, snaha o získání monopolu, atd. Nějaké přehrávání videa je až na samotném spodku toho výčtu a už je to spíš jen takový bonus.
Helix DNA Clientjádro je otevřené, ale zbytek přehrávače je uzavřený.
IMHO hlavní důvod existence a používání Flashe není snaha někoho omezovat, Flash se používá pro to, co umí, a k tomu dlouho neexistovala plnohodnotná alternativaA co Flash umí navíc oproti běžnému přehrávači? Co já vím tak vůbec nic. Vkládání libovolného videa do Flashové schránky má jeden jediný účel, který přiznal nedávno i Adobí firemní troll: obfuskování URI do binárního bastlu s cílem zabránění šíření obsahu, získání kontroly nad obsahem (když si někdo něco stáhne na HDD a nebo se to libovolně šíří dál, těžko se to potom v případě nějakého fiaska maže, ale ještě to vede ke Streisand efektu), atd. Tyto snahy existovali i dřív a říkalo se tomu streaming (pamětníci určitě pamatují kryplení RTSP standardů firmou RealNetworks nebo podobné snahy ze strany Microsoftu – oběma budiž země lehká). Flash se rozšířil z toho důvodu, že je v tom dokonalejší než jeho předchůdci (ze začátku neuměl dokonce žádný videokodek ale jen něco jako MJPEG – ještě dodnes si to pamatuju). Zní to možná šíleně, ale opravdu tomu tak je. Např. skript get_flash_videos, který tuto URI deobfuskuje do lidsky zkopírovatelné formy má ve FAQ pouze jednu nejčastěji kladenou otázku:
Why do you help people violate copyright?. I když o tom, že obfuskování URI (třeba právě pomocí toho Flashe) není žádná copyrightová ochrana, a get_flash_videos (a spusta jiných, jako např. Limotův nova-dl nebo obdobný skript na iVysílání ČT) není žádný hackerský nástroj, snad vůbec nikdo nepochybuje.
a dodnes možná neexistuje - nevím, jestli Silverlight je už na stejné úrovni, nevyznám se v tom - v každém případě to je taky uzavřená platforma;Silverlight je v tomto ještě dokonalejší. Sice má ještě horší podporu video-formátů než flash a dekóduje je ještě neefektivněji, ale zatím jde o jediný pravý DRM nástroj ke kterému neexistuje deobfuskátor a nebo louskátko. Proto doufám, že se buď nerozšíří a nebo v případě, že ano tak louskátko vznikne v co nejbližším možné termínu.
HTML5 teprv vzniká a jako hotový standard s bezproblémovou podporou se očekává až v r. 2020; taky HTML5 asi nebude umět všechno, co umí teď FlashZnova: O co konkrétního jde? Adresa je v lidsky čitelné formě a zbytek už si IMHO většina lidí zařídí pomocí textového editoru sama.
Co jiného se tak dobře hodí na různé více či méně interaktivní animované věci na webu?Pozor! Je rozdíl mezi vektorovou animací a videem a to prosím důsledně rozlišovat. Pro to první asi zatím nic. Ale použití Flashe pro vektorovou animaci jsem viděl naposled za dob pana Cibuly a vytáčeného připojení.
Co konkrétního HTML5 neumíNeumějí to implementace v prohlížeči a ne HTML5. HTML5 je standard a ten nemá co neumět. Jinak z mého pohledu to spíš neumí uživatel a hledá obdobu Nera pro editování zvuku a svádí to na standard. Viz dále.
pracovat s uživatelem vybranými soubory z diskuNevím o čem je řeč.
pracovat s webkameroumplayer, mencoder a nebo úplně nejlépe ffmpeg/ffserver a RTSP (dovede to i UDP, ale samozřejmě zatím určitě funkční TCP/HTTP). Zdroj Video4Linux(2) zařízení. Klidně pohledám USB kamerku a zamávám skrze HTML5 okno.
výkonnostně je na tom v současnosti HTML5 bledě, i ten hnusný nenažraný Flash je na vektorové animace pořád ještě šetrnějšíZnovu: Bledě jsou na tom implementace (a ne všechny), ne standard. Video tag je už podle názvu na video, ne na vektorové animace. Co by se mělo použít na ně krom Flashe netuším.
na Flash existují schopné vývojové nástroje, na HTML5 nic takového zatím neníHTML5 má jediný důležitý parametr: URI. Zbytek je už věc ostatních nástrojů a ne standardu. A nejsou na to potřeba ani žádné složité vývojářské prostředí, ale bohatě postačí pár základních a pak především jedna důležitá věc: znalosti. Já s ničím zatím problém nemám.
Ten poslední bod a snad i předposlední snad časem zmizí (aspoň doufám).Sám od sebe určitě ne (aspoň doufám). Je to potřeba prostě nastudovat (třeba ostatní standardy), pak ten problém zmizí.
To s adresou a textovým editorem nechápu.Dobře, tak s pomocí textového editoru (používám Epiphany a ten pro zkoumání zdrojového kódu stránky používá gedit) a schránky. CTRL+C, CTRL+V, wget, mplayer, totem, rtspget, …
Taky je potřeba si uvědomit, že Flash je starší technologie teď už asi za zenitem, zatímco HTML5 je technologie budoucnosti a budou na něj kladeny vyšší nároky.HTML5 ani Adobe Flash nejsou technologie a pohled na ně jako na technologie je nemocný. HTML5 není technologie budoucnosti, ale dělá pouze to co měl dělat už dávno (aspoň co se video tagu týče).
Flash není nezbytný a bude čím dál míň, ale případy, kdy se ho nebo nějaký podobný plugin bude hodit použít, se asi najdou. Hodně slibný hlavně pokud jde o výkon je Native Client vyvíjený Googlem. Ten umožní spustit přímo z webu bezpečně přímo strojový kód.To je další nemocný přístup.
A nejsou na to potřeba ani žádné složité vývojářské prostředí, ale bohatě postačí pár základních a pak především jedna důležitá věc: znalosti. Já s ničím zatím problém nemám.Jasně, nutné to není. Je to jen otázka ulehčení práce. Ve Flashi pracuje i dost lidí, co jsou především grafici a programovat neumí. Žádné srovnatelné IDE pro HTML5 zatím pokud vím neexistuje. Není to problém HTML5, časem něco takového vznikne.
Dobře, tak s pomocí textového editoru (používám Epiphany a ten pro zkoumání zdrojového kódu stránky používá gedit) a schránky. CTRL+C, CTRL+V, wget, mplayer, totem, rtspget, …Co jsem nepochopil nebylo s čím, ale co
Zmizí samozřejmě tím, že někdo vylepší implementaci v prohlížečích a někdo vyrobí ty nástroje. Nemyslel jsem to tak, jako že slabý výkon kvůli silnějšímu hardwaru nebude vadit.Ten poslední bod a snad i předposlední snad časem zmizí (aspoň doufám).Sám od sebe určitě ne (aspoň doufám). Je to potřeba prostě nastudovat (třeba ostatní standardy), pak ten problém zmizí.
Kvůli tomu, že se to bude muset přeložit pro každou architekturu zvlášť?Hodně slibný hlavně pokud jde o výkon je Native Client vyvíjený Googlem. Ten umožní spustit přímo z webu bezpečně přímo strojový kód.To je další nemocný přístup.
HTML5 ani Adobe Flash nejsou technologie a pohled na ně jako na technologie je nemocný.Tak jsou to, řekněme, platformy. To je jedno, nemá cenu slovíčkařit.
pracovat s uživatelem vybranými soubory z diskuNevím o čem je řeč.
Vyžadovat nainstalování pluginu není totéž co vyžadovat nainstalování a používání jiného prohlížeče.
Třeba pro mě je, protože plugin můj operační systém / architekturu se nedělá.
A jít na to můžete i obráceně. Například Adobe Reader se pro Linux nedělá v češtině. To může být pro určité uživatele taky nepřekonatelný problém.
Není PDF jako PDF. Už jste zkoušel formuláře na sčítání obyvatel? Už jste ověřoval digitální podpis a časové razítko vestavěné do PDF?
/tmp
. Dělá vám to taky, nebo je chyba na mém přijímači?
✔ 20:40 kralуk /proc/3514/fd $> ll | grep Flash
lrwx------ 1 kralуk users 64 24. úno 20.39 11 -> /tmp/FlashXXw29jdG (deleted)
Zatím to řeším freerapidem, ale /tmp
byl pohodlnější...
fd
jde vykopírovat, ale je to opruz – taky jsem si toho všiml až teď, ještě nedávno šlo vesele kopírovat z /tmp/Flash*
(a když člověk náhodou nepoužíval tmpfs, tak stačilo dokonce jen vytvořit pevný odkaz a nemuselo se vůbec nic řešit). Alespoň další důvod proč nepoužívat Flash – ber to pozitivně Ale to už není video přímo na webu, je to video stažené z webu.Vysvětlil jsem níže, takže se nebudu vztekat. Jen tak mimochodem: Rozdíl je jaký?
Podstata videa na webu je v tom, že běží přímo ve webové stránceJo? A neběží náhodou někde v knihovně nabufferované z disku (RTP/RTSP už jsem dlouho neviděl) a výstupní pixmapa se uchytí na jednu vrstvu společně se zbytkem vyrenderované stránky, tak že společně šoupou? Pro mě za mě, může být i v tom samostatném okně, stejně půjde na full-screen.
Jedno je součást stránky zobrazované v prohlížeči, druhé je prostě soubor, který si můžu příslušným programem (pokud ho mám) otevřít.No z pohledu dat je to furt jedno a to samé.
kodeky jsou a nebo se dají doinstalovat (podobně jako flash nebo java)Taková drobná poznámka: Flash je uzavřený blob dodávaný pro několik málo vybraných platforem a několik málo operačních systémů, zatímco dekodérů pro video existuje spousta otevřených a naprostá většina video formátů je dokumentovaná.
Ale to už není video přímo na webu, je to video stažené z webu.
Podle mě uživatelům je putna, jestli se video ukazuje uprostřed webové stránky nebo v samostaném okně. (Píšu uživatelům, to nejsou zadavetelé reklam.)
Pokud jde o on-line a převíjení proti off-line přehrávání, tak tak je jen otázka přehrávače a jestli mu daný soubor stáhne webový prohlížeč, nebo jestli dostane rovnou URL. Byly na to vynalezeny playlisty.
A nakonec můžete použít HTML object/video element, který má všechny schopnosti „běžného“ přehrávače v SWF (zobrazuje se uvnitř stránky a dostaně přímo URL) a navíc uživateli nenutí jediný správný přehrávač.
Podle mě uživatelům je putna, jestli se video ukazuje uprostřed webové stránky nebo v samostaném okně. (Píšu uživatelům, to nejsou zadavetelé reklam.)Ano, obojí uživatelům vadí, proto přepínají na fullscreen.
Když člověk používá betaverzi, vystavuje se většímu riziku zavirování atd..To je ale pěkná blbost. I kdyby, tak útočníci cílí hlavně na díry v nevývojových verzích a navíc cílí na Windows.
IE používá dobrovolně nebo nedobrovolně spousta lidíIE je na AbcLinuxu opravdu minoritní prohlížeč, žádná spousta.
Takhle se k tomu nedá přistupovat. IE používá dobrovolně nebo nedobrovolně spousta lidí a naprostá většina lidí používá stabilní verzi prohlížeče.No to jo, ale jaké lepší řešení navrhuješ? (Já tedy nejsem zrovna příznivcem embeddování takového obsahu do stránky.)
I když já teda nevím o tom, že by se java na přehrávání videa na webu používaja, ale určitě by se něco takového našloTak to já zas vím. Cortado. Používá se jako totální fallback u Wikimedie. Což je na jednu stranu o něco málo lepší než Flash, ale furt nic moc. Znám třeba MP3 dekodér v JavaScriptu. Tzn. ne že by to nešlo, ale asi tak nějak cítíme všichni jak je to s MP3 dekodérem v JavScriptu nebo s s Theora dekodérem v Javě. Jako absolutní Fallback bych počítal tak s odkazem a nebo <img> (JFIF/JPEG,PNG akceptují (i když někteří neradi) všichni) a z něj odkaz na video. Nechápu z jakého důvodu to video musí být v stránce nacpané a pohyblivé. A naprosto nejlepší je když jich tam takto nasere několik a nedejbože když se všechny po načtení stránky automaticky rozjedou. To už není jen scrolling ne-scrolling, to už totálně vykousne počítač ze světa a je to minimálně tak na roztřískání nějaké lebky bassebalovou pálkou. Stejně jako nechápu z jakého důvodu, přehrávač musí být v nějaké technologii (snad aby si nějaký umaštěnec-navoněnec splnil výkaz činnosti za další den nebo co). Probůh, vždyť já mám i nějaké ARMy, které mají vlastní DSP a to je pak teprv tóčo. Též lahoda vysvětlovat někomu proč zrovna toto Péčko na Symbianu funguje a další ne.
Můžeme si říkat, že je to křáp, ale na výběr je totoTo není vůbec pravda. Možností je určitě mnohem víc. Dřív než na svět přišel Flash, tak byl naprosto normální nějaký <object>, který fungoval snad všude. Teda vlastně do té doby než přišel na svět RealNetworks, ale to je zase jiné story.
Ten OGG se mi ve Firefoxu otevřel tak, že zabíral celou obrazovku, a nepřišel jsem na to, jak to spravit (zmenšit, abych to celé viděl). Tomu říkám křáp par excellence.To záleží na pluginu, který je do prohlížeče nainstalovaný a který přebere kontrolu. Já mám jak mplayer-plugin, tak totem-plugin a obojí funguje skvěle. Ale naprosto nejlepší varianta je použít wget a pak třeba mplayer. (O rozlišení by jsme si též mohly popovídat, ale beru, že dneska už mám svoji trollovací normu splněnu, takže zas třeba zítra)
A naprosto nejlepší je když jich tam takto nasere několik a nedejbože když se všechny po načtení stránky automaticky rozjedou.To mě taky štve. Videa by se na stránce neměly pouštět automaticky, určitě ne když je jich víc.
Přes <object> se dá vložit třeba... flashMůžeme si říkat, že je to křáp, ale na výběr je totoTo není vůbec pravda. Možností je určitě mnohem víc. Dřív než na svět přišel Flash, tak byl naprosto normální nějaký <object>, který fungoval snad všude. Teda vlastně do té doby než přišel na svět RealNetworks, ale to je zase jiné story.
V mojem Firefoxu to pro OGG přebírá VLC multimedia plugin. Omlouvám se, je to šmejd, po instalaci VLC se to takhle přenastavilo (že si instalace linuxových balíků svévolně takhle přenastavují asociace mě začíná docela štvát). Když si to pustím normálně v přehrávači (Totem, VLC), tak je to bez problémů. Tip: wget není vůbec potřeba, stačí kliknout pravým na odkaz a dát "Uložit odkaz jako..." (něco takového má každý pořádný prohlížeč).Ten OGG se mi ve Firefoxu otevřel tak, že zabíral celou obrazovku, a nepřišel jsem na to, jak to spravit (zmenšit, abych to celé viděl). Tomu říkám křáp par excellence.To záleží na pluginu, který je do prohlížeče nainstalovaný a který přebere kontrolu.
Přes <object> se dá vložit třeba... flashA taky JendaPlugin 0.0.0.0.1 pre-alpha.![]()
Flash má na PC prakticky každýŘekl bych, že zrovna u obyvatel AbcLinuxu to bude trochu horší.
Flashové a jiné pluginové přehrávače mají pro uživatele taky jednu nevýhodu: obvykle neumožňují video stáhnoutA pak objevili, že se buď uloží do
/tmp/
(většina), cache prohlížeče nebo se dříve či později najde adresa RTMP streamu pro rtmpdump. Nebo se v nejhorším pixmapa kreslená Flashem nebude posílat na obrazovku, ale na disk. Dokonce jsem na to viděl nějaká windowsoidní klikátka.
že si instalace linuxových balíků svévolně takhle přenastavují asociace mě začíná docela štvátBlbá distribuce, v Debianu jsou
vlc
a mozilla-plugin-vlc
zvláštní balíčky.
Když si to pustím normálně v přehrávači (Totem, VLC), tak je to bez problémů. Tip: wget není vůbec potřeba, stačí kliknout pravým na odkaz a dát "Uložit odkaz jako..." (něco takového má každý pořádný prohlížeč).A když přehrávači předhodíš rovnou adresu streamu, nemusíš ani čekat, až se video stáhne, a s trochou štěstí v tom půjde i seekovat.
Však závěrem této diskuze není, že by se tady měl nasadit Flash. V případě OGG videa chyba byla na mojem přijímači (VLC plugin) a HTML5 video ve WebM ještě Firefox neumí (těžko říct, proč ne, když jsou už na to hotové pluginy pro jiné prohlížeče). Všechno, co dojde do počítače, se nějak dá uložit, ale jde o to, že to prostě nejde tím standardním způsobem jako u normálních prvků na stránce kliknutím a vybráním "Uložit jako...".Flash má na PC prakticky každýŘekl bych, že zrovna u obyvatel AbcLinuxu to bude trochu horší.
A když přehrávači předhodíš rovnou adresu streamu, nemusíš ani čekat, až se video stáhne, a s trochou štěstí v tom půjde i seekovat.To, co je tady, není stream, ne? To je normální soubor s videem dostupný přes HTTP.
Všechno, co dojde do počítače, se nějak dá uložit, ale jde o to, že to prostě nejde tím standardním způsobem jako u normálních prvků na stránce kliknutím a vybráním "Uložit jako...".V případě použití kombinace HTML prvku <object> a totem-pluginu, mplayer-pluginu nebo vlc-pluginu to jde. Což je také důvod proč krom video tagu tento způsob považuju za validní.
To, co je tady, není stream, ne? To je normální soubor s videem dostupný přes HTTP.No jo, soubor to je, ale seekovat by v tom mělo jít taky (ale nemůžu to vyzkoušet, tenhle počítač prostě FullHD nedá). V souborech dostupných přes HTTP seekovat jde, stačí, když server podporuje HTTP hlavičku Range.
To mě taky štve. Videa by se na stránce neměly pouštět automaticky, určitě ne když je jich vícAle i tak je to jedno. Stačí když je víc videí na stránce. Dokud se nespustí, tak jsou tam jako obrázek, ale potom se tam nacpou jako flash a nedají se jinak než bez obnovení stránky odtud dostat. Scrollování začne lagovat a nároky na paměť začínají růst. Prostě takhle ne.
Přes <object> se dá vložit třeba... flashJsem myslel ještě k tomu určit typ (type="audio/x-pn-realaudio-plugin") a ne přímo určitá program kterým to přehrávat. Nech si každý vybere sám.
V každém případě je potřeba mít patřičný plugin, tomu se samozřejmě nevyhneme.Totem má plungin pro NS ve výchozí instalaci spousty distribucí. Windowsy mají tuším také něco. Stačí najít nějaký rozumný A/V formát na kterém se všichni shodnou.
Flashové a jiné pluginové přehrávače mají pro uživatele taky jednu nevýhodu: obvykle neumožňují video stáhnoutOtázka jednoho příkazu: get_flash_videos "adresa". Jinak stažitelné jsou všechny videa co lze přehrávat ve Flashi.
to se zase některým poskytovatelům (těm, co závisí na reklamě, jako Youtube) může naopak líbit - omezování uživatelů, aby pro uživatele nejpohodlnější cesta k videu vedla přes jejich reklamy.Je to podlé a nemorální. A vše na co se lze koukat, je z principu i stažitelné. O tom, proč je DRM nesmysl tady doufám dlouze nic vypisovat nemusím.
Když si to pustím normálně v přehrávači (Totem, VLC), tak je to bez problémů.Jo, ale seekovat po celé délce bez redundantního stahování jde myslím zatím jen v Totemu (a nebo u Mplayeru s šílenou keší).
wget není vůbec potřeba, stačí kliknout pravým na odkaz a dát "Uložit odkaz jako..."Někdo Wget, někdo tak.
potom se tam nacpou jako flash a nedají se jinak než bez obnovení stránky odtud dostat.
Měl jsem za to, žel Flash Player umí intepretování pozastavit. Pokud je chcete úplně vyhodit, tak snad jedině Gnash, který umožňuje danou instanci úplně ukončit.
ale na běžném webu pro veřejnost by byla zásadní chyba takový zatím málo podporovaný formát použít - lidi by to brali tak, že to prostě nejede, je to rozbité.Možná také proto ti sem chodí sem proto chodí – protože je názor obyčejných lidí nezajímá. Jinak by mělo/mohlo stačit jako fallback pro <video> tag nacpat obyčejný <object> element. Ten je definovaný i v HTML4.
To je svoboda šířit kopie Vámi modifikovaných verzí, pokud chcete.by třeba určitě šlo napsat líp, třeba "To je svoboda šířit kopie Vámi modifikovaných verzí, pokud budete chtít."
Takže byste měli mít možnost používat program, jak si přejete.Tady je to asi ještě viditelnější, to "as you wish" z toho přímo čiší... Lépe asi "měli byste mít možnost používat program tak jak si přejete." Obojí by možná šlo přeložit ještě líp...