Leitfaden zu Medientypen und -formaten: Bild-, Audio- und Videoinhalte
Seit nahezu ihrem Beginn hat das Web Unterstützung für verschiedene Formen der visuellen Medienpräsentation geboten. Ursprünglich waren diese Funktionen begrenzt und wurden organisch erweitert, wobei verschiedene Browser ihre eigenen Lösungen für die Herausforderungen fanden, Standbilder und Videoimpressionen im Web einzubinden. Das moderne Web verfügt über leistungsstarke Funktionen zur Unterstützung der Präsentation und Manipulation von Medien, mit mehreren medienbezogenen APIs, die verschiedene Arten von Inhalten unterstützen. Im Allgemeinen liegen die Medienformate, die von einem Browser unterstützt werden, ausschließlich in der Hand der Browser-Ersteller, was die Arbeit eines Webentwicklers erschweren kann.
Dieser Leitfaden bietet einen Überblick über die Medientypen, Codecs und Algorithmen, die Medien im Web ausmachen können. Er bietet außerdem Informationen zur Browser-Kompatibilität für verschiedene Kombinationen dieser und gibt Empfehlungen zur Priorisierung von Formaten sowie welche Formate für bestimmte Inhaltsarten besonders geeignet sind.
Referenzen
Bilder
- Leitfaden zu Bild-Dateitypen und Formaten
-
Ein Leitfaden zu den wichtigsten Bild-Dateitypen und Inhaltsformaten, die im Internet verwendet werden. Dies umfasst einen Überblick über: Browser-Unterstützung, Vorteile und Einschränkungen, zusammen mit bewährten Verfahren, die Webdesignern dabei helfen, das richtige Bilddateiformat für bestimmte Inhaltsarten auszuwählen.
Medien-Dateitypen und Codecs
- Mediencontainer (Dateitypen)
-
Ein Leitfaden zu den Dateitypen, die Mediendaten enthalten. Einige sind speziell für Audio, während andere entweder für Audio oder kombinierte audiovisuelle Inhalte wie Filme verwendet werden können. Enthält Übersichten zu jedem von den wichtigsten Webbrowsern unterstützten Dateityp, zusammen mit Informationen zur Browser-Unterstützung und unterstützten Funktionen.
- Leitfaden zu Web-Audio-Codecs
-
Ein Leitfaden zu den Audio-Codecs, die von den gängigen Mediencontainern sowie von den wichtigsten Browsern erlaubt sind. Beinhaltet Vorteile, Einschränkungen, Hauptspezifikationen und -fähigkeiten sowie Anwendungsfälle. Es behandelt auch die Unterstützung jedes Browsers für die Verwendung des Codecs in gegebenen Containern.
- Leitfaden zu Web-Video-Codecs
-
Dieser Artikel bietet grundlegende Informationen über die Video-Codecs, die von den wichtigsten Browsern unterstützt werden, sowie einige, die nicht häufig unterstützt werden, auf die Sie jedoch möglicherweise dennoch stoßen. Es behandelt auch Codec-Fähigkeiten, Vorteile, Einschränkungen sowie Unterstützungsebenen und Einschränkungen im Browser.
- Codecs in gängigen Medientypen
-
Bei der Angabe des MIME-Typs, der ein Medienformat beschreibt, können Sie Details mithilfe des
codecs
-Parameters als Teil der Typzeichenfolge bereitstellen. Dieser Leitfaden beschreibt das Format und die möglichen Werte descodecs
-Parameters für die gängigen Medientypen. - Codecs verwendet von WebRTC
-
WebRTC verwendet keinen Container, sondern streamt die kodierten Medien selbst von Peer zu Peer unter Verwendung von
MediaStreamTrack
-Objekten zur Darstellung jeder Audio- oder Videospur. Dieser Leitfaden behandelt die Codecs, die häufig mit WebRTC verwendet werden.
Leitfäden
Konzepte
- Konzepte der digitalen Audioverarbeitung
-
Eine Einführung, wie Audio in digitale Form umgewandelt und zur Nutzung durch Computer gespeichert wird. Es erklärt grundlegende Konzepte, wie Audio abgetastet wird, sowie Konzepte wie Abtastrate, Audio-Frames und Audiokomprimierung.
- Konzepte der digitalen Videowiedergabe
-
Ein Leitfaden zu grundlegenden Konzepten der digitalen Videowiedergabe, wie sie im Web verwendet wird, einschließlich Grundlagen zu Farbformaten, Chroma-Subsampling, wie die menschliche Wahrnehmung die Videocodierung beeinflusst und so weiter.
Tutorials und Anleitungen
- Lernen: HTML-Video und -Audio
-
Dieses Tutorial führt in die Verwendung von Medien im Web ein und vertieft diese.
- Umgang mit Medienunterstützungsproblemen in Webinhalten
-
In diesem Leitfaden untersuchen wir, wie man Webinhalte erstellt, die Qualität oder Leistung maximieren und gleichzeitig die größtmögliche Kompatibilität bieten, indem Medienformate weise ausgewählt und Fallbacks und alternative Formate angeboten werden, wo dies hilfreich wäre.
Andere Themen
- Media Capabilities API
-
Die Media Capabilities API ermöglicht es Ihnen, die Codierungs- und Decodierungsfähigkeiten des Geräts zu entdecken, auf dem Ihre App oder Website läuft. Dies ermöglicht es Ihnen, in Echtzeit Entscheidungen darüber zu treffen, welche Formate verwendet werden sollen und wann.