ffmpeg vs mencoder
Je suis en train de faire un tas de codage vidéo pour une variété de dispositifs et plates-formes. J'ai rebondi en avant et en arrière à quelques reprises entre mencoder et ffmpeg. Qui recommandez-vous et pourquoi?
Côté la question: à Partir d'une recherche sur google, il semble qu'utilise mencoder ffmpeg. Faut-il faire cela tout le temps ou seulement quand elle le juge nécessaire?
Vous devez vous connecter pour publier un commentaire.
Vous avez raison, utilise mencoder ffmpeg. Mencoder est en fait une interface universelle pour un certain nombre de différents codecs, codecs ou des bibliothèques comme ffmpeg. Ainsi, au-delà de ffmpeg, mencoder peut être compilé avec le support pour le x264, xvid, lame mp3 et divers autres que je ne l'ai pas utilisé. Le point est que si vous avez la bonne mplayer/mencoder binaires, vous obtiendrez le support de nombreux codecs que ceux ffmpeg prend en charge (en particulier ceux avec des licences restrictives). Aussi, vous ne perdez pas de la fonctionnalité à l'aide de ffmpeg, mencoder, car vous pourriez passer à chaque option que vous souhaitez le correspondant codec ffmpeg. Donc je vous recommande de mencoder.
Concernant votre question latérale, vous devez déclarer codec qui sera utilisé par mencoder par le biais de l'ovc et sao commutateurs de ligne de commande. Essayez mencoder -ovc aider et mencoder -oac aider à voir ce qui les codecs audio et vidéo sont pris en charge par votre mencoder binaire. Vous pouvez prendre un regardez ici pour en savoir plus à propos de la vidéo /audio codecs. Il explique lavc (libavcodec bibliothèque de ffmpeg), xvid et mp3lame.
Au-delà de ces, j'ai aussi utilisé x264 avec mencoder qui est très utile et je recommande d'obtenir un binaire avec le soutien de ce codec.
-lavcopts
. Jetez un oeil à cette mplayerhq.hu/DOCS/HTML/en/menc-feat-enc-libavcodec.html pour des exemples.Pour ajouter un égarer détail après Serafein excellente réponse:
Sur Ubuntu 11, si vous installez pré-emballés, ffmpeg, il manque
libass
, puismencoder
peut être bon dans de nombreux cas, d'éviter d'installerlibass
à la main, ou de compilerffmpeg
à partir de la source. Que c'est bon.