Como limpar os ruídos de fundo com o sox

2

É possível converter um arquivo mp4 para mp3 ou flac, limpando os ruídos de fundo no processo?

Ou é possível executar audácia totalmente através do shell, sem GUI?

    
por matisa 22.02.2018 / 10:46

1 resposta

3

Se o ruído de fundo tiver alguma estrutura repetitiva, você pode removê-lo com os efeitos noiseprof e noisered do sox, veja por exemplo este script . Bits relevantes repetidos por conveniência:

# Create background noise profile from mp3
/usr/bin/sox noise.mp3 -n noiseprof noise.prof

# Remove noise from mp3 using profile
/usr/bin/sox input.mp3 output.mp3 noisered noise.prof 0.21

O Audacity tem atualmente suporte experimental a scripts .

    
por 22.02.2018 / 10:59