Libavcodec

Libavcodec
libavcodec
Entwickler: FFmpeg-Team
Aktuelle Version: 51.71.0
(1. September 2008)
Programmiersprache: C99
Kategorie: Codec-Bibliothek
Lizenz: LGPL
http://ffmpeg.org


libavcodec ist eine Codec-Sammlung und Teil des freien FFmpeg-Projektes. Im Unterschied zu vielen anderen Sammlungen kombiniert libavcodec nicht bestehende einzelne Codecs, sondern enthält größtenteils völlig neu geschriebene Codecs, um eine bessere Leistung und Quelloffenheit zu erreichen. Außerdem wurden alle Codecs in einer einzigen Programmbibliothek zusammengefasst, die direkt in das jeweilige Programm integriert werden kann. Es ist auch möglich, libavcodec als Shared Object (Linux: .so) oder Dynamic Link Library (Windows: .dll) in Anwendungen einzubinden. Der libavcodec kann derzeit mehr als 50 Videoformate, darunter H.264 (MPEG-4 AVC), MPEG-1/2, MPEG-4 ASP (DivX/Xvid), WMV 7/8/9, Cinepak und Huffyuv, sowie mehr als 30 Audioformate (MP3, Vorbis, AC3, AAC, WMA 1/2 und andere) lesen (decodieren) und viele davon auch schreiben (encodieren). Zudem bietet er eine gute Portabilität und ist somit auf allen wichtigen Betriebssystemen verfügbar.

Durch Nutzung der libavcodec (direkt oder in ein Programm integriert) spart man sich die Installation und Registrierung jedes einzelnen Codecs und mögliche Konflikte zwischen diesen. Die regulären Codecs können zusätzlich installiert werden, so dass man bei Problemen eine Alternative hat.

Die Bibliothek wird von einer Vielzahl von Programmen, insbesondere Mediaplayern (zum Beispiel VLC Media Player) benutzt. Der weit verbreitete DirectShow-Filter und VfW-Codec ffdshow benutzt (neben anderen Codecs) ebenfalls die libavcodec. Auf diesem Weg können auch DirectShow-basierende Multimedia-Player, wie beispielsweise der Windows Media Player oder Alternativen wie der Media Player Classic, den libavcodec benutzen.

Programme, die libavcodec benutzen

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Libavcodec — Тип библиотека кодеков Разработчик FFmpeg team Написана на C99 ОС кроссплатформенная Версия 52.19.0 (24 февраля …   Википедия

  • libavcodec — Тип библиотека кодеков Разработчик команда FFmpeg Написана на C99 Операционная система кроссплатформенная Последняя версия 53.26.0 (31 октября 2011) Лицензия …   Википедия

  • libavcodec — Entwickler FFmpeg Projekt Aktuelle Version 53.27.0 (2. November 2011) Programmier­sprache C99 Kategorie Codec Bibliothek Lizenz …   Deutsch Wikipedia

  • Libavcodec — est une bibliothèque libre écrite en C, développée dans le cadre du projet FFmpeg. Elle permet de décoder et d encoder de nombreux codecs audios et vidéos. Elle est distribuée sous licence GNU LGPL et est disponible sous Linux (Unix), Mac OS X et …   Wikipédia en Français

  • libavcodec — est une bibliothèque libre écrite en C, développée dans le cadre du projet FFmpeg. Elle permet de décoder et d encoder de nombreux codecs audios et vidéos. Elle est distribuée sous licence GNU LGPL et est disponible sous Linux (Unix), Mac OS X et …   Wikipédia en Français

  • Libavcodec — Infobox Software name = libavcodec caption = collapsible = author = developer = FFmpeg team released = latest release version = 51.71.0 latest release date = 2008 09 01 latest preview version = latest preview date = frequently updated =… …   Wikipedia

  • Lavc — libavcodec libavcodec est une bibliothèque libre écrite en C, développée dans le cadre du projet FFmpeg. Elle permet de décoder et d encoder de nombreux codecs audios et vidéos. Elle est distribuée sous licence GNU LGPL et est disponible sous… …   Wikipédia en Français

  • Libavformat — libavcodec libavcodec est une bibliothèque libre écrite en C, développée dans le cadre du projet FFmpeg. Elle permet de décoder et d encoder de nombreux codecs audios et vidéos. Elle est distribuée sous licence GNU LGPL et est disponible sous… …   Wikipédia en Français

  • Avidemux — Infobox Software name = Avidemux caption = Avidemux 2.4 RC1 under Ubuntu 7.10 developer = MEAN released = ? frequently updated = yes programming language = C++ operating system = Cross platform language = Multilingual genre = Video editor license …   Wikipedia

  • Comparison of video codecs — A video codec is software or a device that provides encoding and decoding which may or may not include the use of video compression and/or decompression for digital video. The compression may employ lossy data compression, so quality measurement… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”