• ベストアンサー

JavaでPC内部の音声を録音する方法

私はJavaでPC内部の音声を録音したいと考えて居ります。(例:ゲームの音声を録音するなど) そのため、参考になるウェーブサイトを教えて頂けないでしょうか? 追伸 オーディオということは、多分”javax.sound.sampled”の中の何かを利用するのだと考えて模索中なので、よくわからないのが現状です。ヒントでも構わないので教えてください。 皆様の回答お待ちして居ります。 よろしくお願い致します。

  • Java
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • hitomura
  • ベストアンサー率48% (325/664)
回答No.1

関連するQ&A

  • PCの内部音声のみ録音するには

    当方、GIGABYTEのマザーボード、Realtekのオンボードサウンドを使用しています。 PCの内部音声のみ録音する方法を教えてください。 録音コントロールでステレオミキサ以外をミュートにしただけでは、ボイスチャットを使用するゲームでマイクを使用していないにもかかわらず、音質が下がってしまいます。 内部音声のみを録音するようにすればゲームの音声をそのままの音質で録音できると思うのでよろしくお願いします。

  • PC内部で発生させた音声のPC内部での録音について

    初心者レベルの基本的な事項で申し訳りませんが、回答いただけると助かります。 内容は「PC内部で発生させた音声のPC内部での録音」についてです。 XPや98SEの頃から、用途があってMIDIやホームページで再生される音をサウンドエンジンなどを使ってWAVE録音していました。このたび、XPからVISTAに乗り換えたのですが、同様の操作をしても、音データが録音されません。 XPとVISTAでは、サウンドの設定項目が違うこともあり、一通り確認をしてはみましたが、うまくいきません。過去の同様の質問等も見させていただきましたが、やはりまだ解決していません。マイク機能は作動確認しているので、最悪イヤホンからマイク接続でとりあえず解決はしますが、内部で直接録音できるようにするためには、設定上どこで引っかかっているのでしょうか。それとも不可なのでしょうか。よろしければヒントなどいただけるとありがたいです。 機種gateway GT5082j

  • 内部音声とマイク音声の同時録音について

    ■質問内容 PC内部で再生されている音声と、 マイク入力端子に接続したマイクで入力した音声とを、 同時に録音する方法をご教授ください。 また、下記以外にも不足している情報がございましたら、 併せましてご教授ください。 ■環境・その他 【PC】VAIO typeS SZ75B/B 【OS】Windows XP pro 【サウンドデバイス】SigmaTel High Definition Audio CODEC 【質問者が挑戦した内容】 ・マイク入力端子にマイクを挿し込む ・サウンドプロパティにて、ミキサーデバイスに「SigmaTel Audio」を選択する(選択項目はこれのみ) ・再生コントロールにて、「マイク」ミュートのチェックをはずす ・録音コントロールにて、「ステレオミキサー」を選択する(チェックをいれる) ・サウンドレコーダーなどの録音ソフトにて、録音を開始する(内部音声のみ録音される) (・当然ですが、録音コントロールにて、「マイク」を選択するとマイク音声は録音されますが、内部音声が録音されません)

  • PCから出てる音声の録音(2)

    Windows7 32bitです。 前回「PCから出てる音声の録音」の続きです。 http://okwave.jp/qa/q8418495.html -------------------------------- 録音ソフト「超録」でPC内部音声を録音しようとしましたが「サウンド」にステレオミキサーが無い為出来ないことがわかりました。 サウンドドライバは Realtek High Definition Audioです(添付画像) そこで可能ならステレオミキサーをインストールしようと思います。 ・DL先 ・インストール手順 ・注意点 などご教授願いたく宜しくお願いします。

  • マイク録音をするとPC内部の音が漏れる??

    マイクの音をサウンドレコーダーで録音してみたときの話です。 サウンドコントロール設定で、 ・録音コントロール:マイクのみを選択+マイクブースト ・ボリュームコントロール:マイクのみをミュート ↑ 以上に設定し、試し録音をしてみたのですが、マイク音声と同時にパソコンの内部再生音が微かに乗ってしまいます。 試しにPCのマイク端子からケーブルを抜き取り、サウンドコントロールを同じように設定して録音してみたところ、PCの内部音だけが僅かに録音されていました。 「ボリュームコントロール→WAVEをミュート」にするとこのような症状は無くなるのですが、PC内部の音をヘッドホンで聴けないため不便ではあります。 解決策等ありましたら、教えてください。 スペック等 Windows XP Home Edition Service Pack 2 Pentium(R)4 CPU 3.06GHz 480MB RAM 使用デバイス Realtek AC'97 Audio for VIA(R) Audio Contoroller

  • Java で MP3 (JMF + MP3plugin)

    JAVAでMP3Playerを作ろうとしていて格闘中の者です JavazoomでのMP3プラグインではなく JMFのMP3プラグインをつかって作ろうとしているのですが。 Exception in thread "main" javax.sound.sampled.UnsupportedAudioFileException: co uld not get audio input stream from input file at javax.sound.sampled.AudioSystem.getAudioInputStream(AudioSystem.java: 786) に悩まされています。 CLASSPATHにjmf.jar,sound.jar,mp3plugin.jarは指定してあり、 JMStudioで再生できるMP3で、 ソースは、 import javax.sound.sampled.AudioSystem; import javax.sound.sampled.AudioInputStream; import javax.sound.sampled.AudioFormat; import javax.sound.sampled.SourceDataLine; import javax.sound.sampled.DataLine; import java.io.File; public class Player2 { private static final int BUFFER_SIZE = 176400; // 44100 x 16 x 2 / 8 public static void main(String[] args) throws Exception { byte[] buffer = new byte[BUFFER_SIZE]; AudioInputStream in = AudioSystem.getAudioInputStream(AudioFormat.Encoding.PCM_SIGNED, AudioSystem.getAudioInputStream(new File (args[0]))); AudioFormat audioFormat = in.getFormat(); SourceDataLine line = (SourceDataLine) AudioSystem.getLine(new DataLine.Info(SourceDataLine.class, audioFormat)); line.open(audioFormat); line.start(); while (true) { int n = in.read(buffer, 0, buffer.length); if (n < 0) { break; } line.write(buffer, 0, n); } line.drain(); line.close(); } } です よろしくお願いします。

    • ベストアンサー
    • Java
  • (XP) PC上に流れている音声+マイク音声を録音したいです。

    windows XP ステレオミキサーについて。 デスクトップ上に流れている音声+マイク音声を録音したいのですが、片方しか録音されません。 Windows XP SP2 Pentium D 820 intel 82945G express chipset family 2.0GB RAM VAIO TypeH VGC-H72B7 自分なりに調べてやってみました。 録音テストにはサウンドレコーダーを使っています。 ・[オーディオプロパティ]→[オーディオ]→[音の再生]と[録音]の規定のデバイスを[SigmaTel Audio]に。 ・[ボリュームコントロール]→[プロパティ]→[再生]と[録音]の[ミキサーデバイス]を[SigmaTel Audio]に。 ・[ボリュームコントロール]→[プロパティ]→[再生]→[表示するコントロール]で[ボリュームコントロール]と[WAVE]、[SWシンセサイザ]、[CDオーディオ]、[ライン入力]、[マイク]にチェックを入れる。 ・[ボリュームコントロール]→[プロパティ]→[録音]→[表示するコントロール]で[ステレオミキサー]と[マイク]にチェックを入れる。 ・[ボリュームコントロール]の[ボリュームコントロール]の全ミュートを外し、音量を中間に。 ・[ボリュームコントロール]の[マイク]のミュートのチェックを外し、音量を最大に。 ・[ボリュームコントロール]の[WAVE]のミュートのチェックを外し、音量を最大に。 ・[録音コントロール]の[ステレオミキサー]の選択にチェックを入れる。 ・[録音コントロール]の[マイク]の選択にはチェックが入らない。 ↑この状態で、マイク音声が録音されずにデスクトップ上の音声のみが録音されます。 また、デスクトップの音声は聞こえますが、マイクを使用していても自分のイヤホンから自分の声が聞こえません。 ・[録音コントロール]の[マイク]の選択にチェックを入れる。 ↑この状態で、マイク音声は録音されますがデスクトップ上の音声は録音されません。 また、デスクトップの音声とマイク音声はどちらも自分のイヤホンから聞こえます。 他に何か方法はありますか? また他に方法がない場合、オーディオデバイスの問題ということになると思いますが、 USB-SAV51 というUSBオーディオデバイスを使用すれば確実にPC音声+マイク音声を録音できますか? USB-SAV51 以外で±1000円くらいの範囲でオススメのものがあれば教えて欲しいです。

  • 最近のPCは内部録音デバイス(ステレオミキサー)がない?

    2001年製のNECのPC-VT1001Aですが、内部録音出来ています。 (YAMAHA AC-XG Audio Device ) PCを買い替えようとしてるのですが、 最近のNECのPCは 内部録音デバイス(ステレオミキサー、)がないらしく ↓ 『YAMAHA AC-XG Audio Device→High Definition Audio Deviceに変えた時点で 内部録音出来なくなったと聞いています』 この場合、別途サウンドカードを買って取り付ければOKと思ってNECに確認したらサウンドカードを取り付ける空きがないから駄目ですとの事でした。 それでHigh Definition Audio Deviceを抜いて差し替えれば良いのでは?と思って、他で聞いたところ、下の1.と2.では回答が違うのです。 どちらが正しいのでしょうか? それとも1.の意味はサウンドカードを 別に差し込め(増設?)という意味でしょうか? 1.「High Definition Audio Deviceてのはマザーボード内蔵だから、 差し替えとか出来ないよ。せいぜいBIOSで切るくらい」 という意見と 2.「今時のPCにはすべてオンボードでHigh Definition Audio Deviceがついてます。 ほとんどのみなさんのPCにも付いてますが、音が悪いのでサウンドカードをつけるんです」 基本質問 内部録音が出来るPC 『内部録音デバイス(ステレオミキサー)がオンボード』 或いは 『サウンドカードが取り付けられる PC』は、何を基準に に買ったら良いでしょうか? できたら、内部録音が出来るPCのメーカーと型番か、 High Definition Audio DeviceがオンボードのPCで内部録音が 出来るようになるサウンドカードの名称と型番を教えて下さい

  • サウンドレコーダーの内部録音

    サウンドレコーダーで録音するとき、外部の音声は拾わないで、内部の音だけを拾うやり方があったと思います。どうするのでしたっけ?

  • スマホの内部音声をボイスレコーダーで録音したいので

    スマホの内部音声をボイスレコーダーで録音したいのですが必要なものってボイスレコーダーの他にオーディオケーブルだけでできますか?