Forum » Programska oprema » WebM - vprašanja in razprave
WebM - vprašanja in razprave
Icematxyz ::
WebM Project je s strani podjetja Google sponzoriran projekt. Cilj tega projekta je visoko kvaliteten, odprt in brez licenc obremenjen video format. Primarno je usmerjen na izmenjavo video vsebin na spletu. Projekt je odprto koden in izdan pod licenco BSD tipa.
WebM karakteristike:
VP8 video kodek razvit z strani podjetja On2
Vorbis kodek skrbi za zapis zvoka
Vsebnik temelji na Matroska
Tema je namenjena razpravi, vprašanjem in deljenju izkušenj.
WebM karakteristike:
VP8 video kodek razvit z strani podjetja On2
Vorbis kodek skrbi za zapis zvoka
Vsebnik temelji na Matroska
Tema je namenjena razpravi, vprašanjem in deljenju izkušenj.
Icematxyz ::
Je že kje na voljo kakšen dober encoder tipa "ffmpeg2theora"? Se pravi "ffmpeg2webm"?
Naletel sem le na navodila za windows in Ubuntu. Za build from source. Oboje ni ravno najbolje delovalo. Najbližje sem prišel z tem. Kjer sem dejansko lahko v winXP prekodiral testni video in si rezultat ogledal v spletnem brskalniku FF (drag/drop).
Ve kdo kaj več na to temo. Command line webm encoder po stilu ffmpeg2theora. Vem da je treba malo še počakati ampak... :)
Naletel sem le na navodila za windows in Ubuntu. Za build from source. Oboje ni ravno najbolje delovalo. Najbližje sem prišel z tem. Kjer sem dejansko lahko v winXP prekodiral testni video in si rezultat ogledal v spletnem brskalniku FF (drag/drop).
Ve kdo kaj več na to temo. Command line webm encoder po stilu ffmpeg2theora. Vem da je treba malo še počakati ampak... :)
Icematxyz ::
Tudi VLC je pohitel z podporo za WebM in ponudil RC:
http://people.videolan.org/~jb/webm/
Za Ubuntu 10.04 pa PPA viri vidim da tudi lepo napredujejo Transmageddon je dodal podporo.
Gstreamer gledam sedaj PPA vire.
Kar tekmujejo kdo bo prvi z beto prišel ven. Tako je pač verjetno to ko open surce scena praktično čez noč postane bogatejša za 100 milijonov dolarjev vredno tehnologijo. In dobi močan pospešek v mainstream na tem področju. :)
http://people.videolan.org/~jb/webm/
Za Ubuntu 10.04 pa PPA viri vidim da tudi lepo napredujejo Transmageddon je dodal podporo.
Gstreamer gledam sedaj PPA vire.
libvpx 30 hours ago
Successfully built
Kar tekmujejo kdo bo prvi z beto prišel ven. Tako je pač verjetno to ko open surce scena praktično čez noč postane bogatejša za 100 milijonov dolarjev vredno tehnologijo. In dobi močan pospešek v mainstream na tem področju. :)
Zgodovina sprememb…
- zavaroval slike: bluefish ()
Icematxyz ::
2010-05-31
The GStreamer team is excited to announce new releases of the gst-plugins-good, gst-plugins-ugly and gst-plugins-bad modules for the 0.10 GStreamer stable release series. These versions introduce support for WebM/VP8.
Icematxyz ::
Zgodovina sprememb…
- zavaroval slike: bluefish ()
Icematxyz ::
OMAP 4 platforma združuje tako strojno opremo, kakor tudi programsko opremo, katera podpira vodilne operacijske sisteme na mobilnem področju.
Glavne lastnosti te platforme:
-visoka zmogljivost pri nizki porabi
-dual-core, ARM® Cortex™-A9 MPCore SMP
-HD1080p30 snemanje in predvajanje video vsebin
-do 20-megapixel imaging
-platformo nadgrajuje tudi programska oprema, katera omogoča hiter razvoj aplikacij za zahtevno tržišče.
Texas Instruments je tudi izdelal video demonstracijo, kako se obnese predvajanje video vsebin HD ločljivosti (1080p) VP8 (WebM) na njihovi novi TI OMAP™ 4 platformi. Demonstracijo so izvedli tako na Android, kot Ubuntu operacijskem sistemu.
Ogled na Youtube je možen tako v FlashPlayerju, kot HTML5 WebM video vsebina!
Vir
Glavne lastnosti te platforme:
-visoka zmogljivost pri nizki porabi
-dual-core, ARM® Cortex™-A9 MPCore SMP
-HD1080p30 snemanje in predvajanje video vsebin
-do 20-megapixel imaging
-platformo nadgrajuje tudi programska oprema, katera omogoča hiter razvoj aplikacij za zahtevno tržišče.
Texas Instruments je tudi izdelal video demonstracijo, kako se obnese predvajanje video vsebin HD ločljivosti (1080p) VP8 (WebM) na njihovi novi TI OMAP™ 4 platformi. Demonstracijo so izvedli tako na Android, kot Ubuntu operacijskem sistemu.
Ogled na Youtube je možen tako v FlashPlayerju, kot HTML5 WebM video vsebina!
Vir
Icematxyz ::
FSF izraža podporo WebM.
http://playfreedom.org/
But while everybody agrees on how the video tag should look, there's no agreement about how that video should be encoded.
In order to make sure the Web stays free for everyone, we need a free codec to prevail as the de facto standard with HTML5. WebM can be that codec: Google provides a patent license with the standard that is compatible with free software licenses, and even got the development ball rolling by releasing a free implementation.
http://playfreedom.org/
Lion29 ::
full zapali kak se pogovarjas sam s sabo v tej temi
sem mogu nekaj dopisat, da ne bo zgledalo kot oneManTopic
sem mogu nekaj dopisat, da ne bo zgledalo kot oneManTopic
Founder and CTO @ Article-Factory.ai
Icematxyz ::
Verjetno gre za tako zanimive zadeva, da drugi kar obnemijo. Morda pa tudi ne, kdo bi vedel. Drugače pa glede strojnega kodiranja/dekodiranja (tudi Theora):
VeriSilicon
Chips&Media
Še malo ažurne statistike v slikah:
Flash bo v prihodnosti podpiral WebM/VP8.
Vir
VeriSilicon
After promoting WebM to the semiconductor industry during 2010, we're excited that at CES 2011 the first tablet supporting WebM with full 1080p resolution was demonstrated. VeriSilicon licensed the WebM IP to this tablet manufacturer and provided engineering support to bring the technology to the showroom floor.
Chips&Media
Silicon video IP maker Chips&Media has begun shipping its CODA960 multiformat HD video hardware core, which supports up to 1080p60 playback of VP8 video. VP8 is the video codec used in WebM.
Še malo ažurne statistike v slikah:
50.5% of web users now support HTML5 video playback.
In the following charts you can see different views of how formats are divided among HTML5 video users. The first chart shows user support by combinations of formats. The second compares support of open vs. closed formats.
Flash bo v prihodnosti podpiral WebM/VP8.
Vir
Zgodovina sprememb…
- zavaroval slike: bluefish ()
Lion29 ::
a android podpira to? sklepam, da bi moral, ce je od googla? al majo ti celo strojno podprto?
Founder and CTO @ Article-Factory.ai
Icematxyz ::
Software/Hardware podpora.
Konkretno Android:
Mobilne naprave (mobilni telefoni in tablični računalniki) na katerih je prednameščen Android, bodo strojno podporo bolj ali manj začele dobivati letos. Že v tej temi je navedenih nekaj podjetij, ki imajo tehnologijo že razvito in je bolj ali manj pripravljena za uporabo.
Konkretno Android:
Android is officially WebM-enabled from version 2.3 - Gingerbread,[30] and was first made available via the Nexus S mobile phone.
Mobilne naprave (mobilni telefoni in tablični računalniki) na katerih je prednameščen Android, bodo strojno podporo bolj ali manj začele dobivati letos. Že v tej temi je navedenih nekaj podjetij, ki imajo tehnologijo že razvito in je bolj ali manj pripravljena za uporabo.
usoban ::
Officially, kaj to pomeni da se dobi tudi za 2.2 neuradno podporo? Kakšen link bi prosil če je to res :)
Icematxyz ::
Officially, kaj to pomeni da se dobi tudi za 2.2 neuradno podporo? Kakšen link bi prosil če je to res :)
Android Gingerbread 2.3:
http://developer.android.com/sdk/androi...
Support for new media formats
The platform now offers built-in support for the VP8 open video compression format and the WebM open container format.
Icematxyz ::
Da, OMAP 5 platformo so že uradno napovedali ampak trenutno menim, da z OMAP 4 platformo malo zaostajajo. Se pravi pričakujem kmalu "bistveno" večjo prisotnost OMAP 4 platforme na tržišču.
OMAP 5 platforma pa bo verjetno "na voljo" za "končne uporabnike" šele čez nekaj časa... Bo pa vsekakor zanimivo to področje spremljati!
OMAP 5 platforma pa bo verjetno "na voljo" za "končne uporabnike" šele čez nekaj časa... Bo pa vsekakor zanimivo to področje spremljati!
Icematxyz ::
Today we're making available "Bali," our second named release of the VP8 Codec SDK (libvpx). Note that the VP8 format definition has not changed, only the SDK.
Seznam izboljšav:
* "Best" mode average encoding speed: On x86 processors, Bali runs 4.5x as fast than our initial release and 1.35x faster than Aylesbury.
* "Good" mode average encoding speed: Bali is 2.7x faster than our initial release and 1.4x faster than Aylesbury.
* On ARM platforms with Neon extensions, real-time encoding of video telephony content is 7% faster than Aylesbury on single core ARM Cortex A9, 15% on dual-core and 26% on quad core.
* On the NVidia Tegra2 platform, real time encoding is 21-36% faster than Aylesbury, depending on encoding parameters.
* "Best" mode average quality improved 6.3% over Aylesbury using the PSNR metric.
* "Best" mode average quality improved 6.1% over Aylesbury using the SSIM metric.
Primerjava hitrosti:
Povzetek novosti, ki jih prinaša Bali:
-Nespremenjena VP8 specifikacija
-Boljša kvaliteta video vsebine
-Višja hitrost kodiranja
Vir
Zgodovina sprememb…
- zavaroval slike: bluefish ()
Icematxyz ::
Strojnemu dekodiranju WebM se kot kaže pridružuje tudi strojno dekodiranje WebP.
Vir
The G-Series 1 decoder offers both 1080p 30 frames per second WebM and 36.5 Megapixels per second WebP processing at around 100 MHz clock rate. It is a full hardware implementation, requiring a mere 2 MHz host CPU load even when processing 1080p video or any size WebP images. The decoder uses 380 kilogates of logic area and 52 kilobytes of embedded single-port memory. The logic consumes a negligible 27 mW of power at 1080p resolution, ensuring many hours of video playback time on battery-operated devices.
Vir
Zgodovina sprememb…
- zavaroval slike: bluefish ()
Mavrik ::
-Višja hitrost kodiranja
Pri tej hitrosti bodo lih dohiteli libx264 do leta 2055. Ja, libvpx je tako počasen.
The truth is rarely pure and never simple.
Icematxyz ::
Pri tej hitrosti bodo lih dohiteli libx264 do leta 2055. Ja, libvpx je tako počasen.
Zakaj 2055? VP8 kodiranje v x264 (xvp8) bo na voljo nekje do marca 2012. Glede hitrosti kodiranja z libvpx pa predlagam, da se o tem vsak prepriča sam. Se pravi konkretno pri rezultatu, ki ga želi doseči, primerja kakšna je razlika v časih kodiranja glede na izbran format in uporabljen kodirnik!
Zgodovina sprememb…
- spremenil: Icematxyz ()
Mavrik ::
Saj, točno to sem naredil - primerjalno raziskavo Theore, x264 in libvpx. libvpx in libtheora sta bila konsistentno počasnejša za 50-100% časa kodiranja, kar ni sprejemljivo za nobeno uporabo.
The truth is rarely pure and never simple.
Icematxyz ::
No, potem pa počakaj na VP8 kodiranje v x264 (xvp8), če ti trenutna hitrost kodiranja z libvpx ni sprejemljiva. Oziroma, do marca 2012 bo tudi kodiranje z libvpx najverjetneje hitrejše.
Kaj se pa tiče "sprejemljivosti" za uporabo, pa kot sem rekel, naj si vsak ustvari mnenje sam in naredi svojo raziskavo, glede na lastne potrebe.
Kaj se pa tiče "sprejemljivosti" za uporabo, pa kot sem rekel, naj si vsak ustvari mnenje sam in naredi svojo raziskavo, glede na lastne potrebe.
Icematxyz ::
Na voljo je nova različica Arista Transcoder:
Domača stran & WebUpd8
Se pravi kdorkoli želi sam testirati zadevo. Kodiranje v VP8, H.264, Theora...
V grobem potrebuješ Ubuntu 11.04 (privzeto na voljo podpora za Theora in VP8 kodiranje) + ubuntu-restricted-extras (še nekateri drugi formati) + Arista Transcoder. Uporabniku so na voljo prednastavljeni profili kodiranja, katere lahko tudi spreminjaš. Za naprednejše uporabnike pa pride v poštev tudi ročno urejanje .json datoteke. Se pravi za "prebiti led" je to verjetno najlažja metoda, da se uporabnik ne rabi nekaj tednov ukvarjati z parametri v ukazni vrstici in nasploh z nameščanjem ustrezne programske opreme, da zadevo sploh poskusi in dobi nek rezultat. Za pisce kakšnih blogov je to tudi v grobem vsa programska oprema, ki jo potrebujejo, da svojim uporabnikom postrežejo z HTML5 video vsebinami brez Flasha. Se pravi že danes in tudi večini uporabnikov spleta.
Domača stran & WebUpd8
Se pravi kdorkoli želi sam testirati zadevo. Kodiranje v VP8, H.264, Theora...
V grobem potrebuješ Ubuntu 11.04 (privzeto na voljo podpora za Theora in VP8 kodiranje) + ubuntu-restricted-extras (še nekateri drugi formati) + Arista Transcoder. Uporabniku so na voljo prednastavljeni profili kodiranja, katere lahko tudi spreminjaš. Za naprednejše uporabnike pa pride v poštev tudi ročno urejanje .json datoteke. Se pravi za "prebiti led" je to verjetno najlažja metoda, da se uporabnik ne rabi nekaj tednov ukvarjati z parametri v ukazni vrstici in nasploh z nameščanjem ustrezne programske opreme, da zadevo sploh poskusi in dobi nek rezultat. Za pisce kakšnih blogov je to tudi v grobem vsa programska oprema, ki jo potrebujejo, da svojim uporabnikom postrežejo z HTML5 video vsebinami brez Flasha. Se pravi že danes in tudi večini uporabnikov spleta.
Zgodovina sprememb…
- zavaroval slike: bluefish ()
Icematxyz ::
1080p VP8 Codec support for Smooth WebM video playback
Accelerated on ZMS processors StemCell media array
Offloads the ARM CPU
Many traditional video processing engines support multi-format codecs by building on a library of hard-coded video functions designed to support established video standards such as MPEG2, MPEG4, WMV and H.264....
...The ZMS processors take a different approach. By leveraging the full programmability of the StemCell media processing array allows a high-quality, fully optimized VP8 codec to be implemented that can enable 1080p WebM playback, yet can be delivered via a software update rather than requiring a re-design of the core silicon.
ZiiLabs & Vir
Zgodovina sprememb…
- spremenil: Icematxyz ()
Icematxyz ::
Po Aylesbury in Bali je na voljo tretja različica VP8 Codec SDK (libvpx) s kodnim imenom Cayuga. Tokratna različica prinaša predvsem spremembe na področju hitrosti kodiranja.
Izboljšana hitrost kodiranja (primerjava Bali) na x86:
Izboljšana hitrost kodiranja na ARM:
VP8 Codec SDK "Cayuga" Released
Še morda novica oziroma novost za uporabnike Skype. Pri video klicih je od Skype 5 naprej skrbel VP8 le pri skupinskih klicih. Z uporabo Skype 5.5 pa se to spreminja in sicer bodo s pomočjo VP8 opravljeni vsi video klici!
One-to-One VP8 Video Calling Now Supported in Skype & H
Izboljšana hitrost kodiranja (primerjava Bali) na x86:
+11.5% "Best" mode (at speed 0)
+21.5% "Good" mode (at speed 0)
+22.5% "Real-time" mode (at speed 6, a typical speed for videoconferencing applications)
Izboljšana hitrost kodiranja na ARM:
On ARM Cortex A9 with Neon extensions, real-time encoding of video telephony content is 35% faster than Bali on single core and 48% faster on multi-core.
On the NVIDIA Tegra2 platform, real time encoding is 40% faster than Bali.
VP8 Codec SDK "Cayuga" Released
Še morda novica oziroma novost za uporabnike Skype. Pri video klicih je od Skype 5 naprej skrbel VP8 le pri skupinskih klicih. Z uporabo Skype 5.5 pa se to spreminja in sicer bodo s pomočjo VP8 opravljeni vsi video klici!
Skype was one of the earliest supporters of VP8, and we're really excited that millions more of their users will experience the superior quality and performance of VP8 video calling.
One-to-One VP8 Video Calling Now Supported in Skype & H
Zgodovina sprememb…
- zavaroval slike: bluefish ()
Icematxyz ::
Tretja generacija VP8 strojnega kodirnika s kodnim imenom Cloudberry prinaša boljšo kvaliteto slike (PSNR) ob nižji bitni hitrosti:
Še primerjava različnih generacij strojnega kodirnika in programskega kodirnika s kodnim imenom Bali pri treh profilih kodiranja:
Vir
Moving along with our mission statement - creating the world’s best real-time video encoder - we’re again one step closer to our goal thanks to Cloudberry’s substantial quality gains.
We’ve also bridged an important milestone: Cloudberry is able to encode high-quality 720p video (video teleconference use cases) at well under 1 Mbps, as shown in the following chart.
Še primerjava različnih generacij strojnega kodirnika in programskega kodirnika s kodnim imenom Bali pri treh profilih kodiranja:
Vir
Mavrik ::
Hmm... poleg tega a imaš kakšen bolj relevanten podatek o kvaliteti? Recimo Y-SSIM meritve? PSNR je namreč izjemno zanič mera, ki ponavadi nima zelo veliko skupnega z "dejansko" kvaliteto.
The truth is rarely pure and never simple.
Icematxyz ::
manjka referencna primerjava s h264 in theoro ;)
Point teh demonstracij je predvsem prikaz napredka na nekem področju med različnimi generacijami strojnega/programskega kodirnika. Sami tudi najbolje vedo, katerem področju so se v razvojnem ciklu med posameznimi generacijami najbolj posvetili in predstavijo dejansko ta rezultat. Se pravi pri zadnjem programskem kodirniku se demonstrira dosežena višja hitrost kodiranja, kar je zelo pozitivno, glede na to, da so si te izboljšave močno želeli tudi uporabniki. Pri zadnjem strojnem kodirniku pa torej se demonstrira višja kvaliteta slike (PSNR) ob manjši bitni hitrosti med različnimi generacijami strojnega/programskega kodirnika predvsem z vidika izboljšav, ki jih prinaša tretja generacija strojnega kodirnika na tem področju. Skratka zelo lepo zadeva napreduje v tako kratkem času in sam nimam pripomb. Tudi to, da se gre tudi v smer "programske nadgraditve" strojnega kodirnika mi je dokaj všeč. Se pravi z malo sreče ob nakupu neke strojne opreme lahko morda s programsko nadgraditvijo strojnega kodirnika v prihodnosti izboljšaš obstoječ strojni kodirnik!
Je pa težava tudi ta, da nastane veliko težav pri neposredni PSNR primerjavi med različnimi (tipi) kodirniki/a!
Hmm... poleg tega a imaš kakšen bolj relevanten podatek o kvaliteti? Recimo Y-SSIM meritve?
Nekaj SSIM meritev in celo primerjav sicer najde Google, ampak določeni testi so dokaj zastareli in pa predvsem ne prikazujejo napredka in izboljšav na tem področju med različnimi generacijami VP8 strojnega/programskega kodirnika. Primer, primer 2...
PSNR je namreč izjemno zanič mera, ki ponavadi nima zelo veliko skupnega z "dejansko" kvaliteto.
No ja, PSNR meritve so dokaj standardna (znanstvena metoda) zadeva in neke zaključke s teh meritev vseeno lahko potegnemo. Posebej še ob dejstvu če primerjamo enak (tip) kodirnik/a. Lahko pa jim na blogu v komentar seveda napišeš, da bi v prihodnosti želel še kakšne druge meritev in kakšne točno!
Zgodovina sprememb…
- spremenil: Icematxyz ()
Icematxyz ::
Strojno/programska rešitev za WebM (+ drugi formati) Live Streaming s pomočjo HTML 5:
EntropyWave
The Entropy Wave E1000 is a multi-format, multi-stream live encoder for use in web streaming applications.
When used in conjunction with the Entropy Wave S1000 streaming media server or other compatible server software, live video can be delivered to consumers using the latest technology, while simultaneously remaining compatible with the vast majority of installed web browsers, mobile devices, and Internet-enabled set-top boxes.
Web designers are freed from the browser plugin box using the HTML5 video tag.
Multi-format encoding means compatibility with more browsers and more devices.
Multi-format encoding means users with the latest technology can use more efficient delivery mechanisms, saving you bandwidth costs without sacrificing compatibility.
Supports a range of video formats, including WebM
EntropyWave
Icematxyz ::
Tole je tolk closed, da niti cen ne pise ;)
"Free" to zagotovo ni. Ampak za pisce kakšnih blogov to seveda ni ovira, ker tega ne potrebujejo.
"Windows in Mac pisci blogov in ustvarjalci spletnih strani" pa imajo na voljo kaj takšnega, če se v vsem skupaj ne znajdejo:
Miro Video Converter
Icematxyz ::
Na voljo je četrta generacija VP8 strojnega kodirnika kodno ime Dragonfly. Tokratna različica prinaša izboljšave na področju realnočasovnega kodiranja VP8 videa do 1080p na mobilnih napravah. Povprečna PSNR izboljšava 0.27 dB glede na prejšnjo generacijo in najvišja kvaliteta videa doslej.
Glavne izboljšave, ki prinašajo ob nižji bitni hitrosti visoko kvaliteto videa zajemajo:
- the usage of bicubic filter in motion estimation and reconstruction phases
- additional candidates in macroblock mode selection
- improved rate-distortion optimization in macroblock mode selection
Na željo uporabnikov so prvič na voljo SSIM meritve, ki primerjajo Dragonfly z prejšnjimi generacijami VP8 strojnega kodirnika in referenčnega H.264 strojnega kodirnika.
Stopnja ohranjenih detajlov se povečuje s vsako novo različico strojnega kodirnika.
H1 strojni kodirnik prinaša mobilnem uporabniku več ur video vsebin v visoki ločljivosti, na primer video pogovorov, kar s pomočjo spletnega brskalnika (WebRTC). Mobilna naprava z vgrajenim H1 video kodirnikom lahko kodira 1080p video s 30 sličicami na sekundo in pri tem porabi manj kot 3MHz procesorskih ciklov in 76 mW moči. Štiri jedrni ARM Cortex A9 bi za enako nalogo porabil 2.3 GHz procesorskih ciklov na jedro pri porabi 3700 mW. Povprečen mobilni telefon z baterijo zmogljivosti 1500 mAh pri delovni napetosti 3.5V lahko teoretično zakodira 69 ur 1080p videa med polnjenji.
Več kot 50 polprevodniških podjetij ima v tem trenutku licenco za VP8 tehnologijo in v tem trenutku že najdemo na tržišču izdelke, ki so sposobni strojno odkodirati 1080p VP8 video (primer). Prvi čipi sposobni VP8 kodiranja se bodo znašli na tržišču v 2012.
Naslednja generacija strojnega kodirnika bo se osredotočila na izboljšave hitrosti in znižanje stroškov izdelave, dodale se bodo zmogljivosti, kot so predprocesiranje in večja odpornost na napake. Implementirati se nameravajo tudi novi strojno programski algoritmi, ki bodo dovoljevali optimizacijo kvalitete.
Glavne izboljšave, ki prinašajo ob nižji bitni hitrosti visoko kvaliteto videa zajemajo:
- the usage of bicubic filter in motion estimation and reconstruction phases
- additional candidates in macroblock mode selection
- improved rate-distortion optimization in macroblock mode selection
Na željo uporabnikov so prvič na voljo SSIM meritve, ki primerjajo Dragonfly z prejšnjimi generacijami VP8 strojnega kodirnika in referenčnega H.264 strojnega kodirnika.
Stopnja ohranjenih detajlov se povečuje s vsako novo različico strojnega kodirnika.
H1 strojni kodirnik prinaša mobilnem uporabniku več ur video vsebin v visoki ločljivosti, na primer video pogovorov, kar s pomočjo spletnega brskalnika (WebRTC). Mobilna naprava z vgrajenim H1 video kodirnikom lahko kodira 1080p video s 30 sličicami na sekundo in pri tem porabi manj kot 3MHz procesorskih ciklov in 76 mW moči. Štiri jedrni ARM Cortex A9 bi za enako nalogo porabil 2.3 GHz procesorskih ciklov na jedro pri porabi 3700 mW. Povprečen mobilni telefon z baterijo zmogljivosti 1500 mAh pri delovni napetosti 3.5V lahko teoretično zakodira 69 ur 1080p videa med polnjenji.
Več kot 50 polprevodniških podjetij ima v tem trenutku licenco za VP8 tehnologijo in v tem trenutku že najdemo na tržišču izdelke, ki so sposobni strojno odkodirati 1080p VP8 video (primer). Prvi čipi sposobni VP8 kodiranja se bodo znašli na tržišču v 2012.
Naslednja generacija strojnega kodirnika bo se osredotočila na izboljšave hitrosti in znižanje stroškov izdelave, dodale se bodo zmogljivosti, kot so predprocesiranje in večja odpornost na napake. Implementirati se nameravajo tudi novi strojno programski algoritmi, ki bodo dovoljevali optimizacijo kvalitete.
Zgodovina sprememb…
- spremenil: Icematxyz ()
Icematxyz ::
Strojno pospeševanje VP8 videa omogoča na ("podhranjeni") strojni opremi predvajanje videa višje ločljivosti, kot ga zmore CPU, kot tudi prinaša daljšo avtonomijo baterije.
Primer za referenčno Android tablico v praksi:
Vir slike
Primer za referenčno Android tablico v praksi:
Vir slike
Icematxyz ::
-Znatna količina novih lastnosti na področju realnočasovnega pretakanja videa.
-Pohitritve na področju kodiranja/odkodiranja.
VP8 Codec SDK "Duclair" Released
-Pohitritve na področju kodiranja/odkodiranja.
VP8 Codec SDK "Duclair" Released
Gandalfar ::
En tak zanimiv pregled: http://www.longtailvideo.com/html5/ in zakaj html5 video ni nujno pravi odgovor v tem trenutku. Se malo cakat :)
Icematxyz ::
Nič ni treba čakat, kvečjemu obremenjujejo te z dvema formatoma to je pa res.
Ampak, če zmore to ena največjih popularnih zbirk video posnetkov na spletu verjetno to zmorejo v tem trenutku že praktično vsi.
Moje mnenje je torej, da ni potrebno čakat, ampak tudi če se čaka, kakšen Youtube to naredi namesto čakajočih sam. :)
Ampak, če zmore to ena največjih popularnih zbirk video posnetkov na spletu verjetno to zmorejo v tem trenutku že praktično vsi.
Moje mnenje je torej, da ni potrebno čakat, ampak tudi če se čaka, kakšen Youtube to naredi namesto čakajočih sam. :)
Icematxyz ::
Peta generacije H1 strojnega kodirnika za VP8 prinaša:
-Izboljšana hitrost kodiranja in kvaliteta pri realnočasovnem pretakanju videa.
-Vključena je časovna in prostorska prilagodljivost za VP8 kodiranje (štiri plasti na primer 60, 30, 15, 7.5 fps). Lastnost, ki je drugi strojni kodirniki zaenkrat ne ponujajo, je pa pomembna za prenos slike v živo, večstransko komunikacijo in za varnostne aplikacije.
-Hitrejše odkodiranje s pomočjo več (CPU) jeder.
-...
Fifth Generation VP8 Hardware Encoder Released
Gandalfar ::
Glede na to da na trgu ni h264 hw encoderja, ki bi od dalec bila sposobna naredit primerljivo kvaliteto softwarsimg encoderjem. Ali to kaj bolj ratuje webm-ju?
Icematxyz ::
Kvaliteta video vsebine ustvarjene s programskim kodirnikom ponavadi prekaša kvaliteto video vsebine ustvarjene s pomočjo strojnega kodirnika in podobno je tudi pri WebM. Strojni WebM kodirniki bodo za začetek prevzemali predvsem nalogo/breme realnočasovne video komunikacije v mobilnih napravah in seveda priprava primerne video vsebine za objavo/izmenjavo na spletu.
Icematxyz ::
Strojni kodirnik za VP8? So v tej temi že omenjeni nekateri konkretni produkti, ki že imajo vgrajen strojni kodirnik za VP8 in pa to se načeloma vsaj na ARM platformi vgrajuje že dokaj serijsko.
Icematxyz ::
Z vidika razvijalca programske opreme so razvojni cikli strojne opreme (pre)dolgi, ampak v manj kot dveh letih obstoja projekta WebM vodilni proizvajalci čipov na mobilnem področju na tržišče prinašajo polno strojno podporo za realno časovno kodiranje/odkodiranje 1080p WebM HTML 5 videa.
Huawei: K3V2
Rockchip: RK30xx
ST-Ericsson: NovaThor L9540
...
To pomlad LG Electronics na tržišče pošilja pametne televizorje s full HD WebM podporo, kateri bodo lahko neposredno predvajali HTML 5 WebM video vsebine s priljubljenih spletnih portalov, na primer YouTube.
Razvijalci programske opreme se bodo razveselili možnosti neposrednega izkoriščanja strojnega VP8 pospeševanja preko v industriji uveljavljenih standardnih vmesnikov. VP8 je postal del OpenMAX IL 1.2 specifikacije.
WebM Gaining Momentum in Hardware
Huawei: K3V2
Rockchip: RK30xx
ST-Ericsson: NovaThor L9540
...
To pomlad LG Electronics na tržišče pošilja pametne televizorje s full HD WebM podporo, kateri bodo lahko neposredno predvajali HTML 5 WebM video vsebine s priljubljenih spletnih portalov, na primer YouTube.
Razvijalci programske opreme se bodo razveselili možnosti neposrednega izkoriščanja strojnega VP8 pospeševanja preko v industriji uveljavljenih standardnih vmesnikov. VP8 je postal del OpenMAX IL 1.2 specifikacije.
WebM Gaining Momentum in Hardware
Icematxyz ::
-Odprava hroščev.
-Podpora za dodatne prevajalnike in platforme (Xcode, Android x86, OS/2, SunCC).
-Vhodna ločljivost se lahko spremeni brez ponovne inicializacije kodeka.
-Vpxenc dobiva začetno podpor za ustvarjanje več kodiranj iz enega vhoda v enem klicu.
-Poudarek pri razvoju pete generacije programskega kodirnika/odkodirnika je bil na izboljšavi hitrosti odkodiranja in realnočasovnega kodiranja in to ne na račun kvalitete.
-...
VP8 Codec SDK "Eider" Released
-Podpora za dodatne prevajalnike in platforme (Xcode, Android x86, OS/2, SunCC).
-Vhodna ločljivost se lahko spremeni brez ponovne inicializacije kodeka.
-Vpxenc dobiva začetno podpor za ustvarjanje več kodiranj iz enega vhoda v enem klicu.
-Poudarek pri razvoju pete generacije programskega kodirnika/odkodirnika je bil na izboljšavi hitrosti odkodiranja in realnočasovnega kodiranja in to ne na račun kvalitete.
-...
VP8 Codec SDK "Eider" Released
Icematxyz ::
Exynos 5 Dual je s strani podjetja Samung predstavljen SoC, kateri združuje na ARM arhitekturi temelječ procesor (ARM Cortex-A15) in grafično enoto (Mali-T604) naslednje generacije. Hiter pregled lastnosti pokaže, da nudi OpenGL ES 3.0 in DirectX® 11 podporo, katera razvijalcem omogoča razvoj vizualno privlačnih iger pri čemer bo OpenCL skrbel za bolj učinkovito izrabo CPU ciklov na način, da se določene operacije namesto na CPU raje izvršijo na GPU. Višja prepustnost pomnilniškega vodila (12.8 GB/s) pa bo prišla prav tudi pri izrisovanju vsebine na zaslonu z ločljivostjo do 2560×1600, ponuja tudi USB 3.0 podporo...
Posebej razveseljivo je tudi dejstvo, da zraven razširitve NEON, katero je Samsung nudil tudi v prejšnjih generacijah dodaja namenski VP8 odkodirnik za VP8 video (1080p 60fps) in se s tem pridružuje drugim proizvajalcem na tem področju, kateri to že nudijo, nekaj le teh smo že omenili tudi v tej temi.
Prve naprave s to strojno opremo, ki bodo poganjale različne priljubljene operacijske sisteme pa pričakujemo na tržišču že letos.
Posebej razveseljivo je tudi dejstvo, da zraven razširitve NEON, katero je Samsung nudil tudi v prejšnjih generacijah dodaja namenski VP8 odkodirnik za VP8 video (1080p 60fps) in se s tem pridružuje drugim proizvajalcem na tem področju, kateri to že nudijo, nekaj le teh smo že omenili tudi v tej temi.
Prve naprave s to strojno opremo, ki bodo poganjale različne priljubljene operacijske sisteme pa pričakujemo na tržišču že letos.
Zgodovina sprememb…
- zavaroval slike: Icematxyz ()
Icematxyz ::
Znanih je nekaj podatkov o naslednji generaciji Atom platforme s kodnim imenom Bay Trail, katera bo namenjena osebnim računalnikom, tablicam in strežnikom in bo na voljo do konca prihodnjega leta.
CPU
-22nm proizvodni proces
-1,2 ali 4 jedra
-od 1.2GHz do 2.4GHz
-Out-of-order execution (večje število tranzistorjev, višja hitrost, ampak večja poraba energije in tudi več oddane toplote).
GPU licenciran s strani PowerVR bo zamenjala "in-house rešitev" podjetja Intel temelječa na tehnologiji uporabljeni za Ivy Bridge, to prinaša boljšo podporo za Linux ter DirectX 11, OpenGL 4.0, in OpenCL 1.1 podpora.
Vgrajen bo PowerVR VXD392 video odkodirnik, kateri med drugim nudi podporo za odkodiranje 1080p VP8 videa.
Ars
CPU
-22nm proizvodni proces
-1,2 ali 4 jedra
-od 1.2GHz do 2.4GHz
-Out-of-order execution (večje število tranzistorjev, višja hitrost, ampak večja poraba energije in tudi več oddane toplote).
GPU licenciran s strani PowerVR bo zamenjala "in-house rešitev" podjetja Intel temelječa na tehnologiji uporabljeni za Ivy Bridge, to prinaša boljšo podporo za Linux ter DirectX 11, OpenGL 4.0, in OpenCL 1.1 podpora.
Vgrajen bo PowerVR VXD392 video odkodirnik, kateri med drugim nudi podporo za odkodiranje 1080p VP8 videa.
Ars
Zgodovina sprememb…
- zavaroval slike: Icematxyz ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Podpora za strojno pospešeno predvajanje h.264, aac in mp3 v mobilnem firefoxu skoraj (strani: 1 2 3 )Oddelek: Novice / Android | 30917 (27806) | Icematxyz |
» | YouTube začenja prekodiranje videoposnetkov v WebM (strani: 1 2 3 )Oddelek: Novice / Omrežja / internet | 30236 (26718) | Lonsarg |
» | Chrome ne bo več podpiral H.264, le WebM (strani: 1 2 3 )Oddelek: Novice / Omrežja / internet | 31138 (26525) | Icematxyz |
» | H.264 ostaja brezplačen za spletno predvajanje videov (strani: 1 2 )Oddelek: Novice / Omrežja / internet | 13772 (12046) | Icematxyz |
» | Google I/O se je začelOddelek: Novice / Omrežja / internet | 8509 (7171) | Icematxyz |