Android

Paano mag-install at gumamit ng ffmpeg sa sentimo 7

How to Install FFMPEG on Centos 7

How to Install FFMPEG on Centos 7

Talaan ng mga Nilalaman:

Anonim

Ang FFmpeg ay isang libre at bukas na pagkolekta ng mapagkukunan ng mga tool para sa paghawak ng mga file ng multimedia. Naglalaman ito ng isang hanay ng mga ibinahaging mga library ng audio at video tulad ng libavcodec, libavformat, at libavutil. Sa FFmpeg, maaari kang mag-convert sa pagitan ng iba't ibang mga format ng video at audio, itakda ang mga rate ng sample, makuha ang streaming audio / video at baguhin ang laki ng mga video.

Nilalakad ka ng tutorial na ito sa pamamagitan ng pag-install ng FFmpeg sa CentOS 7.

Mga kinakailangan

Upang magdagdag ng mga bagong repositori at mai-install ang mga pakete sa iyong system ng CentOS, dapat kang mag-log in bilang isang gumagamit na may mga pribilehiyo sa sudo.

Pag-install ng FFmpeg sa CentOS

Ang FFmpeg ay hindi magagamit sa mga repositories ng core ngOSOS. Maaari kang pumili upang makabuo ng mga tool ng FFmpeg mula sa mapagkukunan o mai-install ito gamit ang yum mula sa repositibong Nux Dextop. Pumunta kami sa pangalawang pagpipilian.

Gawin ang mga sumusunod na hakbang upang mai-install ang FFmpeg sa CentOS 7:

  1. Ang stock na Nux ay nakasalalay sa imbakan ng software ng EPEL. Kung ang pagpapaandar ng EPEL ay hindi pinagana sa iyong system, paganahin ito sa pamamagitan ng pag-type:

    sudo yum install epel-release

    Susunod, i-import ang Repository GPG key at paganahin ang reporter ng Nux sa pamamagitan ng pag-install ng rpm package:

    sudo rpm -v --import sudo rpm -Uvh

    Kapag pinagana ang pag-install, i-install ang FFmpeg:

    sudo yum install ffmpeg ffmpeg-devel

    Patunayan ang pag-install ng FFmpeg sa pamamagitan ng pagpapatakbo ng ffmpeg -version utos:

    ffmpeg -version

    Sa oras ng pagsulat ng artikulong ito, ang kasalukuyang bersyon ng FFmpeg na magagamit sa Nux Dextop repositoryo ay 2.8.15 .

    ffmpeg version 2.8.15 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-28)…

Ayan yun. Ang FFmpeg ay na-install sa iyong CentOS machine.

Mga halimbawa ng FFmpeg

Sa seksyong ito, titingnan namin ang ilang pangunahing mga halimbawa sa kung paano gamitin ang utility ng ffmpeg .

Pangunahing pagbabagong loob

Kapag nagko-convert ng mga file ng audio at video na may ffmpeg hindi mo kailangang tukuyin ang mga format ng input at output. Ang format ng input file ay awtomatikong napansin at nahulaan ang format ng output mula sa extension ng file.

  • I-convert ang isang video file mula sa mp4 sa webm:

    ffmpeg -i input.mp4 output.webm

    I-convert ang isang audio file mula sa mp3 hanggang ogg:

    ffmpeg -i input.mp3 output.ogg

Pagtukoy ng mga codec

Kapag nagko-convert ng mga file maaari mong tukuyin ang mga codec na nais mong gamitin sa pagpipilian na -c . Ang codec ay maaaring maging pangalan ng anumang suportadong decoder / encoder o isang espesyal na copy halaga na copy lamang ang stream ng input.

  • I-convert ang isang file ng video mula sa mp4 sa webm gamit ang libvpx video codec at libvorbis audio codec:

    ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm

    I-convert ang isang audio file mula sa mp3 hanggang ogg naka-encode gamit ang libopus codec.

    ffmpeg -i input.mp3 -c:a libopus output.ogg

Konklusyon

Matagumpay mong na-install ang FFmpeg sa iyong CentOS 7. Maaari mo na ngayong bisitahin ang opisyal na pahina ng Dokumentasyon ng FFmpeg at malaman kung paano gamitin ang FFmpeg upang ma-convert at ang iyong mga video at audio file.

ffmpeg sentimo