Como faço para calcular o nível de ruído de um arquivo de áudio com o ffmpeg?

3

Perguntas relacionadas neste site que infelizmente não correspondem ao meu caso de uso:

O site do DSP Stack Exchange não tem nada de valor para oferecer:

Problema :

Eu faço o download de arquivos da Internet (YouTube, Vimeo, etc.) ou transcrevo coisas do meu rádio FM. Gostaria de poder calcular (a partir da linha de comando) o seguinte:

  • (idealmente) um par de números: relação sinal-ruído média (SNR) e sua variação para a gravação como um todo
  • (não tão idealmente) uma sequência de valores SNR para, e. cada vez fatia da gravação (um segundo, um décimo, etc.)
  • (trabalharia em um beliscão) um espectrograma para cada intervalo de tempo da gravação

... usando apenas ferramentas de linha de comando do GNU / FOSS - FFmpeg e qualquer coisa que eu possa obter no formato de tarball de origem.

P.S. Posso fazer isso com sox ?

    
por AudioPhil 08.05.2017 / 14:20

0 respostas