Научите како да конвертујете видео записе са терминала помоћу ФФмпег

ффмпег

Колико вас нема прибегавали су разним програмима да бисте могли да претворите неке од својих видео датотека у други формат ради компатибилности са уређајем или једноставно да бисте стекли мало више простора смањењем његове тежине.

Ја сам са своје стране користио различите програме и постизао различите резултате, у већини смо врло ограничени на могућности које нам нуде, од само претварања у одређене формате, само у исти или неке друге са много опција за које немате појма шта сваки од њих ради.

Овом приликом Користим прилику да поделим са вама одличан алат који је врло моћан с обзиром на све функције и опције које нам нуди и лак је за употребу.

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

ФФмпег омогућава нам снимање, конвертовање и струјање аудио и видео записа, Овај програм је бесплатан софтвер, првобитно је развијен за ГНУ / Линук окружења, али с обзиром на велику популарност може се компајлирати и на већини оперативних система, укључујући Виндовс.

Такође можемо нагласити да је овај програм, већина његових програмера такође из пројекта МПлаиер.

На крају, морам то да напоменем ФФмпег је алат за командну линију Стога не користи никакав графички интерфејс, иако постоји ВинФФ који је ГУИ овога, лично могу рећи да је пожељно научити употребу ФФмпег-а, јер га многи видео претварачи користе као базу, а неколико их подржава унос прилагођених наредби за овај алат.

Пре него што наставим да објашњавам мало о вашим могућностима, поделићу у следећи линк, где могу да прегледају аудио, видео и сликовне формате који могу да раде са овим алатом, као и опције и кодеке.

Како инсталирати ФФмпег на Линук?

Сада већина Линук дистрибуција има овај алат већ инсталиран подразумевано, иако је мало оних који га искључују за теме неких библиотека које нису отворени извор. Без даљег задржавања остављам команде за његову инсталацију.

За Дебиан, Убунту и деривате:

sudo apt-get install ffmpeg

За АрцхЛинук, Мањаро и деривате:

sudo pacman -S ffmpeg

За Федору, Ред Хат, ЦентОС, опенСУСЕ и деривате:

sudo dnf install ffmpeg 

Како користити ФФмпег?

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

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

ffmpeg -i ~/Videos/video.mp4

Можемо назначити путању видео записа или се једноставно поставити у терминал преко фасцикле у којој је наш видео, у мом случају ће ми показати нешто попут овога:

ффмпег видео информације

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

У мом случају сам заинтересован за конверзију видео записа како бих га могао користити на свом мултимедијалном серверу и репродуковати директно на Цхромецаст-у (јер не подржава транскондиционирање). У вашем случају, требало би да погледате мало препоручене формате, као и вредности за одређени уређај.

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

Претворите из једног формата у други и пустите ффпмег да се побрине за погодна подешавања:

ffmpeg -i videoaconvertir videoresultante

Постоји нешто слично овоме, на пример, од мп4 до ави или флв до мпег или мкв до ави итд.

ffmpeg -i video.mp4 nuevovideo.avi
ffmpeg -i video.flv nuevovideo.mpeg
ffmpeg -i video.mkv nuevovideo.avi

Сада Оставићу вам неке параметре и шта раде:

-ксцале 0: Задржите исту резолуцију

Да бисте променили резолуцију видео записа, у овом случају на 1280 × 720

м-филтер: в размера = 1280: 720 -ц: копија

-с 1280 × 720 -ц: копија

-аспект 16: 9: Ако желите да промените однос ширине и висине, у овом случају 16: 9

-б: в 2600к: Битрате видео записа у овом случају на 2600

-б: на 128к: Битрате звука овде у овом случају 128

-пролаз 1: у колико пролаза ће завршити видео конверзија (препоручено је 2)

-ц: а аац: Кодек звука у овом случају аац

-ц: в либк264: Кодек видеа у овом случају х.264

-фрамерате 30: Колико ФПС ће видео имати у овом случају 30

-нит 2: Ова опција у случају да имате процесор са 2 или више језгара, можемо назначити да се више од 1 користи за видео конверзију и на тај начин убрзава процес.

Много их препоручујем да прочитате овај други Вики где детаљније објашњава употребу за сваки поједини случај.

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

ffmpeg -i video.mp4 -pass 2 -b:a 128k -c:a aac -c:v libx264 -qscale 0 -framerate 29 -threads 2 nuevovideo.mp4

Без даљег хватања могу само да кажем да је то једноставан алат, али прилично моћан ако се уђе у тему и о свим опцијама које нам нуди ФФмпег.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   победник дијо

    Добар водич

  2.   едд дијо

    Сјајно. Веома корисно. Требало ми је.

  3.   Енрикуе салгадо дијо

    па!!! Хвала Вам много

  4.   прекид дијо

    Врло добар тутор.

    А ако желите Виндовс:
    1.- Преузимања на гитхуб-у: https://github.com/BtbN/FFmpeg-Builds/releases
    распакујте рајсфершлус ако желите ГПЛ или ЛГПЛ итд.
    2.- копирајте из директоријума за преузимања у Ц: \, промените дуго име у кратко за "Ц: \ ФФМПЕГ-КСКС", где је КСКС верзија
    3.- Притисните Виндовс + Пауза, затим на „Напредне системске поставке“, затим на „Променљиве околине“, па прво „корисничке променљиве за КСКСКСКС“, погледајте „ПУТ“ и кликните на „ПАТХ“ и додајте на крају као: "; Ц: \ ФФМПЕГ-КСКС \ бин; Ц: \ ФФМПЕГ-КСКС \ либ", затим "ОК" или "АЦЦЕПТ", а затим "системске променљиве" и кликните на "ПАТХ" и додајте на крају као: «; Ц: \ ФФМПЕГ-КСКС \ бин; Ц: \ ФФМПЕГ-КСКС \ либ », затим кликните на« ОК »или« ОК и након завршетка кликните на ОК и затим прихватите. Немојте поново покретати машину, већ само затворите конзолу ЦМД терминала и конзолу терминала ПОВЕРСХЕЛЛ, она ће сами поново покренути конзоле, без потребе да ПОНОВО УЧИНАТЕ машину.

    1.    прекид дијо

      Завршни завршни кораци….

      затим користите параметре који се појављују у Линуку идентификовани горе.

      Луцк !!!

      Ако желите 1280 × 727 (720п), остављам команде за Виндовс ЦМД или ПОВЕРСХЕЛЛ:

      ффмпег.еке -иц: \ ми_фолдер \ видео.мпг -б: а 128к -с 1280 × 720 -аспецт 16: 9 -ц: аац -ц: в либк264 -фрамерате 29 ц: \ ми_фолдер \ неввидео.мп4

      или мистериозни 1280 × 727 (попут Боинга 727!, додајте 7 уместо „0“), познат као „727п“ и ми смо овако:

      ффмпег.еке -иц: \ ми_фолдер \ видео.мпг -б: а 128к -с 1280 × 727 -аспецт 16: 9 -ц: аац -ц: в либк264 -фрамерате 29 ц: \ ми_фолдер \ неввидео.мп4