###課題点
wavファイルをSoXを用いて結合したいのですが、うまく行きません。
sox input1.wav input2.wav input3.wav output.wav
で結合しようとしたところ、うまくいく時とうまくいかない時があり困っています。
###具体例
20分のファイルを2つ結合→40分のファイル1つ(A)
20分のファイルを3つ結合→60分のファイル1つ(B)
A + B→93分のファイル
A + Bの冒頭40分→120分のファイル(C)
C + Bの後ろ20分→6分30秒のファイル
試してみたところ、このようになっています。
ちなみに、短くなっている部分は混ざっているとかではなく、単純に後ろが切られているようです。
なんとなく再生時間が長くなるとおかしな事になるような感じもしますが、よく分かりません。
英語のマニュアルも読みましたが(自分が英語苦手なせいなのか)関連する記述は得られませんでした。(サンプリングレートやチャネル数に関しての補足はありましたが、その辺りは問題ありません。)
扱いたいファイル数がかなり多いのでaudacityなどではなく、CUIで処理したいです。逆にもし他の方法があれば、ぜひ教えていただきたいです。
ちなみにUbuntuで実行しています。
正直、こんなところで躓くと思っていなかったので、かなり焦っています。
どなたかご回答よろしくお願いします。
###追記
26個のwavファイル(再生時間20分)を,
sox *.wav output.wav
で一括で作成しようとしてみたところ、再生時間は18分ですが、23.3GBありました。(ひとつ約900MB)
内容は1番目のファイルの冒頭18分と全く同じなのにこの容量とは、残りは一体どうしたのでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/19 05:53