Différence entre FFMPEG et MENCODER

Différence entre FFMPEG et MENCODER

Ffmpeg vs. Cornger

FFMPEG est un logiciel gratuit, Open Source Project. Il crée des bibliothèques et des programmes conçus spécifiquement pour gérer les données multimédias. Il publie ces bibliothèques et programmes sous la licence générale du GNU Unser-General (également communément appelée licence GNU General Public, selon les options disponibles pour l'utilisateur). Il y a quelques fonctionnalités du FFMPEG qui sont plus notables que d'autres. Il s'agit notamment du LibavCodec, qui est une bibliothèque audio et codec vidéo (plusieurs autres projets utilisent ce code); Le LibavFormat, qui est une bibliothèque audio et à conteneurs vidéo et DEMUX (ce qui signifie une bibliothèque qui contient des multiplexeurs et des démultiplexeurs - dispositifs qui vénèrent le multiplexage); et le programme de ligne de commande FFMPEG, qui est utilisé pour transcoder les fichiers multimédias.

Mencoder est un outil de ligne de commande gratuit utilisé spécifiquement pour décoder, coder et filtrer les fichiers. Comme pour le FFMEPG, il a été libéré sous la licence publique du GNU. Il est étroitement lié au MPlayer - il est capable de convertir tous les différents types de format multimédia que le MPlayer peut lire en une pléthore de formats compressés et non compressés. Il accomplit cette conversion en utilisant une variété de codecs. Mencoder est également livré en standard dans le package de distribution de MPlayer.

FFMPEG est composé d'une pléthore de caractéristiques et de composants. Ces composants incluent, mais sans s'y limiter, FFMPEG, qui est un outil de ligne de commande qui est utilisé pour convertir un format de fichier vidéo en un autre (il a également la possibilité de saisir et de coder en temps réel à partir d'une carte de télévision); FFSERVER, qui est un serveur de streaming multi-multimédia HTTP et RTSP utilisé spécifiquement pour les émissions en direct (il a également la capacité de décaler des émissions en direct); FFPROBE, qui est un outil de ligne de commande utilisé pour afficher des informations; Libavutil, qui est ce qui est connu comme une bibliothèque d'assils qui contient des routines communes à différentes parties de FFMPEG (il comprend Adler32, CRC, MD5, SHA1, LZO Decompressor, Base64, Encodeur / Decoder, DESCRYPTER / DECRYPTER et AES Encodeur / Encodeur DES / décrypter); et Libavfilter, qui est utilisé comme substitut de Vhook, permettant à la vidéo d'être modifiée ou examinée entre le décodeur et l'encodeur.

Mencoder est livré avec une grande variété de capacités. Il a la capacité de lire à partir de chaque source que MPlayer peut lire. Il peut également décoder tous les médias que MPlayer est capable de décoder, ainsi que de prendre en charge tous les filtres que MPlayer est capable d'utiliser. Mencoder permet également de copier l'audio et / ou la vidéo non modifié dans le fichier de sortie afin d'éviter de perdre la qualité en raison de la réencodage. Mencoder comprend la même grande variété de filtres vidéo et audio hautement configurables, qui sont utilisés pour transformer le flux vidéo et audio (recadrage, échelle, retournement vertical et correction gamma, pour n'en nommer que quelques-uns).

Résumé:

1. FFMPEG est un projet open source qui crée des bibliothèques et des programmes qui gèrent les données multimédias; Mencoder est un outil de ligne de commande qui décode, code et filtre les fichiers.

2. FFMPEG est composé de nombreux composants, notamment FFMPEG, FFServer et Libavfilter; Mencoder a une variété de capacités, notamment la copie de l'audio et / ou de la vidéo non modifiées dans le fichier de sortie.