Unterschied zwischen FFMPEG und Mencoder

Unterschied zwischen FFMPEG und Mencoder

Ffmpeg vs. Mencoder

FFMPEG ist eine kostenlose Software, Open Source -Projekt. Es erstellt Bibliotheken und Programme, die speziell für die Behandlung von Multimedia -Daten konzipiert sind. Es veröffentlicht diese Bibliotheken und Programme im Rahmen der GNU Lesser General Public -Lizenz (auch allgemein als GNU General Public Lizenz bezeichnet, je nachdem, welche Optionen dem Benutzer zur Verfügung stehen). Es gibt einige Merkmale des FFMPEG, die bemerkenswerter sind als andere. Dazu gehören die LibavCodec, eine Audio- und Video -Codec -Bibliothek (mehrere andere Projekte verwenden diesen Code). Das LibavFormat, das eine Bibliothek von Audio- und Videocontainern ist (dh eine Bibliothek, die Multiplexer und Demultiplexer enthält - Geräte, die Multiplexing verehrt); und das FFMPEG -Befehlszeilenprogramm, mit dem Multimedia -Dateien transcode.

MenCoder ist ein kostenloses Befehlszeilen -Tool, das speziell zum Entschlüsseln, Encodieren und Filtern von Dateien verwendet wird. Wie beim FFMEPG wurde es unter der GNU General Public Lizenz veröffentlicht. Es ist eng mit dem Mplayer verwandt - es ist in der Lage, alle verschiedenen Arten von Medienformat umzuwandeln, die der MPlayer in eine Fülle sowohl komprimierter als auch unkomprimierter Formate lesen kann. Es führt diese Konvertierung mit einer Vielzahl von Codecs durch. Mencoder ist auch Standard im Vertriebspaket von Mplayer erhältlich.

FFMPEG besteht aus einer Vielzahl von Merkmalen und Komponenten. Zu diesen Komponenten gehören, ohne darauf beschränkt zu sein, FFMPEG, ein Befehlszeilen -Tool, mit dem ein Videodateiformat in ein anderes umwandelt wird (es kann auch in Echtzeit von einer TV -Karte in Echtzeit greifen und codieren). FFServer, ein HTTP- und RTSP -Multimedia -Streaming -Server, der speziell für Live -Sendungen verwendet wird (es hat auch die Fähigkeit, Live -Sendungen zu verändern); FFPROBE, ein Befehlszeilen -Tool, das zur Anzeige von Informationen verwendet wird. Libavutil, die als Helferbibliothek bekannt ist, die Routinen enthält, die in verschiedenen Teilen von FFMPEG gemeinsam sind /entschlüsselt); und Libavfilter, der als Ersatz für VHOOK verwendet wird, damit das Video zwischen dem Decoder und dem Encoder modifiziert oder untersucht werden kann.

Mencoder verfügt über eine Vielzahl von Fähigkeiten. Es hat die Fähigkeit, aus jeder Quelle zu lesen, die Mplayer lesen kann. Es kann auch alle Medien dekodieren, die Mplayer dekodieren kann, und unterstützt alle Filter, die Mplayer verwenden kann. MenCoder ermöglicht es auch, nicht modifizierte Audio- und/oder Video-Video in die Ausgabedatei zu kopieren, um zu vermeiden. MenCoder enthält dieselbe Vielfalt hochkonfigurierbarer Video- und Audiofilter, mit denen der Video- und Audio -Stream (Cropping, Skalierung, vertikales Flippen und Gamma -Korrektur, um nur einige zu nennen) zu transformieren (um nur einige zu nennen).

Zusammenfassung:

1. FFMPEG ist ein Open -Source -Projekt, das Bibliotheken und Programme erstellt, die Multimedia -Daten verarbeiten. MenCoder ist ein Befehlszeilen -Tool, das Dateien decodiert, codiert und filtert.

2. FFMPEG besteht aus vielen Komponenten, einschließlich FFMPEG, FFServer und Libavfilter; Mencoder verfügt über eine Vielzahl von Funktionen, darunter das Kopieren von nicht veränderten Audio und/oder Video in die Ausgabedatei.