Como descobrir qual codec está sendo usado em um vídeo


27

Como posso ver qual codec foi usado em um vídeo (Áudio / Vídeo) e informações adicionais sobre o que usar para reproduzir a mesma compactação / qualidade no vídeo.

Respostas:


29

Uma maneira de fazer isso é usando o VLC. Abra o arquivo em questão, clique com o botão direito do mouse na lista de reprodução e você verá algo assim:

Informações sobre codec

Informações de estatísticas

Estou no OS X, mas a ideia é a mesma.

Outra maneira é abrir um terminal, navegue até o diretório que contém o arquivo e faça:

file foo.avi

Isso não fornece muita informação, mas é um começo.


AMD. Meu nível de QI caiu 99%. Eu esqueci disso. Obrigado boehj.
Luis Alvarado

17

Outra opção de linha de comando com menos informações "duras":

ffprobe -show_streams "file.mp4"

Mesmo com uma saída melhor, ainda é difícil para um cara comum entender. Se você precisar de amostras de vários formatos de arquivo para testá-lo:

Exemplos de formato de vídeo


7

Você pode obter informações sobre codecs de áudio / vídeo e informações adicionais instalando mediainfo. GUI (Graphical User Interface) e utilitários de linha de comando estão disponíveis. Use estes comandos para instalar:

sudo apt-get update
sudo apt-get install mediainfo

Se você deseja instalar a GUI,

sudo apt-get install mediainfo-gui

para referência, visite mediainfo


4

O script 'midenitfy' difícil de encontrar. Uma cópia antiga se parece com:

#!/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 <ranma+mplayer@tdiedrich.de>
# 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
                        }'
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.