Byla vydána (𝕏) dubnová aktualizace aneb nová verze 1.100 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.100 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána v nové verzi 2025.5.
OpenSearch (Wikipedie) byl vydán ve verzi 3.0. Podrobnosti v poznámkách k vydání. Jedná se o fork projektů Elasticsearch a Kibana.
PyXL je koncept procesora, ktorý dokáže priamo spúštat Python kód bez nutnosti prekladu ci Micropythonu. Podľa testov autora je pri 100 MHz približne 30x rýchlejší pri riadeni GPIO nez Micropython na Pyboard taktovanej na 168 MHz.
Grafana (Wikipedie), tj. open source nástroj pro vizualizaci různých metrik a s ní související dotazování, upozorňování a lepší porozumění, byla vydána ve verzi 12.0. Přehled novinek v aktualizované dokumentaci.
Raspberry Pi OS, oficiální operační systém pro Raspberry Pi, byl vydán v nové verzi 2025-05-06. Přehled novinek v příspěvku na blogu Raspberry Pi a poznámkách k vydání. Pravděpodobně se jedná o poslední verzi postavenou na Debianu 12 Bookworm. Následující verze by již měla být postavena na Debianu 13 Trixie.
Richard Stallman dnes v Liberci přednáší o svobodném softwaru a svobodě v digitální společnosti. Od 16:30 v aule budovy G na Technické univerzitě v Liberci. V anglickém jazyce s automaticky generovanými českými titulky. Vstup je zdarma i pro širokou veřejnost.
sudo-rs, tj. sudo a su přepsáné do programovacího jazyka Rust, nahradí v Ubuntu 25.10 klasické sudo. V plánu je také přechod od klasických coreutils k uutils coreutils napsaných v Rustu.
Fedora se stala oficiální distribucí WSL (Windows Subsystem for Linux).
Společnost IBM představila server IBM LinuxONE Emperor 5 poháněný procesorem IBM Telum II.
Ars Technica rozebírá výhody nasazení elementu <video> z HTML 5. Vyzdvihuje nezávislost na proprietárních technologiích a nasazení společně s formáty Ogg.
Tiskni
Sdílej:
mam dojem, ze v prednasce o google wave byly vyhody novych "multimedialnich" tagu zmineny take. je to ve forme videa nekde na googlu [1h 20 min].
To zalezi, co si predstavujes pod "umet". Mam tady firefox-3.5-0.20.beta4.fc11.x86_64 a video se mi nespusti, vsechny odkazy jsou nejak za zavisle na JavaScriptu a vypadaji asi takhle "http://www.youtube.com/html5#", pokud je ke spusteni treba ten Googli SW "o3d", tak jako 64-bit user mam smulu (na zadnou magii, a la http://code.google.com/p/o3d/wiki/Linux64NSPluginWrapper naladu nemam)
A co nějaký addon na spouštění v externím playeru, např. mplayeru? Pokud to technicky lze, pak se asi velice rychle objeví.
addonPokud vím, tak to je proti celé myšlence video tagu.
A proč? Podle mně je hlavní myšlenkou video tagu zbavení se flashových přehrávačů a jiných nesystémových příšerností.Já bych řekl, že ne. Vždyť flash vadí jen Linuxákům. Ale teď vážně. Já jsem četl, že hlavním údělem tagu video je udělat z videa věc zcela nativní a integrovanou. Stejně jako je tomu třeba u JPEG a PNG u obrázků. Na ty není také potřeba žádný plugin, každý prohlížeč má integrované jejich vykreslování. A stejně tak by tomu mělo být u video tagu.
A mně osobně by se to určitě líbilo, už jen z toho důvodu, že MPlayer při provozu ve vlastním okně může naplno použít veškerou dostupnou HW akceleraci, kdežto uvnitř prohlížeče jsou jeho možnosti silně omezeny (efektivně je to většinou stejné jako vystup v neakcelerovaných Xkách).Dávám Vám za pravdu, že každý prohlížeč, který jsem doposud zkusil to měl implementované jako RGB pixmapu, ale nutnost to není zcela určitě:
WebKit/WebCore/platform/graphics/gtk/VideoSintGStreamer.cpp:
**
* SECTION:webkit-video-sink
* @short_description: GStreamer video sink
*
* #WebKitVideoSink is a GStreamer sink element that sends
* data to a #cairo_surface_t.
*/
#include "config.h"
#include "VideoSinkGStreamer.h"
#include <glib.h>
#include <gst/gst.h>
#include <gst/video/video.h>
static GstStaticPadTemplate sinktemplate = GST_STATIC_PAD_TEMPLATE("sink",
GST_PAD_SINK, GST_PAD_ALWAYS,
GST_STATIC_CAPS(GST_VIDEO_CAPS_RGBx ";" GST_VIDEO_CAPS_BGRx));
…
// TODO: consider priv->rgb_ordering?
cairo_surface_t* src = cairo_image_surface_create_for_data(GST_BUFFER_DATA(buffer), CAIRO_FORMAT_RGB24, priv->width, priv->height, (4 * priv->width + 3) & ~ 3);
stačí místo GST_VIDEO_CAPS_RGBx použít GST_VIDEO_CAPS_YUV a volat /usr/lib/gstreamer-0.10/libgstxvimagesink.so
místo /usr/lib/gstreamer-0.10/libgstpango.so
(nebo možná to volá /usr/lib/gstreamer-0.10/libgstximagesink.so
…ví bůh). Teoreticky by mělo stačit upravit pár řádků. Výstup lze použít jakýkoliv(kdyby v gstreameru bylo VDPAU, tak klidně i VDPAU). Nevím proč to všichni rvou do pixmapy.
Při zobrazení videa v rozlišením větším než malém a na slabšich strojích je to už dost silně znát ...Ale není to zas tak strašné. 800Mhz, jedno jádro, X11 pixmapa, yuv420p -> rgb32 special converter a 1280x534 => 1280x534 BGRA:
BENCHMARKs: VC: 110.470s VO: 9.997s A: 0.000s Sys: 2.683s = 123.150s
BENCHMARK%: VC: 89.7032% VO: 8.1178% A: 0.0000% Sys: 2.1790% = 100.0000%
Stejná kombinace, jen Xvideo:
BENCHMARKs: VC: 109.998s VO: 43.125s A: 0.000s Sys: 2.642s = 155.765s
BENCHMARK%: VC: 70.6181% VO: 27.6859% A: 0.0000% Sys: 1.6960% = 100.0000%
Se mi zdá, že oni tam používají nějaké jiné zpomalováky.
<video>
nepřináší nic nového a jak to vypadá, je celkem na nic. Co ti brání využít už (roky) existující standardní značky <object data="soubor.ogg"></object>
? Prohlížeč si načte plugin pro přehrávání videa a je to.
Pokud budeme chtít, aby přehrávání videa fungovalo stejně jednoduše jako zobrazování obrázků, stačí, když prohlížeč nějaký přehrávací plugin bude obsahovat už ve výchozí instalaci.
Ve skutečnosti totiž nejde o výmýšlení nových HTML značek, ale o to, aby se dohodnula nějaká konvence, jaký kontejner a jaký kodek pro video a audio se bude obecně používat → pro ty vybrané pak nebude potřeba instalovat zvláštní plugin a pro ostatní ano.
Dokud tam ta podpora nebude, tak by mi addon vůbec nevadil. Flash nevadí jen linuxákům, přehrávání videa ve flashi je náročné na CPU i ve windows, zatímco mplayer to na obou platformách zvládá úsporně. Stačí porovnat nativní flash a zde uvedený skript na stahování pořadů z archívu novy.
Myslel jsem, že ta norma je i o kontejnerech a kodecích :(. To znamená, že každý prohlížeč bude muset implementovat všechny kontejnery a kodeky, které se ustálí? Bude možné mít v tagu <video> i proprietární videa? Myslel jsem, že věci souvisejícís MPEG4 (mp4, aac a h.264) podléhají patentům - google za tu implementaci něco platí?
Myslel jsem, že ta norma je i o kontejnerech a kodecích :(. To znamená, že každý prohlížeč bude muset implementovat všechny kontejnery a kodeky, které se ustálí?
Není. Původně měl být Ogg součástí standardu, ale některé firmy se trhly (Nokia, tuším) kvůli patentům nebo čemu. Takže to vypadá tak, jak to vypadá.
Bude možné mít v tagu <video> i proprietární videa?
Ano, v elementu video lze mít odkazy na několik souborů (v různých formátech), přičemž se vybere ten podporovaný systémem.
Myslel jsem, že věci souvisejícís MPEG4 (mp4, aac a h.264) podléhají patentům - google za tu implementaci něco platí?
Co by platil? Google má video v daném formátu a v prohlížeči je de facto odkaz na toto video. Implementace se tedy týká prohlížeče... za Chrome Google možná něco opravdu platí, ale to nevím.
za Chrome Google možná něco opravdu platí, ale to nevím.
Tak jsem to myslel.
Není.Byla.
kvůli patentům nebo čemuSkrytá patentová hrozba. To už je horší jak strašení. U strašení aspoň člověk ví, čeho se má bát.
ten podporovaný systémemBohužel prohlížečem. WebKit je výjimka(a docela dobrá).
Co by platil?Já mám pocit, že za licence na AAC+ a H.264 opravdu platí. Ale už je má zaplacené pro použití HD videa na YouTube, tak to je jen pakatel.
Skrytá patentová hrozbaOprava: Nokia tvrdí, že skryté patenty na VP3. Sakra, jaktože mi to zas ušlo?
http://forum.doom9.org/showthread.php?p=1296267#post1296267
Tohly by naznačovalo, že On2 použil pro VP3 i cizí patenty, aniž by je licencoval Xiph.org. To by byl asi pro Theoru konec, pokud by se to potvrdilo.
Není. Původně měl být Ogg součástí standardu, ale některé firmy se trhly (Nokia, tuším) kvůli patentům nebo čemu.Nokia se trhla právě s tím kuriózním zdůvodněním, že Ogg je proprietární formát. Vydala tehdy to legendární pédéefko, kde před „proprietárním“ Oggem varovala... Tím to zazdila. Škoda, že na to lidé rychle zapomněli (zejména příznivci Qt/KDE, kteří si naivně myslí, že Nokia je nějakým přítelem open-source komunity, nějakou morálně nezkaženou firmou).
What Nokia wants
The position paper that Nokia submitted to the W3C touches on a variety of topics and mentions Ogg only briefly. The paper's arguments can be summarized as follows:
- W3C shouldn't make any standards relating to codecs. Leave that to other standards bodies like ITU-T and ISO/IEC.
- There are over a billion PCs in the world today, many connected to the web, but these numbers are tiny compared to traditional video playback devices like DVD players.
- This industry is used to paying license fees and royalties for video codecs like MPEG-2.
- This industry is used to making money, and it doesn't care about keeping things free.
- Web codec standards should be either free or low-cost to implement.
- Web codec standards should support DRM to placate Hollywood, but DRM implementations should be optional.
- H.264 for video and AAC for audio would be Nokia's recommendations for codecs.
Nevím jak kdo, ale já dnešním dnem, ať už jsem měl pochybnosti jakékoliv, měním stanovisko na: Softwarové patenty, licence a intelektuální vlastnictví musí zemřít. Mít tu čest a jít kolem domu toho krypla co tohle vymyslel, tak mu bez váhání vybiju okna.
BTW: Neměl by někdo čísla těch patentů na VP3? Nějak se mi je nedaří najít.
Ten odkaz na PDFko mi zobrazuje jenom PNG obrázek s pozadímNádhera, že?
Podle mě to je dostatečný důvod na to celou Nokii ignorovat do té doby, než se za tenhle pamflet veřejně omluví. Ani to slovo „krypl“ na tohle nestačí. To je klasický mafiánský newspeak, kterým vládnou jenom ty nejzlotřilejší korporace (a státy) světa.Kdy, v kolik a hlavně na který?
Nemyslím si, že to je pravda. Google tak rok, rok a půl zpátky překódoval všechny videa (nebo přinejmenším velkou část) do H.264, aby mohly být přehrány na iPhonu – tomu se posílá jen H.264 verze videí.
Na YouTube se používá On2 Technologies VP6Asi na nějakém jiném YouTube, než navštěvuji. Já si z YouTube stahuji spoustu videí a stále, i dnes, jich je většina v H.263 (a kontejneru FlashVideo), tedy tom původním formátu. Novější a kvalitnější videa pak jsou často v H.264 (buď v kontejneru FlashVideo, nebo v MP4). Na VP6 jsem tam ještě nikdy nenarazil, tedy aspoň ne mezi těmi videi, která jsem si stáhnul.
~/Videa$ mediainfo *.flv | grep H.263 | wc -l
16
$ mediainfo *.flv | grep H.263 | wc -l
9
Youtube je skutečně původně vp6 (nativní video formát flashe před verzí 9 nebo 10 - kdy přibylo h.264 a mp4 kontejnér), a není to nic moc. Poté experimentálně nasadili h.264 enkodér, který napsal jeden z Googlových lidí jako hobby projekt, nicméně to za moc nestálo, ani to uspokojivě nepředčívalo onen vp6. Jako vtípek ta videa obsahovala v userdata řetězec "xvid avc", ale to byl skutečně jen hoax/fórek.
Pro HD video konečně youtube nasadil x264, protože jinak to prostě nešlo, při tom datovém toku, co byl k dispozici :)
protože jinak to prostě nešlo, při tom datovém toku, co byl k dispozici :)Nominální bitrate 2Mbps a ještě VBR? To už by měl zvládnout kdekdo.
Jestli je to úplně 100% standarní H.263, to ale nevím, je to dost obskurní záležitost, o které se dá těžko něco dohledatProto se radši bavím o Soronsen Sparku než H.263.
leda si snad přečíst zdroják FFmpeguUž jdu na to.
BTW na tinyvid.tv, na kterou jsi odkazoval z jiné diskuse, jsou videa v čem?Kontejner Ogg, audio je Vorbis a video je Theora(snad 1.0 nebo nějaká alpha).
Beta od safari je "nevidí"A podporuje Safari HTML5 a hlavně pak ten video tag? GtkWebKit z.B. nemá žádnou implementaci ovládacích prvků a ty videa u nich nemají atribut autoplay, takže video se načte a zastaví na prvním snímku a pak to vypadá, že to nefunguje(ale ono to ve skutečnosti funguje moc dobře). Není to tento případ?
Apple, Nokia, Microsoft a další velké společnosti uvedly, že nebudou podporovat Theoru uvedenou v naší specifikaci. Zda tam tedy tento požadavek budeme či nebudeme mít, neovlivní nezávislé autory. Navíc požadavek způsobuje potíže těm, kteří se snaží najít skutečné řešení
to jde pouze přes ten čudlík v browseru
To by mělo jít odchytit přes Wireshark a nasimulovat i bez Safari.
Když mi dáš tip na další stránku s videem v <video> a oggu, tak ti to odchytím wiresharkem.tip
PRÉ BETAverze Dailymotion, která používá <video> a Ogg/Theoru. Je tam už přes 300,000 připravených videí, to by snad mohlo stačit.
Other unencumbered free software codecs, such as the BBC's wavelet-based Dirac, could deliver competitive high-quality video support in the future. The BBC's original reference implementation is said to be impractical for real-world use, but the BBC is also funding the development of a real-world open source version called Schrodinger that is becoming quite mature. According to some experts, Dirac has the potential to deliver encoding quality that is comparable (or maybe even superior) to H.264.Co?
According to some experts, Dirac has the potential to deliver encoding quality that is comparable (or maybe even superior) to H.264.
Na tom není nic divného. Wavelet komprese (kterou právě Dirac používá) by teoreticky měla být lepší než metody používané v H.264 nebo VC1.O tom žádná(viz. už několikrát zde mnou zmiňovaný snow. I o Diracu jsem se zde nejednou už vyjadřoval). Bohužel Dirac má problémy s MC(a možná i jiné problémy) a díky tomu není zrovna moc použitelný u nižších bitrate(pod jedno mega vůbec). O to víc mě štve, že se o něm všude píše kdyby to náhodou z Theorou nevyšlo a přitom o sněhu jsem neviděl zmínku ani jednu. Přiznávám, že ještě jsem Dirac nezkoušel porovnávat na HD videu při nominální bitrate 2Mbps, ale to hned napravím.
Problém je ovšem trochu v hardwarové náročnosti, která je pokud vím větší.Rozlišení 1280x534, obě jádra při 2Ghz úplně naplno(Dirac, resp. implementace kodeku Schröedinger od Davida Schleefa jako jedna ne z mnoha dovede plně využívat vlákna(a když už jsme u toho, tak také experimentálně CUDu a OpenGL)) a ještě to jede pár snímků pod 24fps. Pokud by to výrazně nezlepšili, tak o Diracu nejde uvažovat vůbec. Škoda, že někde nemám víc místa, hned bych tam naházel ukázky.
Jo, Dirac je nepoužitelný, stejně jako Theora. Když ty kodeky potřebují víc jak dvakrát tolik datového toku, aby vyopadaly srovnatelně, nebo vůbec koukatelně (proti h.264), proč se vůbec někdo diví, že neprošly jako univerzální formát pro internetové video? Ogg kontejnér navíc není ideální (ale neapmatuju si už proč). Navíc ani nejsou rychlé, stejně jako není žádný HW dekodér pro mobilní telefony a jinou verbež.
Navíc i mezi h.264 kodeky je kopa balastu (až na x264, hehe). Když už to chcete mít bez patentové hrozby, nejšpíš bude lepší použít mpeg1, u kterého jes ituace známá, a ochrana už vypršela.
Ogg kontejnér navíc není ideální (ale neapmatuju si už proč)
Navíc ani nejsou rychlé, stejně jako není žádný HW dekodér pro mobilní telefony a jinou verbež.Co? Pokud najdete nějaký rychlejší kodek (samozřejmě ale srovnatelný co do kódování) než je Theora 1.1(a ještě se má zrychlovat) budu Vám dlužen pivo. Jinak pro Vorbis existuje implementace počítající s celými čísly jménem Tremor, která je právě vhodná do podobných zařízení a jiné verbeže. U Theory je to dle mého názoru jen otázka času.
Když už to chcete mít bez patentové hrozby, nejšpíš bude lepší použít mpeg1, u kterého jes ituace známá, a ochrana už vypršela.No tak to by byla opravdu výhra. Ono ani s těmi patenty na Theoru to není tak žhavé. Osobně se mi žádný patent na VP3 nepodařilo najít a samotné On2 Technologies se Xiph.org zaručilo, že nikoho nebude s patenty týkajícími se VP3 nikoho otravovat. Mně by se zase líbilo použití Sorenson Video Codec(dříve se používalo v QuickTimu). To je z roku 1998 a je dost možné, že patenty už vypršely.
Tady ukázky toho,co lze udělat za pomoci HTML5,Canvas,SVG a postupně se tak zbavit té neuvěřitelné prasárny zvané Flash.Ukázky funguji v Chrome,FF a Opera,jiné kromě IE jsem nezkoušel,ale všichni lidé z oboru se vzděláním vědí,že IE v životě nebyl prohlížeč.Ti co to vzdělání nemají nebo si jen na něco hrají budou neustále dokola tvrdit,že to prohlížeč je,ale znáte tu větu od Einsteina o lidské blbosti,ne?
http://www.chromeexperiments.com/
PS: Flash jako takový není špatný pro OMEZENÉ a SPECIALIZOVANÉ využití,ale trotlové,kteří si jen na web tvůrce hrají a vědí houby o standardech a neudělají ani alternativu stránky pro lidi bez Flashe nebo JS umožnili svou neschopností jeho rozmach ve špatném směru
Vychází mi z toho (z této diskuse), že Theora je rychláPokud nezapočtu MPEG-1 a neunikl mi nějaký experimentální kodek, tak ze všech reálných variant nejrychlejší.
ale nemá takový kompresní poměr, jako kodeky ve Flashi...A to zas jo. No na druhou stranu VP3 vs. VP6(H.263, H.264) - to je jako srovnávat MPEG2 a MPEG4. Ty čísla tam nejsou pro nic za nic. Kompresní poměry by byly ale za cenu rozmazání hran u Theory 1.0 a nebo vzniku švů a blokových artefaktů u Theory 1.1. Ono to není vůbec snadné když nejsou v Theoře implementovány různé důležité algoritmy(třeba Theora nepoužívá B-Frames, ale jen P-Frames - pro to je asi také tak rychlá).
Theora má prý nějaký rudimentární loopfilter, což mluví proti tomu, že by byla rychlejší než mpeg4 part2 ("divx") o stejném rozlišení, bez b-snímků, gmc a qpel. Na druhou stranu, Theora má prý o dost horší entropy coder a také nemá predikci vektorů pohybu, což jí asi nějaký čas ušetří. Pak je tu samozřejmě otázka efektivity dekodéru; divx/xvid dekodér v libavcodecu je velmi rychlý, iirc.
Jenže také je pravda, že špatné technologie mohou být pomalé a neoptimalizovatelné. Například real video 10 je obšlehnutá ranná forma h.264, ale udělali tam pár změn, které sice nepomáhají kompresi, ale zenmožňují paralelizace (SSE2 optimalizace) v dekodéru.
bez b-snímků, gmc a qpel.
Přesně. Je nejrychlejší z toho prostého důvodu, že v ní není implementována většina pokročilejších algoritmů. Možná by mohlo být rychlejší MPEG1/2. Defaultní MPEG4 ASP/AVC určitě ne.
Na druhou stranu, Theora má prý o dost horší entropy coder
Otázka je, co Theora horší nemá. Někdy mám pocit, že On2 Technologies vypustilo VP3 jako jistý druh záškodnictví v OSS. S CABACem nebo CAVLC se srovnávat určitě nedá. Vlastně:
Theora currently uses a semantic-token based backend encoder with minimal entropy coding. This is a previous-previous generation scheme that would have been ill considered even in VP3's early days.
no na druhou stranu:
flexible entropy encoding (Theora supports 80 VLC tables selectable per-frame, MPEG-4 ASP has just one)
Doporučuji přečíst toto(má to sedm dílů, stačí za demo přidávat čísla). Monty si nad tím zanadával jako špaček.
také nemá predikci vektorů pohybu
Tak drastické to zas není:
HalfPixel Motion Search Precision (MPEG-4 ASP/AVC supports HalfPixel or QuarterPixel)
Doporučuji přečíst toto
Jo, na to jste původně odkazoval Vy. Tak aspoň předpokládám, že to máte nastudované.
Predikce je něco jiného než motion search. Motion search vám ty vektory hledá, ale musí být zapsány do do bitsreamu. Když se vám je ale podaří předpovědět z těch, které už zapsané máte (třeba protože sousední směřují stejným směrem, což se velmi často stává), tak ho zapisovat nemusíte a bity se použijí na něco jiného :)
Je, je hezké vidět, že to někam směřuje, ale když o 100% vylepšíte formát, který je naprosto archaický, neznamená to, že bude výsledek užitečný... Četl jsem vyjádření vývojáře x264 a ffmpegu. Řekl, že theora je horší formát než mpeg4 asp (xvid), ale že by se mohla přes horší kompresní schopnost dostat blízko, pokud by měla hodně dobré psychovizuální optimalizace (což zatím nemá). Pak se ale dozvěděl, že tam chybí ta predikce vektorů a vzal to zpět :)
Predikce je něco jiného než motion search. Motion search vám ty vektory hledá, ale musí být zapsány do do bitsreamu. Když se vám je ale podaří předpovědět z těch, které už zapsané máte (třeba protože sousední směřují stejným směrem, což se velmi často stává), tak ho zapisovat nemusíte a bity se použijí na něco jiného :)
Aha, no tak to vypadá, že něco takového opravdu Theora nemá. Ale řekl bych, že celé vektory také nezapisuje. Možná jen odchylky od předchozího MV.
Je, je hezké vidět, že to někam směřuje, ale když o 100% vylepšíte formát, který je naprosto archaický, neznamená to, že bude výsledek užitečný...
Pozor. Formát Theory 1.0 byl zmražen a už se s ním nebude hýbat, ale s formátem Theory 1.1 určitě, takže pokud máte nápady, tak zasílejte a implementujte.
Četl jsem vyjádření vývojáře x264 a ffmpegu. Řekl, že theora je horší formát než mpeg4 asp (xvid)
Theora se s jakýmkoliv MPEG-4 nedá vůbec srovnávat. Možná tak s MPEG1/2. Vždyť jak sám říkáte, nemá MVP, GMC ba dokonce ani B-frames. To se potom těžko srovnává. Dokonce se divím, že se dá srovnat s MPEG2. Na druhou stranu je také dobré ptát se proč tyto funkce Theora(a pokud vím já, tak ani žádný jiný otevřený formát) nemá zahrnuté a nejsou v žádném kodeku implementované.[1],[2],[3]
Co se týče toho entropy kodéru, tak koluje bonmot, že je schopný vygenerovat data, která jsou větší než vstup...
Myslím, že VP3 hodně věcí dělalo s cílem být jiný než mpeg - díky tomu asi taky mají tenkodek patentově pokrytý a mohli ho dát k dispozici. Něco jako vývojáři Diracu. Záškodnictvím bych to nenazýval, je prostě velice starý, přes deset let. Kdosi poznamenal, že vyvíjet to dál je jako vyvíjet Indeo5 nebo podobnou zapomenutou technologii. Zkrátka divné. Ten kodek bude vždy potřebovat podstatně víc bitrate než h.264 (pokud se nepoužije quicktime, hehe), takže pro internetovou distribuci bude vždycky přinášet vyšší náklady, i když bude bezplatný...
P.S. Doporučuje se usadit v kanále #x264 na irc.freenode.net (případně taky #ffmpeg a #mplayer), často se tam tyhle věci probírají, stačí poslouchat ten cvrkot :).
Myslím, že VP3 hodně věcí dělalo s cílem být jiný než mpeg - díky tomu asi taky mají tenkodek patentově pokrytý a mohli ho dát k dispozici.
Přesně tak. Je chyba obviňovat Theoru z něčeho za co nemůže a naopak místo toho blahořečit novodobé digitální mafiány/výběrčí výpalného.
je prostě velice starý, přes deset let.
No a? Vždyť MPEG4 ASP je ještě starší a MPEG1/2 sahá snad někam do poloviny osmdesátých let(a je tak mnohem starší než Theora a přitom efektivnější). Stáří s tím nemá co dělat.
Kdosi poznamenal, že vyvíjet to dál je jako vyvíjet Indeo5 nebo podobnou zapomenutou technologii.Zkrátka divné.
Bohužel, v dnešní době je to jediná možnost. A nebo snad máte lepší nápad?
Ten kodek bude vždy potřebovat podstatně víc bitrate než h.264 (pokud se nepoužije quicktime, hehe), takže pro internetovou distribuci bude vždycky přinášet vyšší náklady, i když bude bezplatný...
Pokud se to u nižších rozlišení nechá v okně a neškáluje, tak ten rozdíl není tak patrný a nebo aspoň dle samotného přehrávání nejde moc poznat, že se jedná o Theoru. A navíc bych řekl, že lidé už jsou z YouTube zvyklí na ledacos, takže Theora nemůže nikoho vyvést z rovnováhy. U HD videa už jsou sice v obou variantách(zatím) dost problematické blokové artefakty, ale zase pro HD video se dá použít jiný formát(sníh, Dirac)
P.S. Doporučuje se usadit v kanále #x264 na irc.freenode.net (případně taky #ffmpeg a #mplayer), často se tam tyhle věci probírají, stačí poslouchat ten cvrkot :).
No, nevím. Zrovna řeším jeden bug mezi ffmpeg a x264 a když jsem tam přišel tak se řešili nějaké problémy s UTF a PHP, tak jsem to vzal oklikou radši do dev.
Ale jistě že s tím stáří má co dělat. Za deset let se vyrojilo spoustu konkurence a slabší kodeky byly vytlačeny. Před deseti lety nebylo nic moc použitelného. Videa s 4cc "DIV3" jsou škaredým svědectvím dob, než přišel divx5 a ještě spíš xvid. I ty mpeg2 enkodéry byly tenkrát špatné, viz leckteré DVD z té doby, byť má bitrate třeba přes 8mbit/s... To, co k něčemu bylo (mpeg4 asp jako formát), přežilo a drží se dokonce i dnes, když už jsou podstatně lepší alternativy. Dokonce i realvideo10 na webu žije, byť sehrává dost ostudnou roli (77MB předělávky obyčejně již poměrně nekvalitnách ripů). Naproti tomu VP3 moc nadčasové nebylo a rychlo zapadlo, jako ten Radius, Cinepak a co to ještě je defaultně v w98 :).