• ベストアンサー

FFMPEGの録音について

ffmpeg.exe -f dshow -i audio="ステレオ ミキサー (Realtek(R) Audio) " -acodec aac audio.m4a これを実行したのですが、エラーになります。 [dshow @ 000002dce40cd540] Could not find audio only device with name [ステレオ ミキサー (Realtek(R) Audio) ] among source devices of type audio. [dshow @ 000002dce40cd540] Searching for audio device within video devices for ステレオ ミキサー (Realtek(R) Audio) [dshow @ 000002dce40cd540] Could not enumerate audio only devices (or none found). [in#0 @ 000002dce40c9f40] Error opening input: I/O error Error opening input file audio=ステレオ ミキサー (Realtek(R) Audio) . Error opening input files: I/O error デバイス情報を取得すると以下のようにエラーになります。 [dshow @ 00000200b7217e80] Could not enumerate video devices (or none found). [dshow @ 00000200b7217e80] "ステレオ ミキサー (Realtek(R) Audio)" (audio) [dshow @ 00000200b7217e80] Alternative name "@device_cm_{33D9A762-90C8-11D0-BD43-00A0C911CE86}\wave_{8B105A11-E56E-4B27-9592-E415AD94553C}" [in#0 @ 00000200b71bca00] Error opening input: Immediate exit requested Error opening input file dummy.

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

  • ベストアンサー
  • luka3
  • ベストアンサー率72% (424/583)
回答No.2

>ffmpeg.exe -f dshow -i audio="ステレオ ミキサー (Realtek(R) Audio) " -acodec aac audio.m4a これが実際に実行したコマンドであれば、ステレオミキサーの最後『 Audio) "』ここの)と"の間にスペースが1つ入っているので、スペースを削除してみてください。 余談ですが、先日『ステレオミキサー』のある環境で試したところ、エラーもなく録音が成功したように見えたものの、ファイルの中身は無音で再生中の音を拾うことはできませんでした。

その他の回答 (1)

  • MT765
  • ベストアンサー率57% (2080/3618)
回答No.1

とりあえず下記のコマンドを実行してffmpegが対応しているオーディオデバイスのリストを取得してみてください。 ffmpeg -list_devices true -f dshow -i dummy リストの中に「ステレオ ミキサー (Realtek(R) Audio)」がある場合はデバイス名をコピペして再度お試しください。 リストの中にない場合はステレオミキサーが有効になっていない可能性があるのでWindowsの設定から録音デバイスのプロパティを開き、「このデバイスを使用する」が選択されているかを確認してみてください。

関連するQ&A