web-dev-qa-db-fra.com

Quel est le meilleur convertisseur audio vidéo sur Linux?

Quel est le meilleur convertisseur audio ou vidéo sur Linux?

26
user137757

Je me concentre sur les convertisseurs vidéo ici, bien que FFmpegou mencoderpuisse également encoder de l'audio.

Interface graphique

frein à main

De sa page d'accueil:

HandBrake est un transcodeur vidéo open source, sous licence GPL, multiplateforme et multithread.

Interface utilisateur graphique facile à utiliser avec des préréglages pour divers périphériques matériels; peut déchirer des DVD avec facilité.

Avidemux

De sa page d'accueil:

Avidemux est un éditeur de vidéo gratuit conçu pour les tâches simples de découpe, de filtrage et d'encodage. Il prend en charge de nombreux types de fichiers, y compris AVI, les fichiers MPEG compatibles DVD, MP4 et ASF, en utilisant une variété de codecs. Les tâches peuvent être automatisées à l'aide de projets, d'une file d'attente de travaux et de puissantes fonctionnalités de script.

Aussi plutôt facile à utiliser. C'est un peu comparable à VirtualDub sous Windows.

VLC

VLC fournit une fonction de conversion facilement accessible dans Media-> Convert/Save. Une instruction est donnée ici .

Interface de ligne de commande

FFmpeg (ou sa fourchette avconvname__) ###

De sa page d'accueil:

FFmpeg est une solution complète et multiplate-forme pour enregistrer, convertir et diffuser du contenu audio et vidéo. Il comprend libavcodec - la principale bibliothèque de codecs audio/vidéo.

Exemple:

ffmpeg -i input.mkv -c:v mjpeg -b 2000k -c:a libmp3lame -ab 128k -ar 44100 -vf denoise3d,scale=640:360 output.avi

Mencoder

mencoderfait partie du projet MPlayer et partage donc la même syntaxe.

Exemple:

mencoder input.wmv -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=3000 -oac mp3lame -lameopts cbr:br=160 -vf denoise3d,scale=640:360 -o output.avi 

Frein à main

Handbrake a également une interface en ligne de commande.

Restrictions de codec dues aux brevets logiciels

Sachez qu'en raison de brevets logiciels, certains programmes des référentiels Ubuntu standard n'incluent pas certains codecs (le codage H264 en est un exemple frappant).

Solutions de contournement pour les fichiers binaires supprimés:

Activer les dépôts Medibunt :

Sudo -E wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list && Sudo apt-get --quiet update && Sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring && Sudo apt-get --quiet update
Sudo apt-get dist-upgrade

Utiliser un binaire statique pré-construit

Par exemple, vous pouvez télécharger FFmpeg avec tous les codecs supportés ici: http://ffmpeg.gusari.org/static/

Si vous voulez exécuter ce binaire, n'oubliez pas de l'appeler avec le chemin complet. sinon, le FFmpeg d'Ubuntu sera exécuté.

Construisez les binaires pour vous-même ...

... et incluez tout ce que vous voulez. C'est bien sûr la solution la plus fastidieuse.

21
phoibos
3
keshav bhatt

Cela dépend de ce que vous voulez dire par Best. Il y en a beaucoup là-bas. ffmpeg (avconv) est mon préféré. C'est une solution complète et multiplateforme pour enregistrer, convertir et diffuser de l'audio et de la vidéo. Il comprend libavcodec - la principale bibliothèque de codecs audio/vidéo. Vous pouvez trouver plus d’informations sur http://www.ffmpeg.org/ffmpeg.html

2