www.wikidata.de-de.nina.az
VP8 ist ein lizenzgebuhrenfreies Format fur verlustbehaftet komprimierte Videodaten Er baut auf der Entwicklungsreihe TrueMotion auf einer Reihe von Videoformaten die vom Unternehmen On2 Technologies entwickelt und vertrieben wurden VP8Dateiendung keineEntwickelt von On2 Google Erstveroffentlichung 13 September 2008Art lossy VideoEnthalten in WebM MatroskaErweitert von VP7Erweitert zu VP9Standard s RFC 6386 1 Zusammen mit dem Audioformat Vorbis und einem Teilbereich von Matroska als Containerformat bildet VP8 die erste Version des von Google fur Internet Video empfohlenen Formates WebM Auf der Intra Bild Kodierung von VP8 basiert das Grafikformat WebP Laut Google wird VP8 hauptsachlich im Zusammenhang mit WebRTC und als Format fur Animationen als Ersatz fur das Graphics Interchange Format GIF eingesetzt 2 VP8 wird in den Webbrowsern Opera Firefox Chrome und Chromium unterstutzt 3 Internet Explorer unterstutzt VP8 offiziell mit separat zu installierendem Codec 4 Inhaltsverzeichnis 1 Merkmale 1 1 Qualitatsvergleich zu H 264 AVC 1 2 Patentsituation 2 Technik 2 1 libvpx 3 Geschichte 4 Literatur 5 Weblinks 6 EinzelnachweiseMerkmale BearbeitenVP8 unterstutzt nur Vollbild Videosignale mit 4 2 0 Farbunterabtastung und 8 Bits pro Abtastwert Die VP8 Implementierung von On2 unterstutzt in der ersten veroffentlichten Version Mehrkernprozessoren mit bis zu 64 Kernen gleichzeitig Zumindest mit der August 2011 verfugbaren Implementierung ist VP8 vergleichsweise schlecht an hohe Auflosungen HD angepasst Laut Aussage von On2 Technologies ist im Vergleich zu VP7 bei gleicher Qualitat die doppelte Dekodiergeschwindigkeit moglich Laut x264 Entwickler Jason Garrett Glaser ist der VP8 Dekodierer in der ursprunglich veroffentlichten Open Source Version von Google langsamer als der H 264 AVC Dekodierer aus dem FFmpeg Projekt 5 Die nur drei vorzuhaltenden Referenzbilder ermoglichen eine vergleichsweise speichersparende Dekodiererimplementierung Das Format bietet auch einen reinen Intra Modus also mit wahlfrei zugreifbaren eigenstandig kodierten Einzelbildern ohne zeitliche Vorhersage und gegenseitige Abhangigkeiten zum Beispiel als Zwischenformat fur Videoschnitt oder ahnliches Qualitatsvergleich zu H 264 AVC Bearbeiten Laut On2 ist VP8 konkurrenzfahig zu H 264 AVC On2 gab an VP8 habe vergleichsweise dramatisch uberlegene Qualitat 6 Ein von On2 Technologies veroffentlichtes Vergleichsvideo 7 soll die Verbesserungen gegenuber einer Implementation des Standards H 264 AVC demonstrieren Dem gegenuber verglich ein x264 Entwickler VP8 mit der Qualitat von H 264 AVC Constrained Baseline 5 In ersten unabhangigen Tests erwiesen sich VP8 und H 264 AVC im niedrigsten Profil Baseline als gleichwertig 8 9 diese Ergebnisse wurden in anderen Artikeln jedoch angezweifelt 10 Im ersten veroffentlichten Test der eine objektive Metrik SSIM verwendet konnte VP8 fur einige Beispielvideos bei hohen Bitraten Xvid einen Codec der den alteren MPEG 4 ASP Standard implementiert nicht schlagen bei niedrigen Bitraten ist VP8 stets deutlich uberlegen und es schnitt fur alle Beispielvideos schlechter als x264 ab Nur fur ein Video konnte es bei deutlich langsamerer Geschwindigkeit ahnliche wenngleich unterlegene Qualitat wie x264 erreichen Dieser Test fuhrt VP8 lediglich in einem Anhang auf da die aktuelle Version zu langsam ist um die fur einen fairen Vergleich vorgegebenen Geschwindigkeitskriterien nur annahernd erreichen zu konnen 11 2010 stellte ein weiterer Qualitatstest mittels algorithmischer Bewertung nach Spitzen Signal Rausch Verhaltnis PSNR eine etwas niedrigere 1 4 dB Qualitat fest 12 Ein im August 2011 veroffentlichter Qualitatstest mit subjektiven Bewertungen menschlicher Probanden zeigt gegenuber H 264 JM und x264 grossteils niedrigere Bewertungen fur VP8 Videos gleicher Bitrate bescheinigte zusammenfassend allerdings konkurrenzfahige Qualitat 13 Patentsituation Bearbeiten Zur Patentfreiheit gibt es verschiedene Ansichten unter anderem Zweifel an der Unbelastetheit die bis zu der Aussage reichen dass die wichtigen Techniken fur Videokompression derart von Patenten abgedeckt seien dass samtliche Videoformate betroffen seien Es gab schon beim Vorganger Theora Befurchtungen uber sogenannte U Boot Patente die einige grosse Firmen von der Nutzung abhielten 2010 wurde von der MPEG LA versucht einen Patent Pool zusammenzustellen der Anspruche gegen Theora und andere freie Formate bundeln sollte 14 Auch aus der Freie Software Szene gibt es unterschiedliche Ansichten Der x264 Entwickler Jason Garrett Glaser kam nach seiner Analyse des Verfahrens zu dem Schluss dass es viel zu viele Ahnlichkeiten zu H 264 AVC aufweise um nicht von denselben Patentanspruchen betroffen zu sein Christopher Montgomery Monty Entwickler von Vorbis und Theora hingegen halt die Patentdrohungen fur erfahrungsgemass substanzlos 15 Ein Mitarbeiter des Joint Technical Committee 1 der ISO und der IEC kommt in seiner Analyse zum Schluss dass On2 jedenfalls grosse Anstrengungen unternommen hat gegen keine Patente zu verstossen er weist aber auch auf die Schwierigkeiten hin mit einem modernen Video Codec keine Verletzungen zu begehen Ausserdem halt er es aufgrund der aktuellen Gesetzeslage in den USA fur unwahrscheinlich dass die Offentlichkeit je erfahrt wie die firmeninternen Untersuchungen der Patentsituation genau ausgesehen haben 16 Abgesehen von der schwierigen Patentsituation war die ursprungliche Software Lizenz von VP8 nicht mit den Anforderungen der Open Source Initiative vereinbar 17 Google hat den umstrittenen Paragraphen am 4 Juni 2010 aus der Lizenzdatei entfernt 18 Am 7 Marz 2013 traf Google mit MPEG LA eine finanziell gestutzte Ubereinkunft um mogliche Patentanspruche und die Formung eines VP8 Patentpools abzuwenden Dadurch steht es Google zu sowohl VP8 als auch den Nachfolger VP9 quelloffen und gebuhrenfrei zu verbreiten 19 Technik BearbeitenVP8 ist ein klassisches blockbasiertes Transformations Verfahren Es hat viele Gemeinsamkeiten mit H 264 AVC zum Beispiel einige Pradiktionsmodi 20 Zum Zeitpunkt der ersten Vorstellung von VP8 zahlten laut On2 der in loop Filter 21 und die Golden Frames 22 zu den Neuheiten gegenuber den Vorgangern Die erste Definition eines solchen Filters fand sich jedoch schon im Standard H 263 Golden Frames wurden schon in VP5 23 und VP7 24 benutzt Als grundlegende Frequenztransformationen dienen die Diskrete Kosinustransformation DCT mit 4 4 Blocken und die Hadamard Transformation WHT Zur zeitlichen Vorhersage konnen von einem Einzelbild aus maximal drei andere Bilder referenziert werden jeweils das letzte Golden Frame eventuelles Intra Bild Alternate Reference Bild und unmittelbar vorausgehende Bild Sogenannte Alternate Reference Bilder altref konnen als reine Referenzbilder genutzt werden indem ihre Darstellung deaktiviert werden kann Sie konnen vom Kodierer dann mit beliebigen nutzlichen Bilddaten gefullt werden auch aus zukunftigen Bildern und damit die Funktion der B Bilder der MPEG Formate erfullen 25 Ahnliche Makroblocke eines Einzelbildes konnen einem von bis zu vier auch raumlich unzusammenhangenden Segmenten zugeordnet werden und dann daruber Parameter wie zum Beispiel das verwendete Referenzbild Quantisierungsschrittweite und Filtereinstellungen teilen VP8 bietet zweierlei in die Codec Schleife integrierte Filter in loop filtering gegen Blockartefakte mit anpassbarer Starke Viele Kodierwerkzeuge nutzen Wahrscheinlichkeiten die ausgehend von Schlusselbildern oder wahlweise auch Golden Frames fortlaufend aus dem aktuellen Kontext berechnet werden Makroblocke konnen 4 4 8 8 oder 16 16 Bildpunkte umfassen Bewegungsvektoren haben eine Prazision von einem Achtel Bildpunkt libvpx Bearbeiten Die Referenzimplementierung eines VP8 Codecs findet sich neben VP9 in der Programmbibliothek libvpx die als freie Software unter den Bedingungen einer BSD Lizenz veroffentlicht wurde Mitgeliefert werden die darauf aufbauenden Kommandozeilenwerkzeuge vpxenc und vpxdec Es existiert je ein Modus fur Kodierung in einem einzigen und in zwei Durchlaufen wobei der Einzeldurchlaufmodus als kaputt gilt und keine brauchbare Kontrolle uber die Zielbitrate bietet 26 27 Eine detaillierte Formatanalyse bescheinigte dem Referenzkodierer im August 2011 eine schlechte Ausnutzung der Moglichkeiten der Alternate Reference Bilder und halt alleine dabei mit einem entsprechend verbesserten Kodierer eine uber 10 Prozent hohere Effizienz fur moglich Weitere Kritik betraf die Qualitat der Bitratensteuerung und die Nutzung der Bildsegmentierung Geschichte BearbeitenIm September 2008 veroffentlichte On2 Technologies VP8 als Nachfolger ihrer fruheren Ausgaben der TrueMotion Videoformatserie wie VP6 und zuletzt VP7 Er sollte zu einer Verbesserung der Kompression bei gleichzeitiger Verringerung der Komplexitat fuhren VP8 wurde ursprunglich als proprietare lizenzgebuhrenpflichtige Technik entwickelt und nach der Ubernahme durch Google Inc offengelegt Seit dem Bekanntwerden von Googles Bemuhungen das Herstellerunternehmen On2 zu ubernehmen gab es Erwartungen dass VP8 nach erfolgter Geschaftsubernahme freigegeben werden solle Nachdem Monate spater am 19 Februar 2010 die Ubernahme fur 134 Millionen US Dollar besiegelt war gab es intensivierte Spekulationen uber die Freigabe 28 Infolge der Ubernahme ersuchte die Free Software Foundation FSF Google am 30 April in einem offenen Brief um die Freigabe der Videotechnik und sprach von einer Chance die Abhangigkeit von patentbelasteten Videoformaten wie H 264 und der proprietaren Flash Technik von Adobe im Internet zuruckzudrangen 29 Durch einen solchen Schritt gab Google mit seinem popularen weltgrossten Video Portal YouTube den Auseinandersetzungen um das Standardformat fur Web Video mit HTML5 neue Impulse Google hat auf seiner Entwicklerkonferenz Google I O am 19 Mai 2010 den Referenz Codec des Formates als Freie Software im Quelltext zur patent freien Nutzung fur jedermann unter der modifizierten BSD Lizenz freigegeben 30 und gleichzeitig das auf Matroska basierende WebM Containerformat fur den Einsatz im Internet vorgestellt bei dem neben VP8 fur die Audiokompression Vorbis eingesetzt wird Die Freigabe bedeutete einen grossen Fortschritt im Bereich patentfreier Videokompressionssoftware wo VP8 neben dem fur Echtzeitanwendungen weniger geeigneten Dirac an die Stelle des qualitativ deutlich unterlegenen Theora treten kann Die Hersteller des Grossteils der popularen Webbrowser Internet Explorer 31 Firefox Opera Chrome kundigten mit Freigabe an das Format in Verbindung mit HTML5 in der jeweils nachsten Haupt Version zu unterstutzen und teils gleichzeitig Entwicklerversionen mit eingebauter Unterstutzung zu veroffentlichen 32 Seit 23 Juni 2010 enthalt FFmpeg einen nativen VP8 Dekodierer 33 Nach einmonatiger Optimierung benotigt diese Implementierung zwischen 20 und 40 weniger Ressourcen zum Dekodieren eines VP8 Videos als Googles Dekodierer 34 Skype fuhrte in Version 5 VP8 fur die Videokompression bei Telefonaten ein 35 Unter dem Projektnamen VP Next fing Google an das Nachfolgeformat VP9 zu entwickeln Er ist als Vorschlag fur eine Grundlage fur einen zukunftigen Internetstandard bei der IETF in der Diskussion 36 Ende 2012 wurde Unterstutzung fur VP9 in Chromium eingebaut 37 Literatur BearbeitenDaniel Wolf WebM VP8 Hrsg RWTH Aachen Aachen 31 August 2012 tcs rwth aachen de PDF Sean A Cassidy An Analysis of VP8 a new video codec for the web Hrsg Rochester Institute of Technology Rochester New York November 2011 englisch scholarworks rit edu Christian Feller Juergen Wuenschmann Thorsten Roll Albrecht Rothermel Universitat Ulm The VP8 Video Codec Overview and Comparison to H 264 AVC In IEEE Hrsg IEEE International Conference on Consumer Electronics ICCE Berlin September 2011 S 57 61 doi 10 1109 ICCE Berlin 2011 6031852 englisch moscow sci hub bz PDF Weblinks BearbeitenVP8 Website des Herstellers englisch Format Spezifikation englisch Jason Garrett Glaser Analyse des Codecs x264dev multimedia cx englisch durch den x264 Entwickler Kommentar zur Patentproblematik durch ein Mitglied des ISO IEC JTC1 englisch Interview mit Googles Open Source Manager Chris DiBona golem deEinzelnachweise Bearbeiten RFC 6386 VP8 Data Format and Decoding Guide November 2011 englisch Alex Converse New video compression techniques under consideration for VP10 Prasentation bei den VideoLAN Dev Days 2015 in Paris Google 19 September 2015 Nokia lines up patents against VP8 video codec Nicht mehr online verfugbar Archiviert vom Original am 28 Mai 2013 abgerufen am 25 Marz 2013 Dean Hachamovitch HTML5 Video Update WebM for IE9 Microsoft IEBlog 16 Marz 2011 a b Jason Garrett Glaser The first in depth technical analysis of VP8 Memento des Originals vom 11 April 2015 im Internet Archive nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot x264dev multimedia cx x264 19 Mai 2010 englisch Analyse des x264 Entwicklers Jason Garrett Glaser mit Vergleich von VP8 und H 264 AVC Volker Zota Videocodec TrueMotion VP8 tritt gegen H 264 an heise de 11 September 2008 Vergleichsvideo Memento vom 6 August 2009 im Internet Archive on2 com Jan Ozer First Look H 264 and VP8 Compared Information Today 20 Mai 2010 englisch In diesem Artikel wird Googles VP8 Kodierer mit Sorenson Squish verglichen nicht mit einem modernen H 264 AVC Kodierer wie x264 quAVlive Memento des Originals vom 20 Juni 2011 im Internet Archive nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot www quavlive com englisch Florian Kalenda Stephen Shankland Kritiker zweifeln an Qualitat von Googles Videocodec VP8 ZDnet 2 Juni 2010 Anhang 8 VP8 encoder comparison with x264 and XviD M S U Graphics amp Media Lab 16 Juni 2010 MPEG 4 AVC H 264 Video Codecs Comparison 2010 Patrick Seeling Frank H P Fitzek Gergo Ertli Akshay Pulipaka Martin Reisslein Video Network Traffic and Quality Comparison of VP8 and H 264 SVC In Proceedings of the 3rd workshop on Mobile video delivery MoViD Association for Computing Machinery New York 2010 S 33 38 doi 10 1145 1878022 1878031 englisch s3 amazonaws com PDF Francesca De Simone Lutz Goldmann Jong Seok Lee Touradj Ebrahimi Performance analysis of VP8 image and video compression based on subjective evaluations In SPIE Optics and Photonics Hrsg Applications of Digital Image Processing XXXIV Band 8135 San Diego CA August 2011 doi 10 1117 12 896313 englisch infoscience epfl ch PDF Jorg Thoma MPEG LA will mogliche Patentverstosse prufen golem de 21 Mai 2010 Volker Zota Steve Jobs Patentpool mit Anspruchen gegen Ogg Theora und andere heise de 3 Mai 2010 Carlo Daffara s Patentanalyse Cade Metz Google open codec not open says OSI man Net video play faces serious questions The Register 24 Mai 2010 Harald Bogeholz WebM Projekt bessert seine Open Source Lizenz nach heise de 6 Juni 2010 Google and MPEG LA Announce Agreement Covering VP8 Video Format businesswire com Pressemitteilung 7 Marz 2013 Kurzbeschreibung MultimediaWiki Loop Filter Memento vom 18 September 2008 im Internet Archive on2 com Golden Frames Memento vom 22 Oktober 2008 im Internet Archive on2 com Beschreibung von VP5 MultimediaWiki Beschreibung zu VP7 Memento vom 23 Marz 2010 im Internet Archive on2 com Yaowu Xu Inside WebM Technology The VP8 Alternate Reference Frame blog webmproject org 27 Mai 2010 Dan Grois Detlev Marpe Tung Nguyen Ofer Hadar Comparative assessment of H 265 MPEG HEVC VP9 and H 264 MPEG AVC encoders for low delay video applications In Proceedings of SPIE Applications of Digital Image Processing XXXVII Band 9217 San Diego CA 2014 doi 10 1117 12 2073323 englisch Jan Ozer VP9 Finally Comes of Age But Is it Right for Everyone streamingmedia com Juni 2016 Volker Zota Google schliesst Ubernahme des Codec Spezialisten On2 Technologies ab heise de 19 Februar 2010 Open letter to Google free VP8 and use it on YouTube Free Software Foundation FSF 19 Februar 2010 englisch Offener Brief an Google Jens Ihlenfeld WebM VP8 ist Open Source golem de 19 Mai 2010 Volker Zota Microsoft fahrt zweigleisig IE9 unterstutzt neben H 264 auch Googles VP8 WebM heise de 20 Mai 2010 Volker Zota Google I O Open Web Media Project soll VP8 als Videostandard furs Web etablieren heise de 19 Mai 2010 VP8 in FFmpeg integriert lists mplayerhq hu Jason Garrett Glaser Announcing the world s fastest VP8 decoder ffvp8 Memento des Originals vom 14 April 2015 im Internet Archive nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot x264dev multimedia cx x264 23 Juli 2010 englisch Bericht uber Optimierungen an ffvp8 Jens Ihlenfeld Videotelefonie Skype stellt auf Googles VP8 Codec um golem de 4 August 2011 Audio Mitschnitt MP3 60 MB Prasentationsfolien PDF 6233 kB BoF Treffen im Rahmen der Konferenz IETF85 in Atlanta USA mit einer Prasentation zu VP Next Stephen Shankland Google s new VP9 video technology reaches public view CBS Interactive 28 Dezember 2012 Abgerufen von https de wikipedia org w index php title VP8 amp oldid 235828839