for i in **/*.wav; do echo $i ${i%.wav}.flac; done
for i in **/*.wav; do flac --verify -8 "$i"; done
[System.IO.Directory]::SetCurrentDirectory((Get-Location)); foreach ($i in [System.IO.Directory]::GetFiles('.', '*.wav', [System.IO.SearchOption]::AllDirectories)) { $new = [regex]::Replace($i, "^(.+)\.wav$", "`$1.flac"); ffmpeg -i "$i" -c:a flac -compression_level 12 "$new"; }