Как записать вывод на колонки?

В официальной документации указано, что вы должны запустить это:

sudo vmware-installer -u vmware-workstation
1
задан 10 August 2017 в 23:41

3 ответа

Очень маленькое программное обеспечение с голубыми костями, которое делает именно то, что вам нужно, называется (довольно очевидно) «Audio Recorder», установленным следующим образом:

sudo add-apt-repository ppa:audio-recorder/ppa

sudo apt-get update && sudo apt-get install audio-recorder

40
ответ дан 25 May 2018 в 03:19
  • 1
    Он работает как шарм! :) – conualfy 10 October 2013 в 06:41
  • 2
    Это мило, спасибо! Очень аккуратно, и хотя настройка Audacity работает, если вы просто должны записывать аудио (в ogg, wav, mp3 и т. Д.), Это решение. – karni 10 October 2013 в 21:48
  • 3
    Очень простой и аккуратный инструмент! – SunLiWei 12 November 2014 в 14:02
  • 4
    Зачем вам идти через все «сутолоки»? с Audacity, когда этот человек выполняет задание, которое вам нужно одним щелчком ... бьет меня. – poelinca 11 June 2015 в 11:22
  • 5
    аудио-рекордер в настоящее время не работает в Ubuntu 14.04: аудио-рекордер: ошибка поиска символа: аудио-рекордер: неопределенный символ: _gst_message_type – Aleksander Alekseev 26 February 2016 в 12:29

Командная строка

Установите sudo apt-get install pulseaudio-utils lame mpg123 Найдите динамики и коснитесь в потоке монитора вашего динамика pacmd list-sinks | grep -e 'name:' -e 'index' -e 'Speakers' Воспроизводите все, что вы хотите записать, и введите parec -d alsa_output.pci-0000_00_1f.3.analog-stereo.monitor | lame -r -V0 - out.mp3 Хит ctrl+c, чтобы остановить запись и воспроизвести записанный файл mpg123 out.mp3

Минималистичный графический интерфейс

Для этого я установил очень простой графический интерфейс. Вытащите все файлы и запустите install.sh Goto Dash и найдите Record Speakers

15
ответ дан 25 May 2018 в 03:19
  • 1
    Лучшее решение ... & lt; 3 – Peque 29 December 2016 в 03:55
  • 2
    Записывает тишину, когда я делаю тест aplay /dev/urandom. – Ruslan 18 February 2017 в 14:41
  • 3
    @Ruslan aplay для воспроизведения, его копия для записи - arecord – Bhargav 19 February 2017 в 11:02
  • 4
    Конечно, для воспроизведения. Это также полезно для тестирования программного обеспечения для записи петли, что программное обеспечение может перехватывать то, что воспроизводится. И parec не смог перехватить воспроизведение aplay в моем тесте на Ubuntu 14.04. – Ruslan 19 February 2017 в 11:37
  • 5
    Попробуйте удалить трубу | lame [...] и использовать --file-format=wav output.wav (например). Вы можете перечислить поддерживаемые форматы с помощью parec --list-file-formats. Кроме того, рассмотрите вопрос о том, что вам нужно указать устройство с .monitor в конце. ^^ – Peque 5 April 2017 в 18:53

Я просто сделал небольшой псевдоним, чтобы записать аудиовыход ПК с одной единственной командой и сохранить в формате opus вместо mp3.

Установите необходимые пакеты:
sudo apt-get install pulseaudio-utils opus-tools
Измените файл .bashrc:
nano ~/.bashrc
Скопируйте строку ниже и добавьте ее в конец вашего ~.bashrc:
alias recaudio="parec --monitor-stream="$(pacmd list-sink-inputs | awk '$1 == "index:" {print $2}')" | opusenc --raw - $(xdg-user-dir MUSIC)/recording-$(date +"%F_%H-%M-%S").opus"
Сохраните файл, нажав Ctrl + X (чтобы закрыть nano), затем Y (для «Да») и Enter (до подтвердите имя файла). Загрузите новый ~/.bashrc (или просто откройте новый терминал):
source $HOME/.bashrc

Затем попробуйте, просто введите

recaudio

Он создаст файл в вашем доме музыки папку recording-[DATE].opus.

Наслаждайтесь.

2
ответ дан 25 May 2018 в 03:19
  • 1
    Что делает / f1] часть / означает? Мои входы-приемники равны нулю, если только что-то не воспроизводит звук, а затем возвращает число. Так что это нужно было бы начать после того, как звук уже воспроизводится? – Xen2050 28 November 2017 в 08:27

Другие вопросы по тегам:

Похожие вопросы: