Како снимити Линук екран са командама

Тренутно нам оперативни системи дозвољавају да извршимо више радњи над њима, без обзира на врсту одредишта, административно, лично или више.

Унутар ових радњи постоји једна посебна која је врло корисна за своју сврху, ова акција је снимање екрана нашег система што је корисно у случајевима као што су:

  • Слање доказа
  • Административна подршка
  • Објашњење одређених задатака и друго.

Иако је тачно да постоје различити алати за то, данас ћемо у Солветићу анализирати како то постићи функцијом интегрисаном у исти систем, командама, то ћемо постићи командом ФФмпег.

Шта је ФФмпегФФмпег је оквир признат у целом свету због своје способности декодирања, кодирања, транскодирања, преноса, филтрирања и репродукције готово свих мултимедијалних елемената који тренутно постоје.

ФФмпег је компатибилан са свим форматима који су нам на располагању, а једна од његових најкориснијих функција је та што може да компилира и покреће мултимедијалне датотеке на Линук -у, мацОС -у, Мицрософт Виндовс -у, БСД -у, Соларису и још много тога са потпуном функционалношћу.

ФФмпег садржи библиотеке либавцодец, либавутил, либавформат, либавфилтер, либавдевице, либсвсцале и либсвресампле библиотеке које су неопходне за идеално функционисање апликација. Осим овога, постоје и ффмпег, ффплаи и ффпробе који ће бити корисни за транскодирање и репродукцију мултимедијалних датотека.

Заштита је још један од стубова ФФмпега, због чега се изворни код стално прегледава како би се избегла било каква врста напада.

Алати ФФмпегКоришћењем овог услужног програма имамо следеће:

  • ффмпег: То је алатка из командне линије која нам омогућава претварање мултимедијалних датотека у различите формате.
  • ффплаи: То је плејер заснован на СДЛ -у и компатибилан са библиотекама ФФмпег.

У овом водичу ћемо се позабавити ффмепг -ом, ффмпег је видео и аудио конвертер велике брзине који има могућност снимања видео или аудио извора уживо. Такође можете претворити датотеке између произвољних брзина узорковања и променити величину видео записа уз очување оптималног квалитета видео записа.

1. Инсталирајте ФФмпег на Линук


За ову анализу користићемо Убунту 17.10.

Корак 1
Да бисмо инсталирали ФФмпег у Убунту извршићемо следећи ред:

 судо апт инсталл ффмпег

ЕНЛАРГЕ

Корак 2
За остале дистрибуције користићемо следеће команде:

Дебиан

 судо апт-гет инсталл ффмпег

Федора

 судо днф инсталл ффмпег 

Арцх Линук

 судо пацман -С ффмпег 

ОпенСусе

 судо зиппер инсталл ффмпег 

Корак 3
У случају других дистрибуција Линука, морамо извршити следећу скрипту:

 гит цлоне хттпс://гитхуб.цом/ФФмпег/ФФмпег.гит (Клонирајте .гит датотеку) цд ФФмпег (Приступите директоријуму) ./цонфигуре (Покрените конфигурацију) Направи (Буилд) судо маке инсталл (Инсталл ФФмпег)

2. Користите ФФмпег на линук -у

Корак 1
Препорука је да видео записе држите у једној мапи, ако желимо, креираћемо следећи директоријум:

 мкдир -п ~ / Видео / ффмпег -цаптуре / 
Корак 2
Тада ћемо му приступити:
 цд ~ / Видеос / ффмпег-цаптуре / 
Корак 3
Тамо ћемо извршити следећи ред:
 фмпег -видео_сизе 1600к795 -фрамерате 30 -ф к1граб -и: 0 -ц: в либк264 -кп 0 -пресет ултрабрзи Солветиц.мп4 
Корак 4
Параметри су:

ффмпегКоманда се позива.

-видео_сизеВидео резолуција.

-број сликаБрзина преноса.

Кс11грабУлазни уређај.

-пресетПоставили смо брзину видео записа.

Солветиц.мп4Назив који ћемо дати снимљеном видеу.

ЕНЛАРГЕ

Корак 5
Можемо видети да када извршимо наредбу, почиње процес снимања екрана, иако ништа не видимо на радној површини. За заустављање снимања користићемо кључ Шта. Оперативни процес ФФмпег је следећи:

ЕНЛАРГЕ

Важна напоменаУ неким случајевима, када извршимо наредбу, видећемо следећу грешку:

 Не може се отворити екран: 0,0, грешка 1 .: 0,0: Грешка у улазу / излазу
У овом случају, за његово решење морамо извршити следеће:
 ецхо $ ДИСПЛАИ 
Ово ће резултирати употребом броја екрана, 0 или 1, ако је то број 1, само замените нулу једном овако:
 фмпег -видео_сизе 1600к795 -фрамерате 30 -ф к1граб -и: 1 -ц: в либк264 -кп 0 -пресет ултрабрзи Солветиц.мп4 

Корак 6
Након што је видео запис снимљен, помоћу команде лс можемо видети да је тамо ускладиштен:

Корак 7
Ако желимо да видимо својства видео записа, у овом случају ћемо извршити следеће:

 ффмпег -и Солветиц.мп4

ЕНЛАРГЕ

Корак 8
Све детаље о овоме можемо видети као:

  • Трајање
  • Енцодер
  • Метаподаци
  • Учесталост и више.

3. Снимајте екран са ФФмпег -ом и веб камером у Линук -у


Можда бисмо хтели да снимимо радну површину у ФФмпег -у и снимамо са наше веб камере у исто време. Да бисте то урадили, биће потребно користити две засебне команде. Прва команда ће приказати активну веб камеру повезану са Линук рачунаром, док је друга команда сам снимак екрана.

Корак 1
Извршимо следеће:

 ффплаи -ф видео4линук2 -и / дев / видео0 -видео_сизе 320к240 -ффлагс нобуффер
Корак 2
Ова линија ће приказати прозор са веб камером практично без кашњења у резолуцији екрана 320 × 240. Сада отварамо други прозор терминала и извршавамо следеће:
 ффмпег -ф к11граб -р 30 -с циф -и: 0.0 Солветиц.мп4
Корак 3
Са ова два терминала, снимит ћемо радну површину при 30 ФПС и приказати веб камеру у стварном времену. За завршетак процеса користићемо следеће тастере:

Цтрл + З

Тако је једноставно, ФФмпег постаје користан алат када је у питању снимање нашег екрана у Линук -у и могућност да лако користите жељени формат.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave