Eu preciso de um comando para ver rapidamente as informações essenciais do terminal sobre um arquivo de áudio ou vídeo.
(Então considerarei adicionar isso às ações personalizadas de Thunar etc.)
command-line
multimedia
metadata
Preguiça
fonte
fonte
Respostas:
avprobe
do pacotelibav-tools
é muito bom.Saída de amostra
avprobe somefile.mp4
Para adicionar à ação personalizada Thunar, em relação ao que foi sugerido aqui , a fórmula analógica a ser adicionada seria:
fonte
ffmpeg
parado,ffprobe
faz o mesmo.mplayer -vo null -ao null -identify -frames 0 http://example.com/myvideo.mkv
Eu uso
mediainfo
para obter todas as propriedades dos arquivos de mídia (arquivos de áudio e vídeo)mediainfo
agora está nos repositórios do Ubuntu e pode ser instalado executandoAnteriormente, era necessário usar um PPA, mas este não possui pacotes para as versões atuais do Ubuntu.
fonte
.
como um nome de arquivo, o mediainfo listará recursivamente todos os arquivos na pasta atual.exiftool
Isso pode ser uma surpresa, mas
exiftool
do libimage-exiftool-perl também tem esse recurso.Ele suporta a exibição de informações de vários formatos de arquivo de mídia e também pode gravar metadados para alguns desses formatos.
Exemplo de saída para um arquivo de áudio:
fonte
Dependendo do que você considera essencial , convém usar o
file
utilitário para isso, que fornece informações gerais sobre qualquer arquivo. Seu principal objetivo é informar qual tipo de arquivo você possui, mas pode fornecer o nível de detalhe necessário.No entanto, se você precisar conhecer o conteúdo das tags - título, artistas etc. -
file
não informará isso.fonte
Eu sabia sobre este comando:
avconv -i <filename>
Para myfile.flv:
avconv -i myfile.flv
Minha ideia era adicionar esse comando às ações personalizadas de Thunar e apenas executá-lo no menu de contexto, independentemente da extensão. Mas tinha que ser executado no terminal, então dei uma olhada nesta resposta . (Para abrir o terminal e mantê-lo aberto, criei um novo perfil no gnome-terminal (Edit / Profiles) chamado "new1" e, em Preferências do perfil / "Título e comando", defina-o "Quando o comando sair" para "Segure o terminal aberto ".)
No final (por tentativa e erro), eu vim com isso:
que funciona inserido nas ações personalizadas de Thunar - e deve funcionar para qualquer arquivo de mídia.
fonte
avprobe
eavconv
use a mesma biblioteca subjacente e dê os mesmos resultados, masavconv
é o codificador. Portanto, com este comando, você também recebe um erro no finalAt least one output file must be specified
.Existem também os seguintes arquivos de áudio, embora possam não concorrer bem com o exiftool :
O soxi também suporta arquivos de vídeo.
Os pacotes id3v2 e sox (que podem ser instalados clicando nesses links) fornecem esses comandos. Eles também podem ser instalados no Centro de Software ou executando:
Um exemplo :
id3v2 -l 'Beatles - Here Comes The Sun.mp3'
output:fonte
soxi some.mp3
eu recebono handler for file extension mp3
. o mesmo para avi.soxi supports a limited number of audio and video formats
: QUE limitado, ou há algo mais a fazer além de instalá-los?