いろいろな環境で、録音して、いろいろと確認しようとしています。
結構、録音ができます。
そのうち、どのような状況で録音して、どのくらい使えるかをまとめようと思っていますが、今日のところは、録音したデータの加工の仕方を、研究していました。
ファームの更新がうまくいっていないとかも含めて、私の使い方が悪いのか、それとも、本当にバグで、みんなそうなのかわからないのですが、ZenのRecordingsフォルダに入っているWavファイルのタイムスタンプが、2004/1/1 0:00になってしまっています。(Date&Timeで表示される時間は正しいので、内部の時計が間違っているわけではない。)
まぁ、録音したら、録音したものを覚えているうちに、ファイル名を変えればなんとかなるので、まぁ、いいかと思っています。
今日の技術説明会の内容を録音したデータをベースにして、いろいろと、加工を試しました。
今日の技術説明会は、2.5時間ぐらいだったのですが、録音のストップを忘れて、ZENが作ったファイルは、05:26:06で75.1 MBになってしまっていました。
そして、必要なツールは、ffmpegとSoundEngine Freeでなんとかなりそうです。
以下の2つがわかりました。
・Zenは、ffmpegでいうところのadpcm_ima_wavのCODEC形式のようです。
・SoundEngine Freeでffmpegでいうところのpcm_u8を扱えるが、adpcm_ima_wavは扱えませんでした。
ということで、基本的な流れは、以下のようになります。
(1) ffmpegで、adpcm_ima_wavからpcm_u8に変換する。このとき、今回のように、STOP忘れのようなことをしてしまったら、大雑把な切り捨てをすることもできました。(mmpegの-tオプション)
(2) SoundEngine Freeで、精密に、トリミングをします。
(3) ffmpegで、16kbpsのmp3ぐらいにすると、良さそうです。これで、13.8MBになりました。(20MB以下にできると、GMailに送信して、ストレージできることになります。)
実際のコマンドラインは、以下のような感じ、、、。
rem 20071114_adpcm_ima_wav.WAVは、05:26:06で75.1 MB
"C:\Program Files\3GP_Converter034\cores\ffmpeg.exe" -i 20071114_adpcm_ima_wav.WAV -acodec pcm_u8 -t 9000 20071114_pcm_u8_9000.wav
rem えいやで、9000秒(2.5時間)で、大雑把にトリミング
rem SoundEngine Freeで精密にトリミング
"C:\Program Files\3GP_Converter034\cores\ffmpeg.exe" -i 20071114_pcm_u8_trim.wav -acodec mp3 -ab 16 20071114_mp3_16.wav
rem 原音と変わらず
ここで、その他のいろいろな形式を試したので、その記録も残しておきます。
pcm_u8から再度adpcm_ima_wavに戻そうとして、以下のコマンドラインで作成したのだが、ぶつぶつ音が途切れて、非常に耳触りで音質が悪すぎる。
"C:\Program Files\3GP_Converter034\cores\ffmpeg.exe" -i 20071114_pcm_u8_trim.wav -acodec adpcm_ima_wav -ab 32 20071114_adpcm_ima_wav.wav
原音のpcm_u8とファイルサイズがわからないので、意味なし。
"C:\Program Files\3GP_Converter034\cores\ffmpeg.exe" -i 20071114_pcm_u8_trim.wav -acodec mp3 -ab 32 20071114_mp3_32.wav
ファイルサイズは、さらに、16kbpsの半分になったが、なんだか、宇宙空間にいるような変な気分になる効果音つきになってしまう。ただ、会話は、聞こえるので、どうしても、小さくしたときには、これでも良いかも。
"C:\Program Files\3GP_Converter034\cores\ffmpeg.exe" -i 20071114_pcm_u8_trim.wav -acodec mp3 -ab 8 20071114_mp3_8.wav
incorrect parameterでエラーになって、ファイルを作ることができず。
"C:\Program Files\3GP_Converter034\cores\ffmpeg.exe" -i 20071114_pcm_u8_trim.wav -acodec mp3 -ab 4 20071114_mp3_4.wav
MP3より音質が良さそうなAAC系(ac3とかaacとか)を試してみたんですが、Windows Media Playerで再生ができない。
rem "C:\Program Files\3GP_Converter034\cores\ffmpeg.exe" -i 20071114_pcm_u8_trim.wav -acodec ac3 -ab 32 20071114.ac3
rem "C:\Program Files\3GP_Converter034\cores\ffmpeg.exe" -i 20071114_pcm_u8_trim.wav 20071114.aac
※ この手順を確立する前は、spwaveを使ってなんとかしようとしたのだが、SoundEngine Freeに比べると、使い勝手が悪すぎる(時間の表示も秒単位で、細かい指定もできなさそうだし、対応しているCODECの種類がたくさんあるところ以外に、GUIの観点では、良いところなし)ので、ffmpegでSoundEngine Freeで扱えるフォーマットに変換するのが、一番、良さそうです。
結構、録音ができます。
そのうち、どのような状況で録音して、どのくらい使えるかをまとめようと思っていますが、今日のところは、録音したデータの加工の仕方を、研究していました。
ファームの更新がうまくいっていないとかも含めて、私の使い方が悪いのか、それとも、本当にバグで、みんなそうなのかわからないのですが、ZenのRecordingsフォルダに入っているWavファイルのタイムスタンプが、2004/1/1 0:00になってしまっています。(Date&Timeで表示される時間は正しいので、内部の時計が間違っているわけではない。)
まぁ、録音したら、録音したものを覚えているうちに、ファイル名を変えればなんとかなるので、まぁ、いいかと思っています。
今日の技術説明会の内容を録音したデータをベースにして、いろいろと、加工を試しました。
今日の技術説明会は、2.5時間ぐらいだったのですが、録音のストップを忘れて、ZENが作ったファイルは、05:26:06で75.1 MBになってしまっていました。
そして、必要なツールは、ffmpegとSoundEngine Freeでなんとかなりそうです。
以下の2つがわかりました。
・Zenは、ffmpegでいうところのadpcm_ima_wavのCODEC形式のようです。
・SoundEngine Freeでffmpegでいうところのpcm_u8を扱えるが、adpcm_ima_wavは扱えませんでした。
ということで、基本的な流れは、以下のようになります。
(1) ffmpegで、adpcm_ima_wavからpcm_u8に変換する。このとき、今回のように、STOP忘れのようなことをしてしまったら、大雑把な切り捨てをすることもできました。(mmpegの-tオプション)
(2) SoundEngine Freeで、精密に、トリミングをします。
(3) ffmpegで、16kbpsのmp3ぐらいにすると、良さそうです。これで、13.8MBになりました。(20MB以下にできると、GMailに送信して、ストレージできることになります。)
実際のコマンドラインは、以下のような感じ、、、。
rem 20071114_adpcm_ima_wav.WAVは、05:26:06で75.1 MB
"C:\Program Files\3GP_Converter034\cores\ffmpeg.exe" -i 20071114_adpcm_ima_wav.WAV -acodec pcm_u8 -t 9000 20071114_pcm_u8_9000.wav
rem えいやで、9000秒(2.5時間)で、大雑把にトリミング
rem SoundEngine Freeで精密にトリミング
"C:\Program Files\3GP_Converter034\cores\ffmpeg.exe" -i 20071114_pcm_u8_trim.wav -acodec mp3 -ab 16 20071114_mp3_16.wav
rem 原音と変わらず
ここで、その他のいろいろな形式を試したので、その記録も残しておきます。
pcm_u8から再度adpcm_ima_wavに戻そうとして、以下のコマンドラインで作成したのだが、ぶつぶつ音が途切れて、非常に耳触りで音質が悪すぎる。
"C:\Program Files\3GP_Converter034\cores\ffmpeg.exe" -i 20071114_pcm_u8_trim.wav -acodec adpcm_ima_wav -ab 32 20071114_adpcm_ima_wav.wav
原音のpcm_u8とファイルサイズがわからないので、意味なし。
"C:\Program Files\3GP_Converter034\cores\ffmpeg.exe" -i 20071114_pcm_u8_trim.wav -acodec mp3 -ab 32 20071114_mp3_32.wav
ファイルサイズは、さらに、16kbpsの半分になったが、なんだか、宇宙空間にいるような変な気分になる効果音つきになってしまう。ただ、会話は、聞こえるので、どうしても、小さくしたときには、これでも良いかも。
"C:\Program Files\3GP_Converter034\cores\ffmpeg.exe" -i 20071114_pcm_u8_trim.wav -acodec mp3 -ab 8 20071114_mp3_8.wav
incorrect parameterでエラーになって、ファイルを作ることができず。
"C:\Program Files\3GP_Converter034\cores\ffmpeg.exe" -i 20071114_pcm_u8_trim.wav -acodec mp3 -ab 4 20071114_mp3_4.wav
MP3より音質が良さそうなAAC系(ac3とかaacとか)を試してみたんですが、Windows Media Playerで再生ができない。
rem "C:\Program Files\3GP_Converter034\cores\ffmpeg.exe" -i 20071114_pcm_u8_trim.wav -acodec ac3 -ab 32 20071114.ac3
rem "C:\Program Files\3GP_Converter034\cores\ffmpeg.exe" -i 20071114_pcm_u8_trim.wav 20071114.aac
※ この手順を確立する前は、spwaveを使ってなんとかしようとしたのだが、SoundEngine Freeに比べると、使い勝手が悪すぎる(時間の表示も秒単位で、細かい指定もできなさそうだし、対応しているCODECの種類がたくさんあるところ以外に、GUIの観点では、良いところなし)ので、ffmpegでSoundEngine Freeで扱えるフォーマットに変換するのが、一番、良さそうです。