Necesito un comando para ver rápidamente en el terminal información esencial sobre un archivo de audio o video.
(Luego consideraré agregar eso a las acciones personalizadas de Thunar, etc.)
command-line
multimedia
metadata
Slothworks
fuente
fuente
Respuestas:
avprobe
Del paquetelibav-tools
es bastante bueno.Salida de muestra
avprobe somefile.mp4
Para agregar a la acción personalizada de Thunar, en relación con lo que se sugirió aquí , la fórmula analógica para agregar sería:
fuente
ffmpeg
todavía están,ffprobe
hace lo mismo.mplayer -vo null -ao null -identify -frames 0 http://example.com/myvideo.mkv
Utilizo
mediainfo
para obtener todas las propiedades de los archivos multimedia (archivos de audio y video)mediainfo
ahora está en los repositorios de Ubuntu y se puede instalar ejecutandoAnteriormente era necesario usar un PPA pero esto no tiene paquetes para las versiones actuales de Ubuntu.
fuente
.
como nombre de archivo, mediainfo enumerará recursivamente todos los archivos en la carpeta actual.exiftool
Esto puede ser una sorpresa, pero
exiftool
desde libimage-exiftool-perl también tiene esta capacidad.Admite mostrar información de muchos formatos de archivos multimedia y también puede escribir metadatos para algunos de estos formatos.
Ejemplo de salida para un archivo de audio:
fuente
Dependiendo de lo que considere esencial , es posible que desee utilizar la
file
utilidad para esto, que brinda información general sobre cualquier archivo. Su propósito principal es decirle qué tipo de archivo tiene, pero puede proporcionar el nivel de detalle que necesita.Sin embargo, si necesita conocer el contenido de las etiquetas (título, artistas, etc.)
file
no se lo informaremos.fuente
Sabía sobre este comando:
avconv -i <filename>
Para myfile.flv:
avconv -i myfile.flv
Mi idea era agregar ese comando a las acciones personalizadas de Thunar y simplemente ejecutarlo desde el menú contextual sin importar la extensión. Pero tenía que ejecutarse en la terminal, así que leí esta respuesta . (Para abrir el terminal y mantenerlo abierto, creé un nuevo perfil en gnome-terminal (Edición / Perfiles) llamado "nuevo1", y en Preferencias de perfil / "Título y comando" configúrelo "Cuando el comando sale" a "Mantenga presionada la tecla terminal abierto ".)
Al final (por prueba y error) se me ocurrió esto:
que funciona en las acciones personalizadas de Thunar, y debería funcionar para cualquier archivo multimedia.
fuente
avprobe
yavconv
use la misma biblioteca subyacente, y le dará los mismos resultados, peroavconv
es el codificador, por lo que con este comando también obtendrá un error al finalAt least one output file must be specified
.También existen los siguientes archivos de audio, aunque puede que no compitan bien con exiftool :
También soxi admite archivos de video también.
Los paquetes id3v2 y sox (que se pueden instalar haciendo clic en estos enlaces) proporcionan esos comandos. También se pueden instalar en el Centro de software o ejecutando:
Un ejemplo :
id3v2 -l 'Beatles - Here Comes The Sun.mp3'
salida:fuente
soxi some.mp3
me saleno handler for file extension mp3
. lo mismo para avi.soxi supports a limited number of audio and video formats
: ESO es limitado, ¿o hay algo más que hacer además de instalarlos?