Cómo saber qué códec se está utilizando en un video

22

¿Cómo puedo ver qué códec se utilizó en un video (Audio / Video) e información adicional sobre qué usar para reproducir la misma compresión / calidad del video?

    
pregunta Luis Alvarado 30.05.2011 - 01:07

4 respuestas

25

Una forma de hacerlo es mediante el uso de VLC. Abra el archivo en cuestión, haga clic derecho sobre él en la lista de reproducción y verá algo como esto:

Estoy en OS X pero la idea es la misma.

Otra forma es abrir una terminal, navegar hasta el directorio que contiene el archivo y hacer:

file foo.avi

Esto no proporciona una gran cantidad de información, pero es un comienzo.

    
respondido por el boehj 30.05.2011 - 01:43
13

Otra opción de línea de comando con menos información "dura":

ffprobe -show_streams "file.mp4"

Incluso con un mejor rendimiento, sigue siendo difícil de entender para un hombre normal. Si necesita muestras de varios formatos de archivo para probarlo:

Ejemplos de formato de video

    
respondido por el josircg 09.07.2013 - 11:44
6

Puede obtener información sobre Códecs de audio / video e información adicional instalando mediainfo . Tanto la GUI (interfaz gráfica de usuario) como las utilidades de línea de comandos están disponibles. Use estos comandos para instalar:

sudo apt-get update
sudo apt-get install mediainfo

Si quieres instalar la GUI,

sudo apt-get install mediainfo-gui

para una visita de referencia mediainfo

    
respondido por el Anbazhagan 18.06.2015 - 06:39
4

El script difícil de encontrar 'midenitfy'. Parece una copia antigua:

#!/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 "" ]; 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
                        }'
    
respondido por el spennig 30.05.2011 - 06:30

Lea otras preguntas en las etiquetas