Видео монтажа

Водич за слике у видео запису ФФМПЕГ

Водич за слике у видео запису ФФМПЕГ
Дакле, заинтересовани сте за прављење видео записа заснован на сликама? Линук софтвери могу вам помоћи и у том задатку, а посебно у једном: ффмпег.

Ако то већ не знате, ффмпег је софтвер који врши конверзију и уређивање видео и аудио записа помоћу филтера. То је онај који подржава највећи број различитих кодека. Ако сте већ користили ВЛЦ, тада знате помало ффмпег: ВЛЦ користи ффмпег за декодирање што више видео записа.

Али пре снимања видео записа, морам да вам кажем неке концепте како се не бисте изгубили на путу.

Видео концепти: како слике могу радити у видео запису

Није баш тешко интегрисати слике у видео запис. И постоји разлог: видео снимци су засновани на низу слика. Дозволи да објасним.

Видео (чак и ИоуТубе видео) је скуп фотографија које се брзо мењају. У биоскопима и биоскопима између сваке слике налази се црна слика јер механизам мора да пребацује кадар и био је преспор. Али то људско око не примећује јер је механизам довољно брз и због оптичке варке.

Али рачунари немају овај проблем. ЛЦД екрани само настављају да приказују последњу слику. У сваком случају, из сваке слике видео записа можете извући независну слику. Када слика долази из видео записа, она се назива а Рам. Управо то видите кад паузирате видео - а кад то урадите, лица углавном не изгледају добро!

Генерално, видео снимци из Сједињених Држава садрже 30 кадрова у секунди - схвати мало. То је 1.800 сличица у минути, 54.000 кадрова у пола сата видео записа, или 108.000 сличица на сат. То је пуно и тако се понекад питате како појединачна слика може тежити 1 МиБ, али један минут 1080п видеа може тежити само 15 МиБ.

Број слика у секунди назива се број слика. Брзином од 30 кадрова у секунди, сваку слику мењате 33 милисекунде. Дакле, конкретно, ако желите да направите један минут видео записа искључиво на основу ваших слика, мораћете да имате 1.800 ЈПГ или ПНГ датотека у минути.

То је корисно ако желите да направите напредну видео монтажу без употребе видео алата: само треба да направите слике за сваки кадар са својим ефектима, а затим их можете групирати у видео. Али понекад желите да фотографија траје, јер, ето, желите фотографију у видеу.

Добро, време је да инсталирате ффмпег.

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

У зависности од ваше дистрибуције, инсталирање ффмпег може бити лако или мало варљив. То је бесплатни софтвер са јавно доступним изворним кодом, али како може декодирати или кодирати патентиране формате попут МП4, неке дистрибуције га искључују из својих спремишта. На пример, у Ред Хат Ентерприсе Линук-у, ЦентОС-у и Федори, РПМФусион вам је потребан због патената. Штавише, све верзије Дебиана и Убунту пре 16.04 дистрибуира лажну верзију ффмпег засновану на нелегитимној вилици.

Али пре него што пожурите са инсталирањем, можда је већ инсталирана права верзија? Хајде да тестирамо:

$ ффмпег -верзија
ффмпег верзија Кс.КСКСКСКСКСКСКСКС Цопиригхт (ц) 2000-2018 програмери ФФмпег

Ако након ауторских права видите „програмере ФФмпег-а“, имате оригиналну верзију ФФМпег-а, не морате ништа да предузмете. Међутим, ако видите:

$ ффмпег -верзија
ффмпег верзија Кс.КСКСКСКСКСКСКСКС Ауторско право (ц) 2000-2018 програмери Либав

Тада то значи да користите виљушка од ффмпег званог Либав. Дебиан и старије верзије Убунту-а нечујно заменити ФФМпег са Либав. Ако вам каже да је застарело, занемарите то, што доводи у заблуду. Ако је форк инсталиран, време је да уклоните своју верзију лажног ффмпег, а затим следите доњи водич да бисте инсталирали праву верзију. Вероватно овако:

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

Дакле, можда га још увек нисте инсталирали или имате погрешну верзију, време је да га инсталирате!

У Федори, Ред Хат Ентерприсе Линук (РХЕЛ) и ЦентОС идите на хттпс: // рпмфусион.орг / Цонфигуратион и омогућите бесплатно спремиште РПМФусион на вашем рачунару. Затим, ако сте у Федори, урадите:

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

А за ЦентОС и Ред Хат Ентерприсе Линук урадите:

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

То је све за системе засноване на Федори и Ред Хат-у, он је инсталиран.

У свим верзијама Дебиана (и свих деривата) и Убунту-а пре 16.04, потребно је да набавите ФФМпег статиц буилд са званичне веб странице. Идите на хттпс: // ффмпег.орг / довнлоад.хтмл # буилд-линук и испод “Линук Статиц Буилдс", кликните на "32-битни и 64-битни за кернел 2.6.32 и више”. Затим, испод „издање: Кс.Икс.Икс”, Преузмите одговарајућу архиву, извуците је и можете извршити извршне датотеке смештене у издвојеној фасцикли преко ЦЛИ-а.

За оне који користе Убунту 16.04 и новије верзије, то је лакше, само урадите:

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

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

$ ффмпег -верзија

ффмпег верзија Кс.КСКСКСКСКСКСКСКС Цопиригхт (ц) 2000-2018 програмери ФФмпег

Направите видео записе од многих слика

Дакле, за наш први пример, направићемо видео од Слике, где свака слика представља оквир који ће се приказивати 33 милисекунде. Прво ћу вам показати команду.

** МП4 и Х.264 су патентирани кодеци, проверите да ли имате право да кодирате помоћу њих. **

$ ффмпег -р: в 30 -и "Пингвини -% 05д.пнг "-цодец: в либк264 -пресет верислов
-пик_фмт иув420п -црф 28 -ан "Пингвини.мп4 "

У реду, па како то функционише? Да би ова наредба функционисала, потребно је да имате много оквира у којима је сваки кадар датотека попут Пенгуинс - 00043.пнг. Ова наредба ће затим комбиновати све оквире редом брзином од 30 фпс. Дакле, Пингвини - 00043.пнг долази пре Пингвина - 00044.пнг у видеу и ффмпег ће то поштовати. Дакле, ако имате 120 сличица, ваш видео ће трајати 4 секунде.

Постоји неколико захтева у вези са форматом, ширином и висином за рад оквира. Ако се не придржавате ових правила, ффмпег може занемарити неке слике или отказати поступак стварања видео записа. Тако:

Тада ће наредби требати неко време да конвертује видео, оптимизује његове перформансе и направи вам МП4 датотеку под називом Пенгуинс.мп4.

Сада ћете можда желети да фотографија остане дуже од 33 милисекунде. У овом случају, ваш видео је више презентација и то није иста ствар. Да бисте то учинили, прво можете дати спорији фрамерате за улаз, а затим рећи ффмпег-у да дуплира оквире у оутпуту. Не, ИоуТубе и Вимео неће заиста ценити 0.Видео од 5 фпс, чак и ако слику мењате сваке 2 секунде.

Радије то учинимо:

$ ффмпег -р: в 1/5 -и "Пингвини -% 05д.пнг "-р: в 30 -цодец: в либк264 -пресет верислов
-пик_фмт иув420п -црф 28 -ан "Пингвини.мп4 "

Ево га! ффмпег ће учинити да се свака ваша слика приказује 5 секунди, али у 30 ФПС видео запису. Не брините због упозорења о дуплим оквирима: то је оно што желите.

Закључак

Сад си ти - нови Спиелберг - можете да креирате своје видео записе. Можете да направите једноставну презентацију или припремите видео кадар по кадар помоћу уређивача слика као што је ГИМП, али такође можете имати користи од великог скупа ефеката и кодека које можете пронаћи у ффмпег.

Одвојите време да сами експериментишете - ипак сте уметник - и направите видео који ће остварити милионе прегледа на ИоуТубе-у!

Како користити АутоКеи за аутоматизацију Линук игара
АутоКеи је услужни програм за аутоматизацију радне површине за Линук и Кс11, програмиран на Питхон 3, ГТК и Кт. Користећи његову скриптну и МАЦРО функ...
Како приказати бројач ФПС-а у Линук играма
Линук гаминг добио је велики потицај када је Валве најавио Линук подршку за Стеам клијент и њихове игре 2012. године. Од тада су многе ААА и индие игр...
Како преузети и играти Сид Меиер'с Цивилизатион ВИ на Линук-у
Увод у игру Цивилизатион 6 је модерни поглед на класични концепт представљен у серији игара Аге оф Емпирес. Идеја је била прилично једноставна; започе...