Вопрос имеет свойство вставать.
Недавно мне потребовалось расшарить людям экран через Hangout, кое-что показать и одновременно записать этот процесс на видео. Ну, чтобы ребята могли освежить потом свою память .
Найти и настроить инструмент для этого нужно было быстро.
SimpleScreenRecorder
Погуглил. Выбрал и установил программу SimpleScreenRecorder.
Есть в официальных репозиториях. Довольно рабочий вариант, простая и на русском, но есть но. Пишет звук или входящий (микрофон) или исходящий (колонки/наушники). Так как выбор идёт через выпадающий список.
А люди могли задавать мне вопросы... Так и случилось. Но ничего, записал только себя. И так сойдёт )))
Тем не менее, меня посетила мысль найти программу получше - на будущее.
OBS Studio
Припомнилось, что где-то системе завалялась программа OBS Studio. Ставится или с Flatpack или со своего репозитория. Она вообще для стрима, но умеет и записывать в файл. Программа не совсем простая, однако на русском. Если поковыряться и настроить с мануалом, то всё получится.
Здесь можно довольно гибко регулировать уровень входящего и исходящего звука.
Правда запись исходящего звука сработала у меня только при пуске на usb наушники. Наверное, это чисто моя проблема.
Ну ладно. А ещё варианты есть?
Vokoscreen
У Mint, по крайней мере, Vokoscreen лежит в официальных репозиториях. Простая, на русском, источники звука выбираются флажками. На сайте написано, что без доната пишет только 3 минуты, но я писал больше и ничего. Версия на сайте идёт как исполняемый файл .run . Последний раз обновлялась в 2016, судя по всему.
После того, как я запустил программу, у меня в параметрах звука появился ввод "Monitor of Пустой выход" и вывод "Пустой выход". В самом Vokoscreen они не видны.
Примечательно, что через "Monitor of Пустой выход" получилось писать звук в SimpleScreenRecorder по обоим направлениям одновременно!
После удаления Vokoscreen ввод "Monitor of Пустой выход" и вывод "Пустой выход" пропадают. То есть программа must have, даже если пользоваться при этом SimpleScreenRecorder.
ScreenStudio
Работает без установки, на Java. Визуально ScreenStudio вызывает отторжение, к тому же не увидела мои звуковые устройства.
Kazam Screencaster
Простая, на русском, есть в репозиториях. Kazam Screencaster имеет минималистичный интерфейс. Умеет писать входящий и исходящий звук. Но после записи скрашил мне оболочку (((
На просторах интернета нам советуют и это:
RecordMyDesktop. Дичеватая вещь, даже не ставил (кстати, всегда думал, что "дичь" - это современный сленг, но недавно встретил у Достоевского в том же значении).
FFmpeg и Byzanz-record. Я понимаю, что иногда надо пользоваться старым добрым терминалом, но нет.
Линуксуй, не линуксуй - всё равно быстрее с GUI.
VLC. Очень уважаемая мной программа с широким спектром возможностей. Но тут даже OBS Studio будет проще и гибче для этих целей, как мне показалось из мануалов. Так что только для фанатов.
Итог
Vokoscreen способен почти на всё, что надо, на худой конец в паре с SimpleScreenRecorder. А OBS Studio остаётся в резерве.
Онлайн инструментарий для решения данной задачи мы рассмотрим в другой статье.