Як я можу записати свій екран?


553

Як я можу записати свій екран на Ubuntu?

Додаток, який я шукаю, в ідеалі має всі ці функції:

  1. Можна записувати у форматі, який можна легко відтворити на будь-якій платформі та / або прийняти YouTube або інший популярний відео-сайт
  2. Може записати лише вікно (замість цілого екрану), можливо, вибравши його клацанням миші
  3. Можна запустити запис після настроюваної затримки (наприклад, я запускаю програму і встигаю домовитись про свій робочий стіл / вікно до початку фактичної запису)

Погляньте на цей рейтинг .
Пабло А

sudo apt install gtk-recordmydesktop
Бенямін Джафарі

Відповіді:


262

gtk-recordmydesktop встановити gtk-recordmydesktop

Додає простий у користуванні графічний значок на панелі інструментів GNOME, щоб із задоволенням скористатися та налаштувати аудіо- та відеозаписи та записи екранного екрануMyDesktop.

введіть тут опис зображення

xvidcap (більше не підтримується, пакет більше не доступний)

Зйомка екрана, що дозволяє знімати відео з робочого столу X-Window для ілюстрації та документації. Він призначений для стандартизації на основі стандартів таких інструментів, як Lotus ScreenCam.

Відео можна зберегти у форматі файлів MPEG або AVI.


3
Дякую за ці дві пропозиції! Я спробував їх обох, але не міг ні зробити того, що мені потрібно: gtk-recordmydesktopнаполягає на тому, щоб записати весь віртуальний екран (3200x1200), який занадто великий ... xvidcapдозволяє вибрати прямокутну область екрана, яку потрібно записати, але потім хоче розмістити його кнопки управління поверх нього (і переміщує область, якщо ви переміщуєте елементи керування), яка не працює для запису вікна майже настільки ж високого, як і екран (я використовую диспетчер вікон).
Ріккардо Муррі

10
Зараз ми видалили xvidcap із сховища, оскільки він більше не підтримується.
папі

4
@RiccardoMurri: gtk-recordmydesktopдозволяє записувати лише вибрану область екрана. Просто перетягніть прямокутник у область попереднього перегляду.
MestreLion

6
gtk-recordmydesktop отримує лукавство з екранного запису на новий рівень. Він фактично записував різні частини на різних FPS: D Синхронізація аудіо (що, звичайно, не вдається) після цього дійсно важко.
Генрік Хайно

5
Вихідне відео, вироблене компанією gtk-recordmydesktop, досить спотворене.
Anmol Singh Jaggi

180

Мені подобається Візань; він записує вашу активність як файл GIF.

введіть тут опис зображення

Він досить легкий і добре працює, особливо для розміщення коротшої екранізації на веб-сторінці або в електронній пошті.

Ви можете отримати його з PPA (може бути більш сучасний пакет, але він "не підтримується"):

sudo add-apt-repository ppa:fossfreedom/byzanz
sudo apt-get update && sudo apt-get install byzanz

Або ви можете отримати його з офіційних сховищ Ubuntu, натиснувши кнопку нижче:

Встановіть Byzanz

Для подальшої інформації:

Як створити анімовані GIF-зображення скріншоту?


Для запису екранів GIF я використовую Silentcast ( github.com/colinkeenan/silentcast ), який є набагато більш ергономічним IMO.
Джонатан Петіколас

1
Цей додаток ще не для Ubuntu 16.04. Було б чудово це отримати.
Лео Леопольд Герц 준영

1
як запустити цю?
Kaushal28

8
Під час монтажу я отримав 404 секунди :(
Олександр Міллз

2
Він доступний для 16.04, і вам не потрібно додавати сховище, щоб отримати його. Просто sudo apt install byzanzі йде. Мінуси: низька частота кадрів і не охоплює повну роздільну здатність або кольоровий простір, тому кольори спотворюються, а форми зникають, а рух рухливий. Щоб розібратися, які параметри його надати, скористайтеся xwininfoкомандою, натисніть у вікні, яке ви хочете записати, і воно підкаже вам х, у, ширину та висоту, яку byzanzпотрібно.
Блер Хауфтон

164

Казам

Це хороший додаток для цієї мети: Home , встановитиабо простоsudo apt install kazam

Це дає вам затримку перед записом. Запис проводиться у форматі HD, а вихід - у форматі .mkv, який прийнято для YouTube, тому немає необхідності конвертувати та рендерінг.

Є також кілька корисних комбінацій клавіш :

Для початку запису

   SUPER-CTRL-R 

Щоб призупинити запис

   SUPER-CTRL-P

Щоб зупинити запис

   SUPER-CTRL-F

Показати / приховати головне вікно

   SUPER-CTRL-W

22
Я спробував Recordmydesktop, і для мене kazam працює краще.
ThiagoPonte

Я встановив kazam, але вихід для mp4 - це .movie, і коли я намагаюся його відтворити, це дає мені "для sgi відео файлів немає додатків". Також я не можу знайти кнопку зупинки на gnome.
SurvMach

5
У мене виникли проблеми з програмою RecordMyDesktop, тоді як Kazam працює чудово. Це також швидше, оскільки він генерує mp4 відразу, як тільки ви закінчите запис.
Juampy NR

2
Нічого, я знімаю 90 секунд на екрані за допомогою казама, а розмір експортованого відео
3,2

3
Якщо хтось любить знати ярлики клавіатури kazam: jee-appy.blogspot.com/2015/08/kazam-keyboard-shortcuts.html
Ріяфа Абдул Хамед

108

Простий магнітофон

SimpleScreenRecorder - це програма Linux, яку я створив для запису програм та ігор. Є програми, які можуть це зробити, "але я не був на 100% задоволений жодною з них, тому створив свою"

Моєю первісною метою було створити програму, яка була просто простою у використанні, але, коли я писав її, я почав додавати все нові й нові функції, і результат насправді є досить складною програмою. Це "просто" в тому сенсі, що його легше використовувати, ніж ffmpeg / avconv або VLC :).

Для версій Ubuntu 12.04 - 16.10 він не знаходиться в стандартних сховищах і може бути встановлений з наступним:

sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder
# if you want to record 32-bit OpenGL applications on a 64-bit system:
sudo apt-get install simplescreenrecorder-lib:i386

Для версій Ubuntu 17.04 - далі він включений у universeсховище і може бути встановлений:

sudo apt-get update
sudo apt-get install simplescreenrecorder

Ось попередній перегляд інтерфейсу користувача:

введіть тут опис зображення


1
Після установки не очевидно, як ви використовуєте ваш simplescrrenrecorder. яка команда дає інтерфейс капелюха?
Дрю Верлі

2
@DrewV добре, що ви можете почати з пошуку в тирі> простий екран, з командного рядка ви можете відкрити термінал і набрати вкладку simplecreen табуляції та ввести
Qasim

4
@Drewverlee $ simplescreenrecorder дає інтерфейс
Akavall

2
Я тільки що встановив це, і, трохи проробивши налаштування, я зміг записати лише вікно екрана, яке все, що мені потрібно, і воно працює просто дуже добре. Дякую.
Пітер

6
Потрібно сказати, це дуже корисний додаток, простий в установці, працює, як очікувалося, добре зроблено. Для цього я видалив gtk-recordmydesktop. виберіть прямокутник ftw!
Франсуа

71

Нещодавно я спробував записати скріншот зі звуком. Я спробував багато перерахованих тут варіантів та інших веб-сайтів. Моя мета полягала не в тому, щоб написати вичерпний підсумок всіх доступних інструментів, а знайти єдиний, який працює.

У моєму випадку (після декількох годин боротьби) спрацював ВОКОСКРЕН , тому я не дивився далі. Моя система - 64-розрядна версія Linux Mint 15 Olivia, основана на Ubuntu Raring.

Це мій підсумок / журнал, який я писав під час експерименту. Сподіваюся, це заощадить вам кілька годин:

avconv : аудіо та відео виходять із синхронізації, аудіо відстає від випробуваних усіх можливостей, які я міг. Це командний рядок, який я використав:

avconv -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0 -vcodec wmv1 -acodec pcm_s16le -q 7 b4.avi

Byzanz : створює анімовані gif (не пробував, оскільки мені також потрібен звук і довший екран)

Eidete : не вдалося встановити (маючи 20 років досвіду Linux, не намагався назавжди)

gtk-recordmydesktop : створює ogg, який є прекрасним, але не в змозі конвертувати в що-небудь. Кращим конвертером був mencoder, але він прискорює відео (але не аудіо), щоб вони вийшли з синхронізації.

Істанбул : заморожується негайно

Казам : якщо площа запису більше ~ 640x480 пам’яті починає протікати, залишаючи не більше ніж за кілька хвилин до того, як система не реагує. Багато хто повідомив про подібну проблему, це відома помилка.

pyvnc2swf : це інструмент для запису сеансу VNC. Не зручно, якщо ви хочете записати власний екран (не пробував)

screenkey : рекламується як "засіб екранізації", але не стосується запису екрана

tibesti : схоже, більше не підтримується (з 2011 року), навіть не встановлюється

vokoscreen : ОКОНЧО !!!! Якість хороша: і аудіо, і відео. Після запису я міг стиснути файл приблизно до 1: 7 за допомогою mencoder без втрати якості. Я виявив, що він використовує такий командний рядок:

ffmpeg -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0+0,0 -vcodec mpeg4 -acodec libmp3lame -ar 48000 -sameq -r 15 my.avi

xvidcap : Як зазначено вище: "Зараз ми видалили xvidcap із сховища, оскільки він більше не підтримується." (не пробував)

wink : поширюється як завантажуваний виконуваний файл не як пакет, (не пробував)


1
Я впевнений, що про помилку, згадану для Казама, немає, тому що у мене є записи 2015 та 2016 років, які перевищують 30 хвилин (найбільший - 2 години 19 хвилин) без проблем і ідеально записаний сеанс.
Луїс Альварадо

1
Помилка була виправлена ​​в 2.0.13
reubenjohn

Помилка Cannot open display :0.0,0,під час використання команди ffmpeg
Jay Chakra

+1 для коду ffmpeg. Саме те, що я шукав.
Старійшина Гейк

48

Це те, що я використовую для створення екраністів, команду cli, яка поставляється разом recordmydesktop

recordmydesktop --width 1920 --height 1200 --full-shots --fps 15 --channels 1 --device hw:1,0 --delay 10

Затримка 10 дає мені 10 секунд "підготувати" робочий стіл до того, як він почне записувати. Коли я закінчую, натискаю ctrl+ c, тоді він починає кодувати файл.

У мене подвійний дисплей, і аргумент ширина / висота дозволяє мені зосередити запис на одному з моніторів. Коригуючи це значення, я також можу записувати на свій другий монітор.

Інші покажчики:


4
Подивіться recordmydesktop --helpчерез термінал для отримання додаткової інформації (або просто натисніть на посилання).
its_me

Як ви отримали координати?
Exeleration-G

RecordMyDesktop 3.8 створює недійсні файли, які важко перекодувати, відредагувати, а YouTube не приймає їх. Я раджу уникати цього.
Ондра Жижка

26

Ви також можете використовувати ffmpeg для створення екранізації. Приклад:

ffmpeg -f x11grab -framerate 25 -r 25 -s 1024x768 -i :0.0 /tmp/output.mpg

Примітки:

  • 0,0 - номер вашого екрана display.screen вашого X11 Server. Ви можете отримати номер за допомогоюecho $DISPLAY
  • -r = кадри в секунду
  • -s = дозвіл

Щоб отримати аудіо:

ffmpeg -f oss -i /dev/audio -f x11grab -s 1280x1024 -r 3 -ab 11 -i :0.0 /tmp/out.mp4

і як можна отримати аудіо?
Воломіке

3
Ах, я знайшов спосіб: ffmpeg -f oss -i / dev / audio -f x11grab -s 1280x1024 -r 3 -ab 11 -i: 0.0 /tmp/out.mp4
Volomike

У ubuntu 14.04 використовуйте avconv замість ffmpeg.
користувач674669

Також хороші приклади на сторінці вікі: trac.ffmpeg.org/wiki/Capture/Desktop
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

25

Vokoscreen : новий інструмент лиття екрана для Linux

скріншот vokoscreen

Установка

 sudo add-apt-repository ppa:vokoscreen-dev/vokoscreen
 sudo apt-get update
 sudo apt-get install vokoscreen

Це працює в Ubuntu 13.04 / Raring x86.
Вольф Рудігер

Схоже, у вас немає можливості обрати один із моніторів - якщо у вас кілька налаштувань монітора
Aras

2
Vokoscreen - це справді фантастичний невеликий інструмент. Посилання на Github .
orschiro

1
Не потрібна PPA? apt-cache policy vokoscreen. @Aras v2.4.0, здається, має такий варіант.
Пабло А

Я використовую vokoscreen на Ubuntu 14.04. Однак я помітив одну невелику проблему: відеозаписи рухаються "швидко". Я маю на увазі, якщо ви створите відео про себе та інших людей і тварин, під час перегляду відео ви помітите, що всі ви рухаєтесь майже так само швидко, як у старих класичних чорно-білих фільмах від початків кінематографії. Я тестував це кілька разів, використовуючи всі види налаштувань - такий же дивний результат!
Кріштіана Ніколае

15

Тібесті

Tibesti Screencaster - це програма для Ubuntu, яка дозволяє записувати на екрані та з мікрофона та / або виведення звуків.

Знімок екрана з OMG! Ubuntu!

Для встановлення додайте PPA ppa:ackondro/tibesti ( Як додати PPA ), а потім встановіть tibesti з центру програмного забезпечення.

Крім того, відкрийте термінал і вставте:

sudo add-apt-repository ppa:ackondro/tibesti
sudo apt-get update
sudo apt-get install tibesti

1
Перше, що я подивився - це останній журнал змін. Мені подобається, що він пише у 2011 році. І схоже, що він прекрасно прогресує, коли виходить natty. я спробую це, але я прочитав, він ще не працює з 3D-речами OpenGL.
Луїс Альварадо

@alukik, чи можу я отримати цей код sudo apt-get install tibesti, це буде робота?
Хосе Кінг

1
Проблема з частотою кадрів вирішилася сама
david.libremone

2
Afaik, tibesti не встановлюється на ubuntu 11.10. Шкода, бо мені це виглядає дійсно цікаво.
nathanvda

2
Здається, це доступно лише до natty (11.04).
Jobin

13

Погляньте на Wink .

У Wink створено два навчальні проекти, які ви можете переглянути. Використовуйте Help, Viewнавчальні пункти меню для відображення і переглядати їх , перш ніж почати використовувати підморгування.

Функції, як сказано на їхньому веб-сайті:

  • Безкоштовна: Поширюється як безкоштовна програма для ділових чи особистих цілей. Однак якщо ви хочете перерозподілити Wink, вам потрібно отримати дозвіл від автора.
  • Перехресна платформа: доступна для будь-якої версії Windows та різних версій Linux (лише x86).
  • Аудіо: записуйте голос під час створення підручника для кращого пояснення.
  • Формати введення: Знімайте скріншоти зі свого ПК або використовуйте зображення у форматах BMP / JPG / PNG / TIFF / GIF.
  • Вихідні формати: Macromedia Flash, автономний EXE, PDF, PostScript, HTML або будь-який із наведених форматів зображень. Використовуйте Flash / html для Інтернету, EXE для розповсюдження серед користувачів ПК та PDF для посібників з друку.
  • Багатомовна підтримка: працює англійською, французькою, німецькою, італійською, датською, іспанською, сербською, японською, бразильською та португальською (спрощена / традиційна).
  • Інструменти для інтелектуального зйомки: знімайте скріншоти автоматично під час використання свого ПК на основі введення миші та клавіатури (велика економія часу та генерування професійних зйомок).
  • Продуктивність / Якість: Створює сильно стислі презентації Flash (від кількох кілограмів до кількох сотень кілограмів, набагато менше, ніж конкурентні комерційні продукти), ідеально підходить для використання в Інтернеті.

Підручники:

введіть тут опис зображення


1
installer.sh з офіційного пакета: "Цей інсталятор має лише бінарні файли x86. Вибачте." ...
Іржі Дубравський

13

Як створити анімований (GIF) скріншот

Додатковим бонусом при такому підході є те, що ви можете розміщувати скріншот без вбудовування тегів на будь-якому форумі, що включає анімовані GIF як вбудовані таким чином

Відповіді до моїх чітко відповіли, як створити відеоекран. Тепер, якщо ви просто хочете показати анімований скріншот, по суті, надзвичайно короткий показ екрана у форматі зображення (GIF і не більше ~ 10 сек), це також легко.

Спочатку створіть скріншот того, що ви хочете показати в анімаційному GIF. Потім дотримуйтесь інструкцій нижче ...

Вам знадобляться Gimp, mplayer ( УВАГА! НЕ mplayer2) та mencoder. Виконайте наступні команди, щоб встановити їх.

sudo apt-get install gimp
sudo apt-get install mplayer
sudo apt-get install mencoder
sudo apt-get -f install

Ви також можете встановити їх у менеджера пакунків Synaptic, який постачається разом з Ubuntu.

Наступна команда розбиває ваш ефір на декілька зображень jpeg або png (залежно від обраної команди):

mplayer -ao null -ss 0:0:33 -endpos 2 eagles.avi -vo jpeg:outdir=Desktop/animated
mplayer -ao null -ss 0:0:33 -endpos 2 eagles.avi -vo png:z=9:outdir=Desktop/animated

Де, -ss 0:0:33повідомляє mplayer, з якого ви починаєте (0 годин, 0 хвилин, 33 секунди), -endpos 2вказує mplayer, де зупинитись (2 хвилини), z=9встановлює рівень стиснення для вихідних png-зображень на 9, Desktop/animated- це каталог (~ / Desktop / анімовані /) куди потрібно виводити зображення.

Ви також можете сказати mplayer, де зупинитись у певний час, як-от так:

mplayer -ao null -ss 0:0:33 -endpos 0:1:12 eagles.avi -vo jpeg:outdir=Desktop/animated
mplayer -ao null -ss 0:0:33 -endpos 0:1:12 eagles.avi -vo png:z=9:outdir=Desktop/animated

Тепер у вас є зображення, але вам потрібно об'єднати їх в єдиний, анімований GIF. Це дійсно просто:

  • Запустіть Gimp> Файл> Відкрити як шари> перейдіть до каталогу (~ / Настільний / анімований /), Ctrl+, Aщоб вибрати всі зображення, та натисніть «Відкрити».

  • Простий натисніть Shift+ Ctrl+ Sабо перейдіть у меню Файл> Зберегти як ... та назвіть зображення як "анімоване .gif "> натисніть "Зберегти"> у наступному вікні просто поставте прапорець "Зберегти як анімацію"> натисніть "Експорт"> натисніть "Зберегти", якщо ви не знаєте, що робите.

Це воно. У вас готовий анімований GIF!

Ось приклад:

Анімований скріншот GIF

PS: Мені не дуже подобається термінологія, коли мова йде про подібні речі, але я все ж сподіваюся, що мені все зрозуміло. :)

ДЖЕРЕЛ: http://www.youtube.com/watch?v=OhJtyblE_D0


13

Програмне забезпечення відкритого мовлення (OBS)

скріншот

Але це працює дуже добре. Основна причина, чому я його використовую, полягає в тому, що я можу легко записувати вихід мікрофона та монітора з легкістю.

Крім того, ви можете передати на Twitch, якщо хочете.

sudo apt-add-repository ppa:jon-severinsson/ffmpeg
sudo apt-add-repository ppa:obsproject/obs-studio
sudo apt-get update
sudo apt-get install ffmpeg obs-studio

Якщо ви не хочете додати PPA, ви також можете завантажити файл deb та встановити sudo dpkg -i <debfile>.


11

Спробувавши все, це рішення, яке я придумав:

Примітка: "Підробка" ffmpegз Лівії знецінена (у межах Либава) та її замінила на avconvЛібава. Повідомлення "застаріле" не поширюється на реальне ffmpegвід FFmpeg, яке не зачіпається і все ще перебуває у важкій розробці.

Спочатку встановіть необхідні кодеки:

sudo apt-get install libavcodec-extra-5*

Для запису екранізації використовуйте таку команду:

avconv -f alsa -i pulse -f x11grab -r 30 -s 1280x800 -i :0.0 -vcodec libx264 -acodec libmp3lame myscreencast.mkv

Змініть -s 1280x800будь-яку роздільну здатність.

більше прикладів

весь екран із заданою роздільною здатністю та звуком

avconv -f alsa -i pulse -f x11grab -r 30 -s 1024x768 -i :0.0 -acodec pcm_s16le -vcodec libx264  -threads 0 output.mkv

весь екран з наступними мишами та звуком

avconv -f alsa -i pulse -f x11grab -show_region 1 -follow_mouse 100 -r 10 -s 960x540 -i :0.0+10,200 -acodec pcm_s16le -qscale 0 -threads 0 output.mkv

Детальні варіанти, які я знаю, наступні

  • -f: формат вхідного файлу
  • -i: ім'я вхідного файлу
  • -r: fps (кадр на секунду)
  • -s: розмір кадру (ширина х висота)
  • -i :0.0+10,200: розмір площі квадрата, яку слід дотримуватися

якщо у вас є два монітори, як вибрати один із них для запису?
Арас

10

Ви можете використовувати VLC таким чином:

  1. Запустіть медіаплеєр VLC та виберіть Media > Open Capture Device:

    введіть тут опис зображення

  2. Встановити Desktopна Capture mode:

    введіть тут опис зображення

  3. Введіть потрібний кадр за швидкістю для зйомки та виберіть Convertвнизу:

    введіть тут опис зображення

  4. Вкажіть шлях до файлу, до якого ви хочете зберегти захоплення екрана Browseкнопкою, та натисніть, Startщоб почати запис:

    введіть тут опис зображення

  5. Коли ви закінчите, натисніть кнопку Зупинити.

Ви отримаєте екран, записаний / захоплений у файлі.


дякую - чи знаєте ви, чи це також здатне фіксувати натискання клавіш?
BKSpurgeon

10

У Gnome 3, здається, є дуже проста річ для запису екрана - ви можете призначити, який ярлик він використовує в налаштуваннях клавіатури. Він записує весь екран і записує безпосередньо у файл webm (досить широко використовуваний формат) у XDG_VIDEOS_DIR- за замовчуванням "$HOME/Videos".

  1. За замовчуванням, щоб розпочати запис, натисніть Ctrl + Alt + Shift + R. У верхньому правому куті ви побачите коло, щоб вказати, що запис триває.
  2. Щоб зупинити запис, натисніть Ctrl + Alt + Shift + Rще раз.

Джерело : Знімки екрана та скріншоти на сторінці довідки Gnome

Приклад екранізації
Наведене вище зображення має бути анімоване - якщо у вас відключена анімація, вона не працюватиме. Клацніть, щоб переглянути файл

Якщо ви хочете перетворити зображення в анімацію, ця відповідь на Superuser дуже корисна - найкращим методом є:

Іншим методом командного рядка буде експорт фільму до кадрів за допомогою ffmpeg:

mkdir frames
ffmpeg -i input -vf scale=320:-1 -r 10 frames/ffout%03d.png

Потім використовуйте конвертувати з ImageMagick (або GraphicsMagick), щоб зробити свій анімований GIF:

convert -delay 5 -loop 0 frames/ffout*.png output.gif

Ось так я зробив вищевказану анімацію, за винятком того, що я додав -dither None -colors 80 -fuzz "40%" -layers OptimizeFrameдо команди convert * і обрізав результат у GIMP .

* Будьте обережні з цими параметрами, деякі, наприклад, використовувати ВСЕ ЦП



8

Перегляньте цю статтю про Screenkey

Це перетворює ваші натискання клавіш на високочитані субтитри, накладені на запис. Схоже, це було б неймовірним для відео-підручників та тренінгів щодо тем на базі CLI.

Не позитивний, він відповідає всім оригінальним критеріям, я спробую оновити пізніше.

Це на Launchpad тут


1
це робить чудовий коментар, а не відповідь.
Capi Etheriel

Новини версії screenkey розміщені на сайті github.com/wavexx/screenkey
nachtigall

8

Цей сценарій bash заснований на ffmpeg. Він обчислює необхідну роздільну здатність і записує ваш робочий стіл у високій чіткості.

Xaxis=$(xrandr -q | grep '*' | uniq | awk '{print $1}' | cut -d 'x' -f1)
Yaxis=$(xrandr -q | grep '*' | uniq | awk '{print $1}' | cut -d 'x' -f2)
ffmpeg -f x11grab -s $(($Xaxis))x$(($Yaxis)) -r 25 -i :0.0 -sameq ~/Video/output.mkv

Змініть ім’я файлу на свій смак. Цей скрипт можна знайти на Github тут .


1
ffmpeg -s cifце спосіб уникнути xrandrдзвінків!
gavenkoa

1
@gavenkoa cifє розміром псевдоніма відео для 352x288яких є розміром я сумніваюся , що хто -то хоче використовувати.
llogan

Гаразд, всі ці розміри можна знайти в man 1 ffmpeg-utils...
gavenkoa

7

Ознайомтеся з Peek . Ви можете записувати скріншот вибраного регіону і зберігати його як GIF.

Екран запису за допомогою peek

Ви можете встановити останню версію Peek на Ubuntu з її PPA .

sudo add-apt-repository ppa:peek-developers/stable
sudo apt update
sudo apt install peek

Він уже був встановлений на ubuntu 16.04
Killer

6

Kdenlive - безкоштовний редактор відео з відкритим кодом для GNU / Linux та FreeBSD, який підтримує редагування DV, AVCHD та HDV. Kdenlive спирається на декілька інших проектів з відкритим кодом, таких як FFmpeg, MLT-відеокадра та ефекти Frei0r.

http://www.kdenlive.org/features


2

Ubuntu 18.04 мають вбудовану функцію екрану запису протягом 30 секунд

Ctrl+Alt+Shift+R to start or stop recording.

Відео буде збережено у форматі WebM у папці відео

Ви можете збільшити його, встановивши редактор dconf з програмного забезпечення Ubuntu

крок 1: відкрийте редактор dconf і введіть screencast

крок 2: відредагуйте 30 до потрібного значення

крок 3: Ви також можете змінити ярлик, якщо вам потрібно змінити.


1

Scshoot - це кросплатформенний інструмент зйомки та запису екрану з відкритим кодом: http://github.com/edartuz/scshoot

Окрім зйомки одного зображення, ви можете записати частину екрану на анімоване PNG (APNG) або відео.


1

ScreenStudio

ScreenStudio - це програмне забезпечення для запису екрана. Окрім потреби у JRE 8.0 (OpenJDK), немає ніяких залежностей.

Особливості:

  • Записуйте відео з веб-камери під час екранізації
  • Записуйте аудіо з мікрофона та динаміків
  • Дозволяє вибрати, який екран ви хочете записати, якщо є кілька екранів.
  • Настроюваний FS (кадрів в секунду)
  • Ви можете вибрати потрібну роздільну здатність для запису відео з веб-камери.
  • Передайте пряму трансляцію YouTube, Twitch.tv, HitBox та Upstream.
  • Ефірна трансляція через UDP
  • Підтримує формати FLV, MOV та MP4.

Встановлення ScreenStudio в Ubuntu 16.04

Спочатку перед установкою переконайтесь, що у вас є або OpenJDK 8, або OracleJDK 8

Відкрийте термінал і введіть

java -version

Якщо він показує щось подібне, тоді у вас встановлена ​​Java 8.

java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

В іншому випадку вам потрібно встановити його.

Кроки для встановлення 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. PPA Ubuntu містить версію 2.3

Кроки до встановлення:

Відкрийте термінал і введіть наступні команди:

sudo add-apt-repository ppa:soylent-tv/screenstudio
sudo apt-get update
sudo apt-get install screenstudio

Спосіб 2:

Йти до

http://screenstudio.crombz.com/archives/ubuntu/

На момент написання цієї статті остання версія: 3.09

Завантажте його. Використовуйте Nautilus file Explorer, щоб перейти до каталогу завантажень та витягнути архів за допомогою менеджера архівів за замовчуванням.

Перейдіть до ScreenStudiosrc -> програми -> Ubuntu

За допомогою Nautilus відкрийте термінал у цільовій папці. Клацніть правою кнопкою миші на будь-якому порожньому просторі папки та виберіть " Відкрити" в терміналі

У терміналі введіть команду: ./ScreenStudio.sh

і додаток запуститься

Якщо ви хочете створити ярлик на робочому столі для типу програмного забезпечення в терміналі: ./createDesktopIcon.sh

Як користуватися функціями ScreenStudio?

ScreenStudio настільки багатий функціями, що його можна пояснити лише за допомогою відеоуроку.

Перейдіть за наступним посиланням:

https://www.youtube.com/watch?v=52V6UJ4y-ME

КРЕДИТИ: Патрік Бале


1

асцинема

Для тих, хто на екрані є термінальним вікном, обов'язково слід перевірити його

Забудьте про програми для запису екрана та розмиті відео. Насолоджуйтесь легким, чисто текстовим підходом до термінального запису.

  • Встановити :sudo apt install asciinema
  • Запис :asciinema rec
  • Зупинка : введіть exitабо натиснітьCtrl+D

0

Дякуємо за всі чудові пропозиції тут. Моя рекомендація щодо інструментів, які чудово підходять для запису аудіо, відео та редагування екранізації, - це Camtasia та Screenflow. Якщо ви шукаєте більше ідей щодо запису екрана та створення цікавого екранного перегляду, перегляньте цю публікацію: http://www.mediacore.com/blog/how-to-record-your-screen-and-create-engaging -екранні трансляції. Вона включає в себе безліч інструментів та порад щодо аудіо, відео та редагування екранізації


3
Було б набагато краще, якби ви могли надати короткий опис того, що міститься у пов'язаній статті. Таким чином, якщо посилання стане недоступним, ваша відповідь залишиться корисною.
hmayag

0

Я використовував Soapbox , який є чудовим розширенням, розробленим для Chrome. Він записує камеру, мікрофон та екран усі разом.

Після завершення запису ви можете скористатися їх онлайн-редактором, щоб вибрати, під час яких послідовностей запису потрібно показувати екран, камеру чи обидва.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.