私のLinuxシステムにオーディオファイルがあります。 2秒のファイルがあるとしましょう.wav
。同じオーディオファイルを50回ずつ新しいファイルにコピーして、b.wav
長さがb.wav
100秒になるようにしたいと思います。私はこれを試みます:
for i in {1..50}; do cat a.wav >> b.wav; done
しかし、これはうまくいきません。解決策を提案してください。
答え1
それは問題ではありません。知っていた。
sox a.wav b.wav repeat 50
この質問を参照してください。 オーディオファイルを(シームレスに)繰り返すか、コマンドラインから新しいファイルにする