Відповіді:
Може, RecordMyDesktop міг би працювати для вас? Він має можливість записувати ваш екран і аудіо, але я не впевнений, чи підтримує він ігри.
Ви можете встановити його за допомогою
sudo apt-get install recordmydesktop
Якщо вам потрібен графічний інтерфейс, вам також потрібно встановити один із пакетів gtk-recordmydesktop
(GTK) або recorditnow
(Qt)
Його припиняють, але він працює так, як очікувалося.
SimpleScreenRecorder зробив цю справу для мене під час запису відео в Інтернеті. Він має (експериментальну) функцію OpenGL. В Ubuntu:
sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder
За допомогою функції OpenGL можна вибрати для запису певного вікна програми. Таким чином, ви навіть можете продовжувати працювати під час запису у фоновому режимі. Однак не грайте музику, тому що аудіо будуть змішуватися разом (якщо, звичайно, UR діджей;))
Я використовую scriptcreen.py Python скрипт. Він запускається ffmpeg
або avconv
за кадром, тому переконайтеся, що ви їх встановили.
Запишіть весь робочий стіл до output.mkv
15 FPS:
recordscreen.py output.mkv
Запис у 30 FPS за допомогою різних аудіо та відео кодеків:
recordscreen.py -r 30 --vcodec=vp8 --acodec=pcm output.mkv
Або запишіть у .webm
:
recordscreen.py output.webm
Я не пробував записувати ігри з ним, тому мені буде цікаво почути, як це відбувається.
І лише з історичної точки зору ось один із самих ранніх публікацій блогу .
sudo add-apt-repository ppa:obsproject/obs-studio sudo apt-get update && sudo apt-get install obs-studio
Відкрити OBS; на панелі "Мікшер" натисніть значок налаштувань "Аудіо на робочому столі", натисніть "Властивості" та виберіть "Вбудований аудіо аналоговий стерео"
Знову на панелі змішувача замовкніть мікрофон / Aux, натиснувши на його гучність
На панелі "Джерела" натисніть "+" та виберіть "Захоплення екрана XSHM"
[Раніше VLC міг бути джерелом таким чином: Встановіть VLC, як у: https://www.videolan.org/vlc/download-ubuntu.html ; Клацніть на знаку "+" та виберіть "Додати шлях / URL", а потім напишіть
screen://
; але зараз це не працює]
Натисніть кнопку "Перехід" в центрі екрану, зараз ви повинні побачити ваш екран у правому вікні.
На панелі "Керування" (праворуч) натисніть Налаштування, а потім натисніть "Виведення" у лівому меню та, за бажанням, змініть папку виводу.
Нарешті, натисніть кнопку "Почати запис" у розділі "Керування"
glc
: дивіться мою відповідь на це питання .