Gibt es ein Programm für Ubuntu, mit dem nur der Ausgang des Lautsprechers und keine Stimmen von außerhalb des PCs aufgezeichnet werden können?
sound
output
audio-recording
AmirRazoR
quelle
quelle
Antworten:
Wenn ich mich nicht irre, dann reden Sie wohl über die Aufnahme von "Stereo Mix" oder Loopback Output.
So geht's:
pavucontrol
vom Ubuntu Software Center.audacity
vom Ubuntu Software Center.pulse*
als Aufnahmegerät in Audacity.quelle
*
nachpulse*
bedeuten?Eine sehr kleine Bare-Bones-Software, die genau das macht, was Sie brauchen, heißt (ziemlich offensichtlich) "Audio Recorder" und wird folgendermaßen installiert:
Dateien werden automatisch im
~/Audio
Verzeichnis gespeichert .quelle
Befehlszeile
sudo apt-get install pulseaudio-utils lame mpg123
Suchen Sie nach Ihren Lautsprechern und tippen Sie auf den Monitor- Stream Ihres Sprechers
pacmd list-sinks | grep -e 'name:' -e 'index' -e 'Speakers'
Spielen Sie alles ab, was Sie aufnehmen und eingeben möchten
parec -d alsa_output.pci-0000_00_1f.3.analog-stereo.monitor | lame -r -V0 - out.mp3
Drücken Sie
ctrl+c
, um die Aufnahme zu stoppen und die aufgenommene Datei abzuspielenmpg123 out.mp3
Minimalistische GUI
Eine sehr einfache GUI, um dies zu tun, ziehen Sie alle Dateien von hier und führen Sie
install.sh
Goto Dash und suchen Sie nachRecord Speakers
quelle
parec
konnteaplay
in meinem Test auf Ubuntu 14.04 die Wiedergabe nicht abfangen .| lame [...]
Rohr zu entfernen und--file-format=wav output.wav
(zum Beispiel) zu verwenden. Sie können die unterstützten Formate mit auflistenparec --list-file-formats
. Erwägen Sie auch, etwas klarer zu machen, dass Sie das Gerät mit dem.monitor
am Ende angeben müssen . ^^parec -d 0 | lame -r -V0 - out.mp3
Ich habe gerade einen kleinen Alias erstellt, um die Audioausgabe des PCs mit einem einzigen Befehl aufzuzeichnen und im Opus-Format anstelle von MP3 zu speichern.
Installieren Sie die erforderlichen Pakete:
Bearbeiten Sie Ihre
.bashrc
Datei:Kopieren Sie die folgende Zeile und hängen Sie sie an das Ende Ihrer
~.bashrc
:Speichern Sie die Datei, indem Sie Ctrl+ X(zum Schließen
nano
), dann Y(für "Ja") und Enter(zur Bestätigung des Dateinamens) drücken .Laden Sie nun das neue
~/.bashrc
(oder öffnen Sie einfach ein neues Terminal):Dann versuchen Sie es einfach
Es wird eine Datei in Ihrem Music-Home-Ordner namens erstellt
recording-[DATE].opus
.Genießen.
quelle
--monitor-stream=...
Teil? Meine List-Sink-Eingaben sind Null, es sei denn, etwas spielt tatsächlich Sound, dann würde es eine Zahl zurückgeben. Müsste dies also gestartet werden, nachdem der Sound bereits abgespielt wurde?