Как записать экран и внутренний звук?


20

Есть ли способ записать мой экран, а также внутренний звук? Мол, если бы я записывал игру, он записывал бы экран и звуки из игры.


Для игр, в частности, вы можете попробовать glc: см. Мой ответ на этот вопрос .

Ответы:


14

Может быть, RecordMyDesktop может работать на вас? Он имеет возможность записывать ваш экран и аудио, но я не уверен, что он поддерживает игры.

Вы можете установить его с

sudo apt-get install recordmydesktop

Если вам нужен графический интерфейс, вам также нужно установить один из пакетов gtk-recordmydesktop(GTK) или recorditnow(Qt)

Это прекращено, но это работает как ожидалось.


К сожалению, использовать его с играми довольно сложно, в прошлый раз я обнаружил, что рекордер OpenGL довольно плохой
MrVaykadji

Это работало иначе, но я не получил внутренний звук прямо или нет с Джеком. Пользовательский интерфейс также довольно не интуитивно понятен - в первый раз у меня было пять записей, прежде чем я понял, что большие квадраты на панели предназначены для обозначения стоп-символов! И я графический дизайнер в дополнение к тому, чтобы быть программистом ...
peterhil

Используется микрофон, а не внутренний звук.
Привет-ангел

11

SimpleScreenRecorder помог мне при записи онлайн-видео. Он имеет (экспериментальную) функцию OpenGL. В Ubuntu:

sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder

С помощью функции OpenGL вы можете выбрать запись определенного окна приложения. Так что вы даже можете продолжать работать во время записи в фоновом режиме. Не играйте музыку, хотя, потому что аудио будет смешиваться вместе (если, конечно, UR DJ;))


Работает исключительно хорошо! Хорошая внутренняя аудиозапись, потрясающе, что скорость кодирования можно изменить, чтобы получить более высокую частоту кадров!
Расмус

Я не могу рекомендовать это достаточно. Это работает, и это интуитивно понятно - попробуйте!
Петерхил

По состоянию на 17.04 он находится в официальных репозиториях, и вам не нужно добавлять PPA.
Scimonster

2
записывает ли голос / звук, который вы говорите, в микрофон?
MycrofD

2

Я использую сценарий Python recordscreen.py . Он запускается ffmpegили avconvнегласно, поэтому убедитесь, что они установлены.

Запишите весь рабочий стол со output.mkvскоростью 15 кадров в секунду:

recordscreen.py output.mkv

Запись на 30 FPS с различными аудио и видео кодеками:

recordscreen.py -r 30 --vcodec=vp8 --acodec=pcm output.mkv

Или запишите в .webm:

recordscreen.py output.webm

Я не пробовал записывать игры с ним, поэтому мне будет интересно услышать, как это происходит.

И только для исторической перспективы вот одна из самых ранних публикаций в блоге об этом .


1
  1. Установите OBS как в: https://github.com/jp9000/obs-studio/wiki/Install-Instructions#linux
sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt-get update && sudo apt-get install obs-studio
  1. Откройте OBS; на панели «Микшер» щелкните значок настроек «Desktop Audio», нажмите «Свойства» и выберите «Встроенный аналоговый стереозвук»

  2. Снова на панели «Микшер» отключите микрофон / Aux, нажав на значок громкости

  3. На панели «Источники» нажмите «+» и выберите «Захват экрана XSHM»

[Ранее VLC мог быть источником, таким образом: Установите VLC, как в: https://www.videolan.org/vlc/download-ubuntu.html ; Нажмите на знак «+» и выберите «Добавить путь / URL», затем напишите screen://; но это не работает сейчас]

  1. Нажмите кнопку «Переход» в центре экрана, теперь вы должны увидеть свой экран в правом окне.

  2. На панели «Элементы управления» (справа) нажмите «Настройки», затем нажмите «Вывод» в левом меню и при необходимости измените папку вывода.

  3. Наконец, нажмите кнопку «Начать запись» в «Управление»

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.