Çıkış hoparlörlere nasıl kaydedilir?

80

Ubuntu için, sadece hoparlörün sesini kaydedebilen ve PC'nin dışındaki sesleri kaydedemeyen bir program var mı?

    
sordu AmirRazoR 15.12.2012 17:38

4 cevap

105

Eğer yanılmıyorsam, "Stereo Mix" veya geridönüş Çıkışı kaydetmekten bahsediyorsunuz.

  

Katman terimleriyle, Stereo Kayıt Kaydetme, hoparlör çıkışından ses kaydı anlamına gelir.

İşte nasıl yapılacağı:

  1. Ubuntu Yazılım Merkezi'nden pavucontrol yükleyin.
  2. Ubuntu Yazılım Merkezi'nden audacity yükleyin.
  3. Audacity'de pulse* kayıt cihazı olarak seçin.
  4. Kayıt Düğmesini tıklayın.
  5. PulseAudio Ses Kontrolünü Açın (Dash'ta Sesli Görüntü Ses Kontrolünü Arayın).
  6. Kayıt Sekmesini Seç.
  7. Artık ALSA eklentisini görmelisiniz [audacity]. ALSA eklentisini [audacity] görmüyorsanız, audacity'de Kayıt Düğmesini tıkladığınızdan emin olun. Bir sonraki adımı gerçekleştirirken audacity'de kaydı çalıştırmalısınız.
  8. "Monitörden *" seçeneğini seçin. Ekran görüntüsüne bakın.
  9. Artık, duyduğunuz sesi hoparlörden veya kulaklıktan kaydedebilmelisiniz.
  

Not: Ubuntu 12.10'da Test Edildi
  Referans PulseAudio - Ubuntu Wiki

    
verilen cevap 465544 15.12.2012 18:28
46

İhtiyacınız olan şeyi tam olarak yapan çok küçük, çıplak kemikleri olan bir yazılım buna benzer şekilde (daha açık bir şekilde) "Audio Recorder" olarak adlandırılır:

sudo add-apt-repository ppa:audio-recorder/ppa
sudo apt-get update && sudo apt-get install audio-recorder

Dosyalar otomatik olarak ~/Audio dizinine kaydedilir.

    
verilen cevap user78915 21.05.2013 19:17
18

Komut Satırı

  1. sudo apt-get install pulseaudio-utils lame mpg123 değerini yükle
  2. Konuşmacılarınızı arayın ve konuşmacınızın monitör akışına pacmd list-sinks | grep -e 'name:' -e 'index' -e 'Speakers'

  3. Kaydetmek istediğiniz her şeyi oynatın ve parec -d alsa_output.pci-0000_00_1f.3.analog-stereo.monitor | lame -r -V0 - out.mp3 yazın

  4. Kaydı durdurmak ve kayıtlı dosyayı ctrl+c oynatmak için mpg123 out.mp3 'ye basın

Minimalist GUI

Bunu yapmak için çok basit bir GUI kurdum. Tüm dosyaları buradan çekin ve install.sh dosyasını çalıştırın. Goto Dash ve Record Speakers için arama yap

    
verilen cevap Bhargav 16.11.2016 17:49
2

PC ses çıkışını tek bir komutla kaydetmek ve mp3 yerine opus formatında saklamak için küçük bir takma ad verdim.

  1. Gerekli paketleri yükleyin:

    sudo apt-get install pulseaudio-utils opus-tools
    
  2. .bashrc dosyanızı düzenleyin:

    nano ~/.bashrc
    

    Aşağıdaki satırı kopyalayın ve ~.bashrc 'nizin sonuna ekleyin:

    alias recaudio="parec --monitor-stream="$(pacmd list-sink-inputs | awk ' == "index:" {print }')" | opusenc --raw - $(xdg-user-dir MUSIC)/recording-$(date +"%F_%H-%M-%S").opus"
    

    Ctrl + X tuşlarına basarak dosyayı kapatın ( nano değerini kapatmak için), sonra Y ("Evet" için) ve < kbd> Enter (dosya adını onaylamak için).

  3. Şimdi yeni ~/.bashrc 'yi yükleyin (veya yeni bir terminali açın):

    source $HOME/.bashrc
    

Sonra dene, yazmanız yeterlidir

recaudio

Müzik dosyası klasörünüzde recording-[DATE].opus adlı bir dosya oluşturur.

keyfini çıkarın.

    
verilen cevap user2758162 29.12.2016 16:32

Etiketlerdeki diğer soruları oku