GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal FFMPEG di CentOS 7

FFMPEG adalah kerangka kerja multimedia utama, mampu memecahkan kode, encode, transcode, mux, demux, streaming, filter dan memutar berbagai file audio dan video dalam format yang berbeda. FFMPEG adalah pengonversi video dan audio yang sangat cepat yang juga dapat diambil dari sumber audio/video langsung. Itu juga dapat mengkonversi antara kecepatan sampel sewenang-wenang dan mengubah ukuran video dengan cepat dengan filter polifase berkualitas tinggi. Ini didukung oleh berbagai file perpustakaan seperti libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale dan libswresample.

libavcodec - perpustakaan codec audio/video
libavutil - perpustakaan utilitas untuk membantu pemrograman multimedia portabel
libavformat - perpustakaan yang menyediakan kerangka kerja untuk multiplexing dan multiplexing video/audio dan subtitle stream
libavfilter - perpustakaan yang meningkatkan penyaringan audio/video generik
libavdevice - perpustakaan yang menyediakan kerangka kerja yang diambil dari dan dirender ke banyak kerangka kerja perangkat input/output multimedia umum
libswscale - perpustakaan meningkatkan penskalaan gambar yang sangat optimal dan ruang warna dan operasi konversi format piksel
libswresample - perpustakaan yang mempromosikan resampling audio, rematrixing, dan operasi konversi format sampel

Singkatnya, ini adalah perangkat lunak gratis yang tersedia dengan perpustakaan dan program untuk menangani data multimedia. Ini juga dapat digunakan sebagai alat baris perintah dalam PHP dan bahasa pemrograman lain untuk mentranskode file multimedia.

Dalam tutorial ini, kita mempelajari cara menginstal FFMPEG di CentOS 7 . Anda cukup menginstal FFMPEG menggunakan yum atau memilih untuk menginstal dari sumber.

Langkah-Langkah Instalasi FFMPEG di CentOS 7

Kita perlu menginstal file repo yang sesuai yang menyertakan paket FFMPEG ini yang merupakan langkah terpenting dari instalasi ini.

1. Aktifkan repo RPM Fusion

Ini adalah repositori RPM pihak ketiga yang berisi banyak paket terkait multimedia populer untuk rilis CentOS. Repo ini hanya berfungsi jika repo EPEL diaktifkan di server.

Pertama-tama, pastikan Anda telah mengaktifkan repo EPEL . Untuk mengaktifkan repo EPEL di server CentOS 7, ketik:

 $ sudo yum -y install epel-release

Sekarang, aktifkan repo RPM Fusion :

$ sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm

Pastikan repositori RPM Fusion berhasil diinstal dengan:

$ sudo yum repolist

2. Instal paket pengembangan FFMPEG dan FFMPEG

Untuk menginstal FFMPEG dan paket pengembangannya, ketik:

$ sudo yum -y install ffmpeg ffmpeg-devel

3. Verifikasi FFMPEG

Verifikasi instalasi ffmpeg dengan memeriksa versi FFMPEG.

$ sudo ffmpeg

Keluaran:

ffmpeg version 3.4.8 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-39)

Sekarang kita telah menyelesaikan instalasi ffmpeg versi 3.4.8.

Sekarang mari kita periksa cara menggunakan FFMPGE dengan sebuah contoh.

Mari mengonversi file mp3 ke format oog menggunakan modul ini di CLI.

Unduh file mp3 dan jalankan perintah ffmpeg untuk mengonversi file mp3 ke format ogg.

$ sudo wget https://ia802508.us.archive.org/5/items/testmp3testfile/mpthreetest.mp3

$ sudo ffmpeg -i mpthreetest.mp3 -c:a libvorbis -q:a 4 mpthreetest.ogg

Sekarang file uji MP3 kami dikonversi ke format kompresi audio Vorbis (ogg) yang jauh lebih baik dibandingkan dengan mp3.

Demikian pula, kami dapat menyandikan, mendekode, dan mengonversi format file video, gambar, atau audio apa pun menggunakan alat baris perintah ini. Kami bahkan dapat menggunakan modul ini dalam PHP dengan pengkodean yang tepat. Anda dapat memperoleh informasi lebih lanjut tentang penggunaan alat ini dengan merujuk ke halaman manual yang dapat Anda peroleh dengan menjalankan perintah "man ffmpeg".

$ man ffmpeg

Saya harap Anda menikmati membaca dokumentasi ini di FFMPEG. Saya akan merekomendasikan saran dan komentar Anda yang berharga tentang ini!

Semoga Harimu Menyenangkan :)


Cent OS
  1. Cara Menginstal PHP 7, 7.2 &7.3 Pada CentOS 7

  2. Cara Menginstal Java 11 &12 di CentOS 7

  3. Cara Menginstal Wine 4.0 di CentOS 7

  1. Cara Menginstal Vim 8.2 di CentOS 7

  2. Cara Menginstal VirtualBox di CentOS 7

  3. Cara Menginstal Git di CentOS 8

  1. Cara Menginstal Docker di CentOS 8

  2. Cara Menginstal Java 8 &11 di Centos 8

  3. Cara Menginstal MySQL di CentOS 8