avconv
コマンドラインで.apeファイルを.flacファイルに変換しようとしていました。明らかに、avconv
ここでは主なポイントではありません。その構文はかなり単純ですavconv -i inputApeFile.ape outputFlacFile.flac
。
ポイントは、ファイルがより多くのサブフォルダーにネストされていることです。つまり、Artistフォルダーと、さまざまなCDサブフォルダーがあり、それぞれに異なる.apeファイルが含まれています。すべてのファイルを変換し、元のファイルと同じフォルダに.flac拡張子を付けて保存するにはどうすればよいですか?
可能であれば、スクリプトを使用せずに1行でシェルコマンドのみを使用したいと思います。そういうものになると思います
avconv -i 'ls -R | grep ape' '???'
しかし、私は2番目の部分で立ち往生しています(多分sed
??!?を使用しています)