Comment savoir quel codec est utilisé dans une vidéo

27

Comment puis-je voir quel codec a été utilisé dans une vidéo (audio / vidéo) et des informations supplémentaires sur ce qu'il faut utiliser pour reproduire la même compression / qualité de la vidéo.

Luis Alvarado
la source

Réponses:

29

Une façon de procéder consiste à utiliser VLC. Ouvrez le fichier en question, faites un clic droit dessus dans la liste de lecture et vous verrez quelque chose comme ceci:

Informations sur le codec

Infos statistiques

Je suis sous OS X mais l'idée est la même.

Une autre façon est d'ouvrir un terminal, d'accéder au répertoire contenant le fichier et de faire:

file foo.avi

Cela ne fournit pas beaucoup d'informations mais c'est un début.

boehj
la source
OMG. Mon niveau de QI vient de chuter comme 99%. J'ai oublié cela. Merci boehj.
Luis Alvarado
17

Une autre option de ligne de commande avec moins d'informations "dures":

ffprobe -show_streams "file.mp4"

Même avec un meilleur rendement, il est toujours difficile à un gars ordinaire de comprendre. Si vous avez besoin d'échantillons de plusieurs formats de fichier pour le tester:

Exemples de format vidéo

josircg
la source
7

Vous pouvez obtenir des informations sur les codecs audio / vidéo et des informations supplémentaires en installant mediainfo. Les utilitaires GUI (Graphical User Interface) et de ligne de commande sont disponibles. Utilisez ces commandes pour installer:

sudo apt-get update
sudo apt-get install mediainfo

Si vous souhaitez installer l'interface graphique,

sudo apt-get install mediainfo-gui

pour référence visitez mediainfo

Anbazhagan
la source
4

Le script 'midenitfy' difficile à trouver. Une ancienne copie ressemble à:

#!/bin/sh
#
# This is a wrapper around the -identify functionality.
# It is supposed to escape the output properly, so it can be easily
# used in shellscripts by 'eval'ing the output of this script. 
#
# Written by Tobias Diedrich <[email protected]>
# Licensed under GNU GPL.

if [ -z "$1" ]; then
        echo "Usage: midentify <file> [<file> ...]"
        exit 1
fi

 mplayer -vo null -ao null -frames 0 -identify "$@" 2>/dev/null |
        sed -ne '/^ID_/ {
                           s/[]()|&;<>`'"'"'\\!$" []/\\&/g;p
                        }'
spennig
la source