Skip to content

Instantly share code, notes, and snippets.

@mkaraki
Last active May 29, 2023 05:42
Show Gist options
  • Save mkaraki/024bb602837c4f3aacdd2bb50f9ddb0b to your computer and use it in GitHub Desktop.
Save mkaraki/024bb602837c4f3aacdd2bb50f9ddb0b to your computer and use it in GitHub Desktop.

ファイル拡張子を隠して回す

for i in **/*.wav; do echo $i ${i%.wav}.flac; done

サブディレクトリ内のwavをすべてflac最高圧縮に変換する

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"; }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment