При потоковой записи / записи моего рабочего стола, как я также записываю аудио?

Я использую последнюю версию Ubuntu на своем ПК и хочу транслировать весь мой рабочий стол на экран телевизора, подключенный к Raspberry Pi под управлением XBMC.

Пока мне удается схватить поток с умом avconf.

Дампинг в файл работает и потоковая передача его в XBMC через HTTP (я создал .strm файлы на источнике в XBMC, чтобы иметь легкий доступ к потокам). Загрузка потока занимает пару секунд, и после этого у меня задерживается около 4 секунд между действиями на моем экране и результатом на телевизоре. 118

Моя проблема в том, что я не могу записать звук.

Ни при выгрузке в файл, ни при потоковой передаче в XBMC. Так что я думаю, что проблема связана с командой захвата или настройкой звука?

Я использую следующую команду, чтобы захватить мой экран:

avconv \
  -f x11grab -s 1920x1080 -r 25 -i :0.0+0.0 \
  -f alsa -ac 2 -i pulse \
  -vcodec libx264 -preset ultrafast -s 1280x720 \
  -acodec libmp3lame \
  -threads 0 test.avi

И следующая для потоковой передачи :

avconv ... -f mpegts - | \
  vlc -I dummy - --sout='#std{access=http,mux=ts,dst=:$PORT}'
1
задан 5 March 2014 в 20:38

1 ответ

вышеупомянутая команда была хорошо.

В значении по умолчанию это только записывает от слота записи микрофона. Так как у меня не было подключенного микрофона, никакой звук не был зарегистрирован. Но я хочу записать "внутренний" звук так или иначе и не голос за кадром микрофона или что-то.

, Таким образом, я должен был установить pavucontrol - как sudo apt-get install pavucontrol - для переключения моего источника записи. Запущенный это, уведенный в вкладка Recording и измененное аудио получают к Монитор Внутреннего Аудио Аналогового Стерео .

Кажется, что установку помнят. Каждый раз, когда я записываю поток теперь, я записываю свой внутренний звук.

0
ответ дан 5 March 2014 в 20:38

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

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