このエントリーをはてなブックマークに追加

オープンソースソフト mplexで多重化でする場合

Wav形式をサポートしていないのでLPCMに変換する必要があります


LPCMの中身はWavからヘッダーと呼ばれる部分を除いたものです。

ただしこの状態では再生はできないことが多いです。

初心者には難しいです。

ドロップFFMpegを使う場合

ドロップFFMpegLPCMを選んでください。

そして、フォーマットをs16leまたはs16leとします。

情報

これで多重化の後に再生時にノイズになる場合は、これを別なのにします。

FFMpegを使ってWavをLPCMへ

オープンソースソフト FFMpegを使う場合は、MS-DOSから

以下のようにします。

ffmpeg -i input.wav -f s16le output.lpcm

まれに音がノイズになっている場合は形式が逆な場合があります。

内部データーを入れ替え以下のようにします

ffmpeg -i input.wav -f s16be output.lpcm

Soxを使ってWavをLPCMへ

オープンソースソフト Soxを使う場合は、MS-DOSから

sox input.wav -t raw -s -w -c2 -r48000 output.lpcm

多重化後に音がノイズ音だけになる場合は入れ替える必要があります。-xオプションを付けます

sox input.wav -t raw -x -s -w -c2 -r48000 output.lpcm


サイト
Android情報サイト | Youtube サイト | Java サイト | Google 活用サイト | Google 情報サイト | 無料ソフト活用 サイト |写真活用のPicasa2 サイト |新サイト

Blog
Android ブログ


Copyright (c)2004 - 2012 Aki. All rights reserved.