web-dev-qa-db-ja.com

flacファイルをwavにバッチ変換するにはどうすればよいですか?

私はWindowsXPを使用していますが、wavに変換する必要のあるいくつか(約160)のflacファイルがあります。それほど多くを1つずつ変換するのは実用的ではないので、それらを変換できるユーティリティが必要です。 メタデータも保持します。メタデータが存在し、変更されていないことが重要です。 そして、私はポータブル(sans-installation)のものを強く好み、コマンドラインユーティリティも役に立ちます。

助けてくれてありがとう

==編集==メタデータは必要ありません。どういうわけか、この変換を今すぐ実行できますか?

4
ayane

デフォルトのflacディストリビューションには、flac(.exe)というバイナリが含まれています。 -dオプションを使用して、flacファイルを解凍できます。

.flacファイルのあるフォルダーからcmdシェルを使用するだけです。

FOR %f IN (*.flac) DO "C:\Program Files (x86)\FLAC\flac.exe" -d "%f"

MediaMonkey 変換とメタデータマッピングの両方を実行できます。ポータブルモードでインストールすることもできます。

0
Rusty Monkey

コマンドラインに行きたくない場合は、 Reaper (無料で利用できる機能のないシェアウェアDAW)で行うのは本当に簡単です。

すべてのflacファイルをReaperにドラッグするだけです。次に、[ファイル]-[レンダリング]-[ステム]-[WAV]-[ファイル名ワイルドカード]を[$ track]に設定し、[移動]をクリックします。

詳細はこちら: https://www.doctormix.com/blog/how-to-export-multiple-tracks-in-reaper

0
Richard

上記の解決策は、Windows 7では機能しませんでした(FOR構文に関するエラーが発生しました)。

大量のflacファイルを再帰的に変換する必要があったので、次のようにしました。

  1. と呼ばれるバッチファイルを作成します decompress_flac.bat これで:
 @ ECHO OFF 
 FOR/R%1 %% G IN(* .flac)DO(
 ECHO "Attempting to convert %% G" 
 flac。 exe -d "%% G" 
)
  1. バッチファイルがPATHにない場合は、コマンドプロンプトを開き、バッチファイルを配置する場所にcdします。
  2. バッチファイルを呼び出します。
decompress_flac.bat f:\
0
drone1