linux のマイク録音についての質問です。


IBM X31 (2672CBJ) に Fedora Core 6 をインストールして音声を録音したいのですが、内蔵マイクでも外付けマイクでも録音出来ませんでした。再生は可能です。もしも Linux での録音に詳しい方がいらっしゃいましたらアドバイスお願いします。

環境: カーネル linux 2.6.20, サウンドドライバ alsa 1.0.14rc1 Intel 8280DBM

やった事
alsamixer を起動して
- F3 [Playback] の Mic のミュートを外してボリュームを上げる。
- F4 [Capture] の Mic の上でスペースキーを押して CAPTUR にする。
- F4 [Capture] のボリュームを上げる

arecord -d 3 test.wav 録音(ちいさな雑音だけ録音される)

また、ためしに外部 USB サウンドカードを使ってみましたが、録音は出来ましたがザラザラな小さなとてもひどい音でした。こちらは C-Media と検出されました。

やった事
alsamixer を起動して
- F3 [Playback] の Auto Gain のミュートを外す
- F4 [Capture] の Mic を CAPTUR にしてボリュームを上げる

arecord -d 3 test.wav で録音(雑音まじりの小さな音が録音される)

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2007/04/11 13:20:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:jarijari No.1

回答回数91ベストアンサー獲得回数3

ポイント60pt

雑音入りでも録音自体はできているようなので、入力する経路の選択が違っているんじゃないでしょうか。

録音に詳しいわけではありませんけど、録音できればいいようなので答えてみます。


私だったら、まずrecordコマンドでの録音を試してみます。一番簡単に、トラブル無く録音できるようなので。


(alsamixerについては、使ったことがないので何もいえません。)

音声入力関係のアプリケーションを使うときは、普段はkmixでcaptureが使えるかと、ざっと全体の設定確認をしています。(こちらの方が直観的に、簡単に使えると思うので、いちおう推薦しておきます。レベル低くてすみません (^^; )細かいことは解からないですけど、マイク端子から録音していても、あんがいcaptureを使っている事が多いみたいです。


あと、テスト用だけにでもAudacityを入れて、試されてもいいんじゃないでしょうか。入力経路を変えてしゃべってみて、どこからが一番ボリュームが大きくなるかをチェックするだけでも、問題解決につながるかもしれません。

id:propella

recordコマンドや、Audacity というのは知りませんでした。早速試してみます。回答ありがとうございます!

2007/04/04 16:46:36
  • id:jarijari
    訂正です。

    ごめんなさい。1ヶ月前に録音した時は使えてたと思ったんですけど、今日はrecordが使えなかったので、「record」ではなくて「rec」コマンドに訂正させてください。詳しくは、recのマニュアルを見てください。

    うーん、変更があったのか、私がボケてたのか…

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません