
Ich habe einen Audioeingang an meine Mikrofonbuchse angeschlossen. alsamixer
Wenn ich in den Ton einschalte und den Eingang verstärke mic
, kann ich diesen Ton aus meinen Lautsprechern hören. Wenn ich jedoch arecord -d 5 foo.wav
und ausführe aplay foo.wav
, wird eine leere Datei angezeigt; dasselbe gilt für die Aufnahme mit Audacity – leer.
Warum passiert das? Wie zeichne ich diese Eingabe auf?
arecord -L
ergibt, falls das hilfreich ist, folgendes:
default
Playback/recording through the PulseAudio sound server
pulse
Playback/recording through the PulseAudio sound server
front:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
Front speakers
surround40:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
4.0 Surround output to Front and Rear speakers
surround41:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
dmix:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
Direct sample mixing device
dmix:CARD=nForce2,DEV=1
NVidia nForce2, NVidia nForce2 - MIC ADC
Direct sample mixing device
dsnoop:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
Direct sample snooping device
dsnoop:CARD=nForce2,DEV=1
NVidia nForce2, NVidia nForce2 - MIC ADC
Direct sample snooping device
hw:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
Direct hardware device without any conversions
hw:CARD=nForce2,DEV=1
NVidia nForce2, NVidia nForce2 - MIC ADC
Direct hardware device without any conversions
plughw:CARD=nForce2,DEV=0
NVidia nForce2, NVidia nForce2
Hardware device with all software conversions
plughw:CARD=nForce2,DEV=1
NVidia nForce2, NVidia nForce2 - MIC ADC
Hardware device with all software conversions
Änderungen, die auf der Input
Registerkarte des System Settings -> Sound
Dialogs vorgenommen werden, machen überhaupt keinen Unterschied. Aus meinen Lautsprechern kommt deswegen kein Ton, und Audacity zeichnet keine Änderungen an den Einstellungen auf (weder am Anschluss noch an der Eingangslautstärke). Es gibt nur ein „Gerät für die Toneingabe“ – das Internal Audio Analog Stereo
.
Kurioserweise wird in Audacity durch die Änderung der Aufnahmequelle (beispielsweise von default:Line:0
auf default:Mic:0
oder sogar Mono
auf Stereo
) das mute
Kontrollkästchen im oben genannten Dialogfeld aktiviert.
Antwort1
Sie können vom Standardeingabegerät aufnehmen.
ffmpeg -f pulse -i default output.wav
Hier ist dasReferenz
Antwort2
Möglicherweise müssen Sie das richtige Gerät auswählen. Versuchen Sie es mit etwas wie arecord -d 5 -D plughw foo.wav
. Mit können Sie alle gültigen Gerätenamen auflisten arecord -L
.
Antwort3
Öffnen Sie „Systemeinstellungen“ > „Ton“ > „Eingabe“, wählen Sie Ihr Gerät aus und nehmen Sie nun auf, was Sie möchten. Hierfür wird Audacity empfohlen.
Antwort4
Ich konnte mein Problem mithilfe der Anleitung lösenAufzeichnen von Audiowiedergabe auf dem Computer. Aktivieren Sie die Aufnahmegeräte in Alsamixer. Ich habe immer noch keine Ahnung, wie ich das mit der grafischen Benutzeroberfläche lösen kann.