Seguidores

domingo, 6 de agosto de 2023

Reduzir o tamanho de Musicas com o FFMPEG


Entre na pasta com suas músicas em .mp3

execute o comando
nano reduzir_musicas.sh

o nome do arquivo que o editor nano vai criar é reduzir_musicas.sh

edite o arquivo com essas informações.

#!/bin/bash
for arquivo in *.mp3; do 
novo_arquivo="reduzido_$arquivo"
echo "Reduzindo $arquivo para $novo_arquivo" 
ffmpeg -i "$arquivo" -b:a 128k "$novo_arquivo"
done

salve o arquivo
saia do editor

execute no terminal
chmod +x reduzir_musicas.sh

após

./reduzir_musicas.sh

agora é só esperar...
Realizei em uma pasta com 200 músicas, até que está indo bem.
Grande abraço.
 
 
A mesma coisa.. só que recursivamente.
#!/bin/bash

# Função recursiva para percorrer pastas e subpastas
reduzir_em_subpastas() {
for arquivo in "$1"/*.mp3; do
if [ -f "$arquivo" ]; then
novo_arquivo="reduzido_${arquivo##*/}"
echo "Reduzindo $arquivo para $novo_arquivo"
ffmpeg -i "$arquivo" -b:a 128k "$novo_arquivo"
fi
done

for pasta in "$1"/*; do
if [ -d "$pasta" ]; then
reduzir_em_subpastas "$pasta"
fi
done
}

# Chama a função para a pasta atual
reduzir_em_subpastas .

echo "Concluído!" 

Nenhum comentário:

Postar um comentário

Ultimas Visualizações.