Как я могу записать свой экран в Ubuntu?
Приложение, которое я ищу, в идеале имеет все эти функции:
- Может записывать в формате, который может быть легко воспроизведен на любой платформе и / или принят YouTube или другим популярным видео-сайтом
- Можно записать только окно (а не весь экран), возможно, выбрав его щелчком мыши
- Может начать запись после настраиваемой задержки (например, я запускаю приложение и успеваю подготовиться к своему рабочему столу / окну до начала фактической записи)
software-recommendation
screencast
desktop-recording
Риккардо Мурри
источник
источник
sudo apt install gtk-recordmydesktop
Ответы:
GTK-RecordMyDesktop
xvidcap (больше не поддерживается, пакет больше не доступен)
источник
gtk-recordmydesktop
настаивает на записи всего виртуального экрана (3200x1200), который слишком велик ...xvidcap
позволяет выбрать прямоугольную область экрана для записи, но затем хочет поместить свои кнопки управления поверх него (и перемещает область, если вы перемещаете элементы управления), что не работает для записи окна почти такого же роста, как экран (я использую оконный менеджер листов).gtk-recordmydesktop
позволяет вам записывать только выбранную область экрана. Просто перетащите прямоугольник в области предварительного просмотра.gtk-recordmydesktop
довольно искажено.Мне нравится Визанц; он записывает вашу деятельность в виде файла GIF.
Он довольно легкий и хорошо работает, особенно для размещения коротких скринкастов на веб-странице или в электронном письме.
Вы можете получить его из PPA (может иметь более актуальный пакет, но «не поддерживается»):
Или вы можете получить его из официальных репозиториев Ubuntu, нажав кнопку ниже:
Для дополнительной информации:
Как создать анимированные GIF-изображения скринкаста?
источник
sudo apt install byzanz
и пойдет. Минусы: низкая частота кадров и не захватывает полное разрешение или цветовое пространство, поэтому цвета искажаются, а фигуры псевдонимы и движение меняется. Чтобы выяснить, какие параметры дать ему, используйтеxwininfo
команду, щелкните в окне, которое вы хотите записать, и он сообщит вам желаемые x, y, width и heightbyzanz
.Kazam
Это хорошее приложение для этой цели: Home , или просто
sudo apt install kazam
Это дает вам задержку перед записью. Запись ведется в формате HD, а вывод - в формате .mkv, который принимается для YouTube, поэтому нет необходимости конвертировать и повторно визуализировать.
Есть также несколько полезных сочетаний клавиш :
источник
Простой Экран Рекордер
SimpleScreenRecorder - это программа для Linux, которую я создал для записи программ и игр. Есть программы, которые могут сделать это, «но я не был на 100% доволен ни одной из них, поэтому я создал свою собственную»
Моя первоначальная цель состояла в том, чтобы создать программу, которая была бы очень простой в использовании, но когда я писал ее, я начал добавлять все больше и больше функций, и в результате получилась довольно сложная программа. Это «просто» в том смысле, что его проще использовать, чем ffmpeg / avconv или VLC :).
Для версий Ubuntu 12.04 - 16.10 его нет в стандартных репозиториях, и его можно установить следующим образом:
Для версий Ubuntu 17.04 - далее он включен в
universe
репозиторий и может быть установлен:Вот предварительный просмотр пользовательского интерфейса:
источник
$ simplescreenrecorder
дает интерфейсНедавно я попытался записать скринкаст со звуком. Я перепробовал многие варианты, перечисленные здесь и другие сайты. Моя цель состояла не в том, чтобы написать исчерпывающее резюме всех доступных инструментов, а в том, чтобы найти один, который работает.
В моем случае (после нескольких часов борьбы) работал VOKOSCREEN , поэтому я не смотрел дальше. Моя система - Linux Mint 15 Olivia, 64-битная, которая основана на Ubuntu Raring.
Это мое резюме / журнал, который я написал во время экспериментов. Надеюсь, это сэкономит вам несколько часов:
avconv : аудио и видео не синхронизированы, аудио отстает. Перепробовал все возможные варианты. Это командная строка, которую я использовал:
Byzanz : создает анимированный GIF (не пробовал, так как мне нужен звук и более длинный скринкаст)
Eidete : невозможно установить (с 20-летним опытом работы с Linux, хотя и не пытался вечно)
gtk-recordmydesktop : создает ogg, что нормально, но не может преобразовать что-либо. Лучший конвертер был mencoder, но он ускоряет видео (но не аудио), поэтому они не синхронизированы.
Стамбул : немедленно замерзает
Kazam : если область записи больше чем ~ 640x480, память начинает протекать, оставляя самое большее несколько минут, прежде чем система перестает отвечать на запросы. Многие сообщали об аналогичной проблеме, это известная ошибка.
pyvnc2swf : инструмент для записи сеанса VNC. Не удобно, если вы хотите записать свой собственный экран (не пробовал)
screenkey : рекламируется как «инструмент скринкаста», но не о записи вашего экрана
Тибести : кажется, больше не поддерживается (с 2011 года), даже не устанавливает
Вокоскрин : НАКОНЕЦ !!!! Качество хорошее: и аудио, и видео. После записи я мог сжать файл до 1: 7 с помощью mencoder без потери качества. Я обнаружил, что он использует следующую командную строку:
xvidcap : Как указано выше: «Мы удалили xvidcap из репозитория, потому что он больше не поддерживается». (не пробовал)
подмигивает : распространяется как загружаемый исполняемый файл, а не как пакет (не пробовал)
источник
Cannot open display :0.0,0,
при использовании команды ffmpegЭто то, что я использую для создания скринкастов, команда cli, которая поставляется с
recordmydesktop
Задержка 10 дает мне 10 секунд, чтобы «подготовить» свой рабочий стол, прежде чем он начнет запись. Когда я закончу, я нажму ctrl+ c, затем он начинает кодировать файл.
У меня двойной дисплей, а аргумент ширина / высота позволяет мне сфокусировать запись на одном из моих мониторов. Регулируя это значение, я также могу записывать на свой второй монитор.
Другие указатели:
источник
recordmydesktop --help
через терминал для получения дополнительной информации (или просто нажмите на ссылку).Вы также можете использовать ffmpeg для создания скринкаста. Пример:
Примечания:
echo $DISPLAY
Чтобы получить аудио:
источник
Vokoscreen : новый инструмент для кастинга экрана в Linux
Монтаж
источник
apt-cache policy vokoscreen
, @Aras v2.4.0, кажется, имеет эту возможность.Тибести
Для установки добавьте PPA
ppa:ackondro/tibesti
( Как добавить PPA ), а затем установите тибести из центра программного обеспечения.Или откройте терминал и вставьте:
источник
Посмотрите на Wink .
В Wink созданы два обучающих проекта, которые вы можете просмотреть. Используйте
Help
,View
учебные пункты меню для отображения и просматривать их , прежде чем начать использовать подмигивание.Особенности, как сказано на их сайте:
Учебники:
источник
Как создать анимированный (GIF) скриншот
Дополнительный бонус при таком подходе заключается в том, что вы можете публиковать скринкаст без тегов для вставки на любом форуме, который включает в себя анимированные GIF-изображения, такие как эта
Ответы до моего ответа четко ответили, как создать видео-скринкаст. Теперь, если вы просто хотите показать анимированный скриншот, по сути, очень короткий скринкаст в формате изображения (GIF, и не более ~ 10 секунд), это тоже просто.
Сначала создайте скриншот из того, что вы хотите показать в анимированном GIF. Затем следуйте инструкциям ниже ...
Вам понадобятся Gimp, mplayer ( ВНИМАНИЕ! НЕ mplayer2) и mencoder. Выполните следующие команды, чтобы установить их.
Кроме того, вы можете установить их из диспетчера пакетов Synaptic, который поставляется с Ubuntu.
Следующая команда разбивает ваш скринкаст на несколько изображений в формате JPEG или PNG (в зависимости от того, какую команду вы выбираете):
Где,
-ss 0:0:33
сообщает mplayer, где вы начинаете (0 часов, 0 минут, 33 секунды),-endpos 2
сообщает mplayer, где остановиться (2 минуты),z=9
устанавливает уровень сжатия для выводимых изображений png в 9,Desktop/animated
является каталогом (~ / Desktop / animated /) где вы хотите, чтобы изображения выводились в.Вы также можете указать mplayer, где остановиться в определенное время, например, так:
Теперь у вас есть изображения, но вам нужно объединить их в один анимированный GIF. Это действительно просто:
Запустите Gimp> Файл> Открыть как слои>, перейдите в каталог (~ / Desktop / animated /), Ctrl+, Aчтобы выбрать все изображения, и нажмите «Открыть».
Просто нажмите Shift+ Ctrl+ Sили выберите «Файл»> «Сохранить как ...» и назовите изображение как «анимированный .gif »> нажмите «Сохранить»> установите флажок «Сохранить как анимацию»> нажмите «Экспорт»> в следующем окне, просто нажмите «Сохранить», если вы не знаете, что делаете.
Вот и все. У вас есть готовый анимированный GIF!
Вот пример:
PS: мне не очень нравится терминология, когда дело доходит до такого рода вещей, но, тем не менее, я надеюсь, что все ясно. :)
ИСТОЧНИК: http://www.youtube.com/watch?v=OhJtyblE_D0
источник
Программное обеспечение Open Broadcaster (OBS)
Но это работает очень хорошо. Основная причина, по которой я его использую, заключается в том, что я могу с легкостью записывать и мой микрофон, и выход на монитор.
Кроме того, вы можете транслировать на Twitch, если хотите.
Если вы не хотите добавлять PPA, вы также можете скачать файл deb и установить его вместе с
sudo dpkg -i <debfile>
.источник
Попробовав все, вот решение, которое я придумал:
Примечание . «Подделка»
ffmpeg
из Libav была обесценена (в пределах Libav) и заменена наavconv
Libav. «Устаревшее» сообщение не относится к реальномуffmpeg
от FFmpeg, которое не затронуто и все еще находится в стадии интенсивной разработки.Сначала установите необходимые кодеки:
Используйте следующую команду для записи скринкаста:
Измените
-s 1280x800
на любое разрешение, которое вам нравится.больше примеров
весь экран с заданным разрешением и звуком
весь экран с мышкой и звуком
Подробные варианты, которые я знаю, следующие
-f
: формат входного файла-i
: имя входного файла-r
: кадров в секунду (кадров в секунду)-s
: размер кадра (ширина х высота)-i :0.0+10,200
: размер квадрата, чтобы следоватьисточник
Вы можете использовать VLC следующим образом:
Запустите медиаплеер VLC и выберите
Media > Open Capture Device
:Установить
Desktop
вCapture mode
:Введите желаемый кадр на скорость для захвата и выберите
Convert
внизу:Укажите путь к файлу, в который вы хотите сохранить снимок экрана с помощью
Browse
кнопки и нажмите,Start
чтобы начать запись:Нажмите на кнопку Стоп, когда вы закончите.
Вы получите экран, записанный / захваченный в файле.
источник
В Gnome 3, похоже, уже есть очень простая вещь для записи скринкастов - вы можете назначить, какой ярлык он использует в настройках клавиатуры. Он записывает весь экран и записывает непосредственно в веб-файл (довольно широко используемый формат) в
XDG_VIDEOS_DIR
- по умолчанию"$HOME/Videos"
.Источник : скриншоты и скринкасты на странице справки Gnome
Изображение выше должно быть анимированным - если у вас отключены анимации, оно не будет работать. Нажмите, чтобы посмотреть файл
Если вы хотите преобразовать изображение в анимацию, этот ответ на Superuser очень полезен - лучший способ заключается в следующем:
Вот как я сделал вышеупомянутую анимацию, за исключением того, что я добавил
-dither None -colors 80 -fuzz "40%" -layers OptimizeFrame
в команду конвертирования * и обрезал результат в GIMP .* Будьте осторожны с этими параметрами, некоторым нравится использовать ВСЕ ЦП
источник
Проверьте эту статью о Screenkey
Он превращает нажатия клавиш в хорошо читаемые субтитры, накладываемые на запись. Кажется, что это было бы невероятно для обучающих и обучающих видео по темам на основе CLI.
Не уверен, что он соответствует всем первоначальным критериям, я постараюсь обновить позже.
Это на Launchpad здесь
источник
Этот скрипт bash основан на ffmpeg. Он рассчитывает необходимое разрешение и записывает ваш рабочий стол в высоком разрешении.
Измените имя файла на свой вкус. Этот скрипт можно найти на github здесь .
источник
ffmpeg -s cif
это способ избежатьxrandr
звонков!cif
является размером псевдонима видео для352x288
которых является размером я сомневаюсь , что кто -то хочет использовать.man 1 ffmpeg-utils
...Проверьте Пик . Вы можете записать скринкаст выбранного региона и сохранить его в формате GIF.
Вы можете установить последнюю версию Peek на Ubuntu из PPA .
источник
http://www.kdenlive.org/features
источник
Ubuntu 18.04 имеет встроенную функцию записи экрана на 30 секунд
Видео будет сохранено в формате WebM в папке видео
Вы можете увеличить его, установив редактор dconf из Ubuntu Software
шаг 1: откройте редактор dconf и наберите screencast
шаг 2: отредактируйте 30 до нужного значения
Шаг 3: Вы также можете отредактировать ярлык, если вам нужно изменить.
источник
Scshoot - это кроссплатформенный (Java) инструмент для захвата и записи экрана с открытым исходным кодом: http://github.com/edartuz/scshoot
Помимо захвата одного изображения, может записывать часть экрана в анимированный PNG (APNG) или видео.
источник
ScreenStudio
ScreenStudio - это первоклассное программное обеспечение для записи экрана. Нет никаких зависимостей, кроме необходимости в JRE 8.0 (OpenJDK).
Функции:
Установка ScreenStudio в Ubuntu 16.04
Прежде всего убедитесь, что у вас установлен OpenJDK 8 или OracleJDK 8
Откройте терминал и введите
Если он показывает что-то вроде этого, значит у вас установлена Java 8.
В противном случае вам нужно установить его.
Шаги по установке OpenJDK можно найти здесь:
Как я могу установить OpenJDK на Ubuntu 16.04?
Шаги по установке OracleJDK можно найти здесь:
http://tipsonubuntu.com/2016/07/31/install-oracle-java-8-9-ubuntu-16-04-linux-mint-18/
Установить ScreenStudio -
Способ 1:
ScreenStudio не включен в репозиторий Ubuntu. Ubuntu PPA содержит версию 2.3
Шаги для установки:
Откройте терминал и введите следующие команды:
Способ 2:
Перейти к
http://screenstudio.crombz.com/archives/ubuntu/
На момент написания этой статьи последняя версия: 3.09
Скачать это. С помощью проводника файлов Nautilus перейдите в каталог загрузки и распакуйте архив с помощью менеджера архивов по умолчанию.
Перейдите на ScreenStudiosrc -> приложения -> Ubuntu
Используя Nautilus, откройте терминал в целевой папке. Просто щелкните правой кнопкой мыши на любом пустом месте в папке и выберите открыть в терминале
В терминале введите команду: ./ScreenStudio.sh
и приложение запустится
Если вы хотите создать ярлык на рабочем столе для типа программного обеспечения в терминале: ./createDesktopIcon.sh
Как использовать функции ScreenStudio?
ScreenStudio настолько богат, что его можно объяснить только с помощью видеоурока.
Обратитесь по следующей ссылке:
https://www.youtube.com/watch?v=52V6UJ4y-ME
КРЕДИТЫ: Патрик Бальё
источник
asciinema
Для тех, у кого экран является окном терминала, стоит обязательно это проверить
sudo apt install asciinema
asciinema rec
exit
или нажмитеCtrl+Dисточник
Спасибо за все замечательные предложения здесь. Моя рекомендация по инструментам, которые будут отлично работать для записи аудио, видео и редактирования скринкаста, - это Camtasia и Screenflow. Если вы ищете больше идей для записи вашего экрана и создания привлекательного скринкаста, посмотрите этот пост: http://www.mediacore.com/blog/how-to-record-your-screen-and-create-engaging -screencasts Включает в себя множество инструментов и советов по аудио, видео и редактированию ваших скринкастов.
источник
Я использовал Soapbox , отличное расширение для Chrome. Он записывает вашу камеру, микрофон и экран все вместе.
После того, как вы закончите запись, вы можете использовать их онлайн-редактор, чтобы выбрать, в какой последовательности записи вы хотите показать свой экран, свою камеру или оба.
источник