(Editar) GUI on-line e opções de linha de comando.
Arrastar e soltar on-line
Se você deseja uma maneira on-line, arraste e solte, para obter todas as metadetas, especificações, etc. (na verdade, muitas informações, consulte a tela), use
https://www.get-metadata.com/
É uma alternativa rápida e útil ao MediaInfo , que é um programa chamado de forma inadequada na resposta aceita pelo @JMD ou outros programas no computador. Todas essas soluções são ótimas soluções, a propósito. O online também oferece muitas informações . Aqui está um exemplo das informações de um arquivo de áudio que chamei audio.wav - gravei minha voz um pouco.
O aplicativo da web que estou compartilhando é um "Visualizador EXIF on-line gratuito", o que significa que você também pode encontrar informações sobre vídeos e documentos.
Espero que ajude!
Edite, adicionando tudo depois disso.
Linha de comando
Eu me vi querendo executar essa tarefa a partir da linha de comando cada vez mais. Eu sei que o OP originalmente usava um aplicativo baseado em GUI e que esse OP também queria algo embutido. Não tenho nenhuma informação sobre isso, mas quero dar uma olhada nas opções da linha de comando para obter
propriedades ... comprimento, tamanho dos dados e formato de áudio ... [e] converte [ing] o arquivo para outro formato
Darei algumas informações básicas sobre várias opções de linha de comando e mostrarei algumas soluções em Python. Dependendo do que você instalou (e do que você pode instalar), o material do Python pode ser útil.
Gravei minha voz um pouco e chamei de 'bballdave025.wav'
Como esses metadados são para um arquivo diferente do mostrado acima, estou incluindo uma imagem do get-metadata.com para o arquivo bballdave025.wav aqui (link da imagem).
(observado por @DenisKolodin nesta resposta , mas que ilustrarei agora.)
C:\Users\bballdave025\Desktop>E:\programs\mediainfo\mediainfo.exe bballdave025.wav
General
Complete name : bballdave025.wav
Format : Wave
File size : 1.19 MiB
Duration : 14 s 120 ms
Overall bit rate mode : Constant
Overall bit rate : 706 kb/s
Album : for SU answer
Track name : illustration audio
Track name/Position : 1
Performer : bballdave025
Director : bballdave025
Genre : Informational
Recorded date : 1111
Original source form/Name : for SU answer
Comment : are not executed
ITRK : 1
Audio
Format : PCM
Format settings : Little / Signed
Codec ID : 1
Duration : 14 s 120 ms
Bit rate mode : Constant
Bit rate : 705.6 kb/s
Channel(s) : 1 channel
Sampling rate : 44.1 kHz
Bit depth : 16 bits
Stream size : 1.19 MiB (100%)
As coisas são ainda mais divertidas com
> mediainfo --fullscan bballdave025.wav
o que lhe dará mais informações do que você jamais imaginou.
(Notas sobre instalação , disponibilizando a partir de qualquer diretório.)
C:\Users\bballdave025\Desktop>E:/programs/sox-14-4-2\sox.exe --i bballdave025.wav
Input File : 'bballdave025.wav'
Channels : 1
Sample Rate : 44100
Precision : 16-bit
Duration : 00:00:14.12 = 622720 samples = 1059.05 CDDA sectors
File Size : 1.25M
Bit Rate : 706k
Sample Encoding: 16-bit Signed Integer PCM
Observe que não vejo nada sobre o final dos bytes, algo que todas as outras soluções exibem.
Você pode obter instruções detalhadas para instalação no Windows, mas basicamente só precisa do link para a página de downloads - clique no FFmpeg em itálico acima.
C:\Users\bballdave025\Desktop>E:\programs\ffmpeg-latest-win64-static\ffmpeg-latest-win64-static\bin\ffprobe -hide_banner bballdave025.wav
Input #0, wav, from 'bballdave025.wav':
Metadata:
title : illustration audio
album : for SU answer
artist : bballdave025
comment : s are not executed
date : 1111
genre : Informational
track : 1
Duration: 00:00:14.12, bitrate: 705 kb/s
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 1 channels, s16, 705 kb/s
Outras
Não incluo mplayer
, porque parece que ele só tem FFmpeg sob o capô e porque não consigo instalá-lo em uma máquina de trabalho. Parece que também funciona muito bem.
Observe o final do path
comando que eu executo no CMD:
C:\Users\bballdave025\Desktop>path
...
E:\programs\ffmpeg-latest-win64-static\ffmpeg-latest-win64-static\bin;E:\programs\sox-14-4-2;C:\Program Files (x86)\VideoLAN\VLC;E:\programs\mediainfo;
Soluções Python
Como alterno entre ambientes Linux / Windows, o Python parece um bom lugar para encontrar uma solução. Especificamente, os audiotools
( disponíveis no Windows?) E os wave
pacotes são excelentes. Este post lista outros, incluindo um que eu não tentei - soundfile
. librosa
também pode fazer o trabalho, mas pode levar muito tempo para ser feito (é mais algo que você usaria para criar um aplicativo de fala para texto).
Especificamente para Windows:
python -m pip install <package>
onde <package>
pode estar pysoundfile
, librosa
ou qualquer um dos outros que mencionei. Estou sem tempo para mostrar o como fazer e os resultados de cada um, mas espero voltar aqui para mostrá-los.