Ajuste e normalize seus arquivos de música com FFMPEG

Passen Sie Ihre Musikdateien mit FFMPEG an und normalisieren Sie sie
⏱️ 5 min read

Nem todos os arquivos de áudio são criados iguais. Às vezes, eles são muito baixos, muito altos ou simplesmente desligados. Quando você se depara com um arquivo de áudio problemático, não fica preso apenas em lidar com ele. O FFmpeg, um poderoso utilitário de áudio de código aberto, pode ajudar. Ele pode ajustar o volume de seus arquivos e normalizá-los para se livrar das oscilações desagradáveis ​​de volume. O que é ainda melhor, é totalmente programável e até mesmo embutido em scripts Python que otimizam a coisa toda.

Instalando FFmpeg

Se você ainda não o tem, o FFmpeg é realmente fácil de conseguir. Os usuários do Linux quase sempre podem encontrá-lo em seus repositórios de distribuição. Para Windows e Mac, você pode encontrá-lo na página do projeto página de download.

Loudness básico

Tudo aqui vai ser feito pelo terminal. O FFmpeg tem front-ends gráficos, mas a linha de comando é a maneira mais simples e direta de trabalhar com ele. Vá em frente e abra um terminal para trabalhar.

Mude os diretórios para um que contenha arquivos com os quais você gostaria de trabalhar. FFmpeg suporta quase todos os formatos de áudio que você possa imaginar, então não se preocupe com isso. Quando você tiver arquivos para trabalhar, execute FFmpeg. Use o -i sinalizador para especificar um arquivo de entrada. Então o -filter:a flag permite que você especifique um filtro, neste caso ajustando o volume. FFmpeg usa 1 como o volume original do arquivo. Para diminuir o volume pela metade, defina “volume” igual a 0,5. Em seguida, termine com o nome do arquivo de saída. Ao todo, deve ser semelhante ao exemplo abaixo.

A execução desse comando fará com que o FFmpeg crie uma cópia de seu arquivo de entrada com metade do volume e a envie para o nome de arquivo especificado. Obviamente, você também pode aumentar o volume fornecendo um número maior que 1. No caso do exemplo abaixo, o volume aumentará 50%.

FFmpeg também é totalmente capaz de converter seus arquivos. Especifique uma extensão de saída diferente e o FFmpeg cuidará do resto.

Algumas pessoas se sentem mais confortáveis ​​trabalhando com decibéis para um controle mais técnico de seus arquivos. FFmpeg também suporta isso. Em vez de usar o sistema de base um de antes, especifique a quantidade de decibéis que você gostaria de aumentar o volume seguido de “dB”.

Forneça um número negativo para diminuir o volume em decibéis.

Normalização de Loudness

Função FFMPEG Loudnorm

Se o volume do seu arquivo estiver inconsistente, você sempre pode usar a função de normalização embutida do FFmpeg para tentar colocar as coisas sob controle. Configure seu comando exatamente como se estivesse mudando o volume, mas use “loudnorm” em vez de volume como filtro. O FFMpeg tentará diminuir e aumentar os picos e vales do som para torná-lo mais agradável de ouvir.

Automatizado com Python

Na verdade, há mais informações disponíveis ao normalizar áudio com FFmpeg, mas isso requer algum conhecimento de como o áudio funciona e um pouco de matemática. Em vez de fazer você mesmo, há um script Python conveniente que automatiza tudo. Além disso, ele pode lidar com pastas inteiras de uma vez.

Instale ffmpeg-normalize

Se você tiver o Python instalado em seu computador com o gerenciador de pacotes Pip, você pode usá-lo para instalar o ffmpeg-normalize. Os usuários de Linux e Mac provavelmente precisarão usar “sudo”, a menos que tenham configurado as coisas de forma diferente.

Usando ffmpeg-normalize

FFmpeg-normaliza arquivo único

FFmpeg-normalize é muito simples de usar. Fornece um arquivo de entrada seguido por um arquivo de saída após o -o sinalizar, e o script normalizará seu arquivo automaticamente. Você precisará especificar um codec para que ele funcione.

Ele também permite que você especifique vários arquivos de entrada e saída de uma vez.

Você também pode usá-lo para converter arquivos. Você ainda precisará especificar um codec e taxa de bits, mas funciona bem. Os sinalizadores são os mesmos que você usaria para FFmpeg simples.

Usando ffmpeg-normalize em pastas inteiras

FFmpeg-normaliza a pasta inteira

Você também pode usar o caractere curinga -ext para normalizar pastas inteiras com ou sem convertê-las. As saídas serão automaticamente colocadas em sua própria pasta. O comando parece um pouco diferente no Windows do que no Linux e Mac, mas o resultado é o mesmo. Como observação adicional, você precisará especificar a extensão de saída de cada arquivo com o

sinalizador, caso contrário, você obterá arquivos .mkv.

Mac e Linux

janelas

Seja qual for o método escolhido, não há razão para lidar com áudio de baixa qualidade. Você pode usar o FFmpeg facilmente para ajustar e normalizar o volume para obter algo muito mais equilibrado e que se encaixa melhor com o resto de sua coleção.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x