HTML5

Google stellt H.264-Support in Chrome Browser ein

Birgit Riegler, 12. Jänner 2011, 10:31
  • Artikelbild
    foto: google

    Google will mit seinem Chrome Browser nur mehr offene Video-Codes für HTML5-Seiten unterstützen.

Für HMTL5-Seite sollen nur mehr offene Formate unterstützt werden - Entscheidung umstritten

Google hat angekündigt, in Zukunft im eigenen Browser Chrome die HTML5-Unterstützung für das Video-Format H.264 einzustellen. Stattdessen will das Unternehmen wie auch Firefox nur mehr offene Formate unterstützen. Neben dem eigenen WebM/VP8 und den Theora Video Codecs könnten das auch noch andere offene Codecs sein, erklärt Produkt-Manager Mike Jazayeri in einem Blog-Eintrag.

In kommenden Monaten

Die Änderungen sollen in den kommenden Monaten vorgenommen werden. Damit will Google Website-Betreibern und Entwicklern Zeit geben, entsprechende Änderungen an ihren HTML5-Websites vorzunehmen, heißt es im Blog. Das proprietäre H.264 wird von Apple mit seinem Browser Safari und Microsoft mit dem Internet Explorer unterstützt. Firefox setzt stattdessen auf die offenen Codecs Theora und V8. Für Firefox gibt es auch ein Plug-In (von Microsoft), welches die H.264-Wiedergabe ermöglicht.

Lizenzgebühren

Die Nutzung des H.264-Codecs wird von der Gruppe MPEG-LA verwaltet. Geräte-Hersteller und Betreiber kostenpflichtiger Web-Dienste, die das Format unterstützen, sind zu Lizenzzahlungen verpflichtet. H.264 ist im Web ein weit verbreiteter Video-Codec und wird auch von zahlreichen Herstellern von Camcordern oder Abspielgeräten wie DVD- oder Blu-ray-Playern unterstützt. Anbieter von kostenlosen Web-Videos werden für die Nutzung laut MPEG-LA zumindest bis 2015 nicht zur Kasse gebeten, so paidContent.org. Danach dürften jedoch auch hier Lizenzgebühren verlangt werden.

"Codec Wars"

Cnet sieht Googles Entscheidung als Kampfansage, welche die "Codec Wars" weiter anheizen werde. Browser, die HTML5 unterstützen, können Videos ohne zusätzliches Plug-In wie Adobes Flash-Player abspielen. Bei der Standardisierung von HTML5 gibt es daher Uneinigkeiten, welche Codecs unterstützt werden sollen. Deswegen, und weil noch nicht alle Browser HTML5 unterstützen, setzen viele Entwickler und Video-Anbieter weiterhin auf Flash. Googles Entscheidung, so meinen einige Entwickler, nutze daher vor allem Adobe, dessen Flash-Player direkt mit Chrome ausgeliefert wird.

Offene Fragen

Für einige Beobachter widerspricht Googles aktuelle Entscheidung der bisherigen Linie und wirft Fragen zu anderen Diensten des Unternehmens auf. Blogger John Gruber fragt etwa, wieso Google nicht auch den Support für das proprietäre Flash-Plug-In aufgibt, wenn es in Zukunft ausschließlich auf offene Entwicklungen setzen will. Für den Blogger ist zudem unklar, ob nun auch die H.264-Unterstützung in Googles Smartphone-System Android und der Video-Plattform YouTube eingestellt wird. Zudem ist die MPEG-LA der Auffassung, dass auch der V8 Codec auf gewissen Patenten basiert, was in Zukunft zu Klagen führen könnte. Bislang hat sich in dieser Hinsicht jedoch nichts getan. Googles Chrome Browser hat derzeit einen Marktanteil von rund 10 Prozent. (br/derStandard.at, 12. Jänner 2010)

Der WebStandard auf Facebook

Kommentar posten
Posting 1 bis 25 von 269
1 2 3 4 5 6
Ill Will.
20
18.1.2011, 09:22
mir egal

solang bei allen browsern ein konfigbares ui machbar ist

Ben Vassy
21
14.1.2011, 14:20
Schon wieder dieses HTML5-Märchen

Ich finds ja faszinierend, wie sich der Aberglaube hält, daß "HTML5" die Video-Wiedergabe grundlegend verändern könnte.

So Sätze wie "Browser, die HTML5 unterstützen, können Videos ohne zusätzliches Plug-In wie Adobes Flash-Player abspielen" sind irreführender Unfug. Auch unter HTML 4 / XHTML 1 kann ich wunderbar ein object-Element mit Videoinhalt (Theora, h.264,...) einfügen. Die Frage ist, ob der Browser es nativ und ohne Rückgriff auf ein PlugIn abspielt. Das wiederum hat aber mit "HTML5" absolut gar nichts zu tun. Das hängt ausschließlich vom Browser ab.

mr. bread
13
14.1.2011, 14:56
ganz verstanden ham's es nicht.

der unterschied zwischen eingebetteten videos via <object> tag und HTML5-videos via <video> tag ist: beim <object> tag versucht der browser zwangsläufig ein plugin zu laden, welches, hängt von der konfiguration ab, während das <video> tag den browser veranlässt, das video OHNE plugin abzuspielen - so wie ein browser ein <img> bild ohne plugin darstellen kann.

natürlich hängt es vom browser ab - ob er HTML5 videos unterstützt oder nicht. ein browser der kein HTML5 video "kann" wird sich mit dem <video> tag schwer tun. daher soll/muss die website aufgrund der browserkennung entscheiden, ob sie den videoinhalt via flash, <object> oder <video> an den client sendet.

Ben Vassy
02
14.1.2011, 16:12

Da stimmt einfach nicht. Object verlangt nicht, daß ein Plugin nachgeladen werden muß. Wenn Sie eine *jpg-Datei als Object einfügen, wird ja auch kein externer Bildbetrachter geöffnet. Es kommt ausschließlich darauf an, welche Dateiformate der Browser nativ unterstützt - Bild, Video. Audio, völlig egal. Und das wiederum hängt vom Browser ab, nicht von der HTML-Version. (Umgekehrt ist es ja auch bei "HTML5" so, daß es Essig ist mit dem Video, wenn der Browser den Codec nicht kann.)

Wenn der Browser den Codec aber beherrscht, ist die Darstellung zwischen Object und Video gleich.

the setting sun
01
14.1.2011, 14:55

es geht ja nicht primär um das ordinäre abspielen von videoinhalten (das geht auch mit html4 - wie sie schreiben).

es geht um die interaktion/steuerung dieser elemente aus dem context des browsers (steuerelemente) heraus!

mit html5 können beispielsweise auch spiele realisiert werden ... nur so als beispiel.

Ben Vassy
11
14.1.2011, 16:15

Richtig: Video-Objekte bieten eine vereinheitlichte Steuerung an, weil das Object mit seinem Param-Element einfach unterspezifiziert war. Für 90% der Anwendungen, die's gibt, hätt's dafür aber auch kein "HTML5" gebraucht. Da hätten sich die Browserhersteller nur drauf einigen müssen, welche Werte sie in Param akzeptieren und wie sie interpretiert werden. Ähnliche de-facto-Standards hat man ja auch an anderer Stelle geschaffen.

Hot Sphinx
61
13.1.2011, 22:27
Ohne H.264 bringt mir Chrom nichts.

Ergo wird er nun noch weniger hervorgeholt als bisher.

Zum Glück gibt’s Safari!

Mind |
10
13.1.2011, 10:54

John Gruber stellt Fragen ohne der Möglichkeit auf seinem Blog zu Antworten.

Er könnte Apple ja auch fragen warum das proprietäre h264 Format auf iOS unterstützt wird aber nicht Flash.

Nachdem er sich mit markdown (proprietäre Syntax) in der Kommune ein bisschen credibility erarbeitet hat setzt er einiges mit solchen scheinheiligen Fragen in den Sand!

locallost
00
13.1.2011, 12:15

wieso ist markdown proprietär?!?

rolin
21
13.1.2011, 11:54

Das was an Flash abzulehnen ist, ist ja auch nicht die Tatsache, dass es proprietaer ist, sondern die Performance!

Bei H.264 schaut's da schon etwas anders aus (in Verbindung mit der Lizenzpolitik dahinter).

H.264 verwende ich z.B. eben wegen der Performance und Qualitaet (in Produktionen fuer Demos).

Hot Sphinx
31
13.1.2011, 22:11
An Flash ist abzulehnen, dass es KEINE Webstandard ist.

H.264 integriert sich dagegen nahtlos in HTML5.

Hagbard.Celine
23
14.1.2011, 07:29

OGG Theora integriert sich ebenfalls nahtlos in HTML5.
WebM integriert sich ebenfalls nahtlos in HTML5.

FalscherProphet
25
13.1.2011, 22:33
Dafür ist an H.264 SELBST abzulehnen,

dass es proprietär ist.

Bei einer Etablierung als HTML5 Video-Standard wäre die Internet-Community von den Patenthaltern abhängig.
Dies geht womöglich so weit, dass jene Leute, die zukünftig Videos im etablierten Standard veröffentlichen, dafür Lizenzgebühr zahlen müssen.

Darum: Auf H.264 JETZT pfeifen -
und freie Codecs wie WebM/VP8 oder Theora etablieren lassen.

M. P.1
01
13.1.2011, 18:24

"Das was an Flash abzulehnen ist, ist ja auch nicht die Tatsache, dass es proprietaer ist"

Das ist sehr wohl auch ein Grund, Flash abzulehnen. Für mich auch der Hauptgrund.

Performance und Stabilität sind zwei weitere, zugegeben.

Aber es wird Zeit, dass das Web von allem befreit wird, was nicht uneingeschränkt offen ist.

Schlafsackerl
01
14.1.2011, 11:26
D'accord,

Security nicht zu vergessen...

the setting sun
00
13.1.2011, 14:09
du weisst aber schon ...

dass h.264 in flash verwendet wird?

gustl
 
00
24.1.2011, 17:24
bei Flash ist das Gesamtpaket das Problem

Flash ist proprietär, ob Adobe für die Patentlizenzen was zahlt oder nicht ist mir als Flash-Nutzer egal.

Was anderes ist es, wenn wir hier eine Möglichkeit haben, Video direkt mittels Video Tag anzeigen zu lassen.

Firefox, Konqueror und andere Free Software Browser werden h.264 über das Video Tag NIE darstellen können (außer eben wieder über ein proprietäres Plugin). Daher ist die Diskussion, ob h.264 für Web-Videoinhalte ein gutes Format ist auch schon wieder vorbei.

Was bringt das technisch beste Format, wenn mehr als 50% des Marktes das Ding nicht rendert?

Umgekehrt ist es absolut unverständlich, dass manche Browserhersteller die freien Codecs NICHT unterstützen wollen. Es kostet sie ja nichts.

rolin
00
13.1.2011, 14:21

Ja – ich meine Flash im Gesamten und nicht nur Flash-Videos…

opryde
00
13.1.2011, 12:44

bei flash war es tatsächlich in erster linie die desaströse performance. selbst auf android geräten ist flash eine "naja, geht halt"-sache.

the setting sun
11
13.1.2011, 13:55

"desaströse performance" oder vielleicht auch "die großen sicherheitslücken" ... betest du eigentlich jeden blödsinn dem jobs nach?

flash (frash) gibts auf iOS ... und es scheint passabel zu laufen:
http://www.youtube.com/results?s... uery=frash

der gute steve versucht nur sein beschränktes "ökosystem" (iOS) frei von flash und damit von "applikationen" zu halten, die er nicht kontrollieren kann.

so schauts aus ...

motd
00
17.1.2011, 13:24
Sorry ich kritisiere j a ISteve sehr gerne

Aber Flash ist zu unperformant, das ist der Hauptgrund, und da hat er recht

bonetree
02
13.1.2011, 19:36

Du kannst deine Applikationen in HTML5 schreiben und die kann Steve Jobs dann auch nicht kontrollieren.

so schauts aus...

opryde
00
13.1.2011, 14:26
jobs als marketingmensch ist mir eigentlich egal.

kann schon sein, dass flash auf dem iphone4 oder dem ipad ganz okay läuft, auf den geräten davor wärs ein krampfgewesen, bei android-geräten der gleichen generation schauts nicht viel anders aus.

zu flash selbst, ich mag es nicht besonders, da es das einzige plugin ist, welches mir safari in den letzten 5 jahren zum abkratzen gebracht hat und selbst am mbp die lüfter anspringen lässt. (wobei das mit der aktuellen beta nicht mehr ganz so heftig ist, dafür erkennt nicht mehr jede seite, dass ein plugin da ist, na wunderbar).

rolin
01
13.1.2011, 10:27
Chrome drops H.264…

…so what? If you don't like that … drop Chrome!

Youtube und Android werden weiterhin H.264 unterstuetzen.

http://createdigitalmotion.com/2011/01/h... -decision/

http://www.webmonkey.com/2011/01/g... e-browser/

aceFruchtsaft
01
13.1.2011, 13:18
"Youtube und Android werden weiterhin H.264 unterstuetzen. "

Da hat wohl wer seine Kristallkugel ausgepackt, und verweist auf die Blogs von *irgendwem* um seine Argumentation zu stützen.

Haha.

Kommentar posten
Posting 1 bis 25 von 269
1 2 3 4 5 6

Die Kommentare von Usern und Userinnen geben nicht notwendigerweise die Meinung der Redaktion wieder. Die Redaktion behält sich vor, Kommentare, welche straf- oder zivilrechtliche Normen verletzen, den guten Sitten widersprechen oder sonst dem Ansehen des Mediums zuwiderlaufen (siehe ausführliche Forenregeln), zu entfernen. Der/Die Benutzer/in kann diesfalls keine Ansprüche stellen. Weiters behält sich die derStandard.at GmbH vor, Schadenersatzansprüche geltend zu machen und strafrechtlich relevante Tatbestände zur Anzeige zu bringen.