Videocodierung: FFmpeg unterstützt Multithreading
FFmpeg erhält Multithread-Unterstützung für Bibliotheken des Projektes. Damit ist es unter anderem möglich, für das Decodieren von Inhalten mehrere Prozessorkerne zu nutzen. Auf der Mailingliste des Projektes FFmpeg(öffnet im neuen Fenster) wurde die Aufnahme des Entwicklungszweiges FFmpeg-mt in das Hauptrepositorium(öffnet im neuen Fenster) bekanntgegeben. Die Entwicklung des Multithread-Zweiges begann bereits im Jahr 2008 im Rahmen des Google Sommer of Code.
Das Projekt bereitet zurzeit die Veröffentlichung von FFmpeg in Version 0.6.2 vor. Darin wird die Multithread-Unterstützung allerdings noch nicht enthalten sein, da sie sich noch in der Testphase befindet. Die Multithread-Unterstützung wird voraussichtlich mit der nächsten größeren Veröffentlichung Version 0.7 standardmäßig ausgeliefert.
Die Entwicklung schreitet ungeachtet der derzeitigen Diskussion zwischen den Entwicklern fort, die in den FFmpeg-Fork Libav mündete. Neben der Anwendung selbst ist die Bibliothek Libavcodec der größte Bestandteil beider Projekte. Sie dient unter anderem als Basis für den VLC-Player(öffnet im neuen Fenster) . [von Sebastian Grüner]
- Anzeige Hier geht es zum Handbuch für Softwareentwickler bei Amazon Wenn Sie auf diesen Link klicken und darüber einkaufen, erhält Golem eine kleine Provision. Dies ändert nichts am Preis der Artikel.



