Concatenando o novalinha.wav


crie um script chamado 3concatena_wav.sh e coloque o texto abaixo

#!/bin/bash
cp /home/daniel/Vídeos/novalinha.wav /home/daniel/Vídeos/audio
# Para cada arquivo file[sei lá o q].wav:
for i in file *.wav; do
# Criar uma list que o FFMpeg pode ler,
# criando/substituindo inteiro um arquivo chamado 'conc'
printf "file '%s'\n" "$i" novalinha.wav > conc
# Formato do conc: linhas "file 'arquivo'", na ordem que serão concatenados.
# O printf é meio complicado demais para explicar num post só,
# Mas aqui ele basicamente repete o padrão que eu disse lá em cima para o arquivo file
# e para o extra.wav.

# Agora só mandar o ffmpeg fazer o arquivo prometido, usando as informações do conc.
ffmpeg -f concat -i conc -c copy "$i"nova.wav

#converte wav em ondas de som
#ffmpeg -i "$i" -filter_complex "showwavespic = s = 1920x720" -frames:30 1 "$i"va.png
done

sleep 2;

#cd /home/daniel/Vídeos/audio/video_audio_novalinha/normalize
./normaliza.sh
exit

Comentários