CentOS

Cara Menginstal dan Menggunakan FFmpeg di CentOS 8?

Cara Menginstal dan Menggunakan FFmpeg di CentOS 8?
Jika Anda ingin cara cepat untuk mengkonversi antara file audio dan video di Linux dan ingin sesuatu yang tidak memakan sumber daya dan melakukan tugas dengan benar, maka Anda dapat mencoba FFmpeg. FFmpeg sangat penting untuk menjaga beberapa tingkat keakraban antara file yang diunggah oleh banyak pengguna, serta membantu menjaga ruang penyimpanan Anda tetap terkendali. Saat menggunakan FFmpeg, Anda dapat menerjemahkan, menyesuaikan kecepatan sampel, merekam aliran audio/video, dan mengubah ukuran file antara format video dan audio yang berbeda. Ini menyediakan koleksi perpustakaan audio dan video yang dibagikan, termasuk libavcodec, libavformat, dan libavutil. Setiap kali mengacu pada mengonversi file, FFmpeg memiliki beberapa pilihan baris perintah, dan juga disarankan untuk menggunakannya dari CLI. Ikuti saya, dan saya akan mengarahkan Anda untuk menginstal FFmpeg di Centos 8.

FFmpeg tidak ditawarkan di repositori default Centos 8. Anda dapat memilih untuk membangun utilitas FFmpeg dari sumber atau menginstalnya dari direktori Negativo17 melalui DNF. Dalam artikel ini, kita akan melanjutkan dengan pilihan kedua. Ini juga merupakan cara tercepat untuk mengimplementasikan FFmpeg pada Centos 8 OS.

Proses instalasi FFmpeg di Centos 8 adalah sebagai berikut:

Instal Repositori Epel

Ada dua direktori yang akan kita andalkan untuk menginstal FFmpeg di Centos 8. Yang pertama adalah direktori EPEL yang berisi banyak paket tambahan yang tidak dikirimkan dengan instalasi media dasar Centos 8.

Pertama-tama, Anda harus memeriksa apakah Centos 8 Anda memiliki repositori epel yang diinstal dan diaktifkan atau tidak. Untuk tujuan ini, jalankan perintah berikut:

$ sudo yum repolist

Anda dapat melihat bahwa tidak ada repositori Epel yang diinstal di sistem, seperti yang ditunjukkan pada gambar di bawah ini.

Di Centos 8, Anda dapat menginstal direktori EPEL melalui YUM atau DNF, apa pun yang Anda lebih percaya diri. Anda harus mengimplementasikan perintah yang dikutip di bawah ini untuk menginstal repositori epel Centos 8.

$ sudo yum install epel-release

Atau

$ sudo yum -y install epel-release

Atau

$ dnf menginstal https://dl.proyek fedora.org/pub/epel/
epel-rilis-terbaru-8.noarch.rpm

Setelah itu, Anda akan diminta untuk mengonfirmasi tindakan Anda dengan mengetik “y”, dan kemudian tekan Memasukkan untuk melanjutkan instalasi. Akibatnya, repositori epel akan diinstal di sistem Anda.

Anda akan melihat bahwa repositori Epel sekarang diinstal pada sistem menggunakan perintah Repolist.

$sudo yum repolist

Instal Repositori Fusion RPM

Untuk memberikan alat yang tidak dikirimkan oleh Fedora dan distribusi berbasis Red Hat, direktori RPM Fusion dikembangkan. Di direktori ini, semua program perangkat lunak yang tersedia didukung sebagai file RPM yang telah dikompilasi sebelumnya. Fusion menyediakan dua perpustakaan, satu terbuka, yang akan kita gunakan, dan satu tidak gratis. Keduanya tersedia untuk diunduh gratis, tetapi direktori non-bebas berisi perangkat lunak yang mungkin tidak dilindungi oleh lisensi sumber terbuka.

Anda dapat menginstal repositori RPM Fusion dengan menggunakan salah satu perintah YUM yang sesuai:

$yum instal https://download1.fusi rpm.org/gratis/el/
rpmfusion-free-release-8.noarch.rpm
$ https://download1.fusi rpm.org/nonfree/el/
rpmfusion-nonfree-release-8.noarch.rpm

Jika Anda memilih DNF, Anda dapat menggunakan salah satu dari perintah yang sesuai:

$ https://download1.fusi rpm.org/free/el/rpmfusion-free-release-8.noarch.rpm
$ https://download1.fusi rpm.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm

Setelah itu, Anda akan diminta untuk mengonfirmasi tindakan Anda. Tipe "y” lalu ketuk Memasukkan untuk melanjutkan seperti yang ditampilkan. Anda dapat melihat bahwa repositori RPM Fusion akan diinstal di sistem Anda. Ingatlah untuk menggunakan YUM atau DNF saja.

Menggunakan perintah repolist, Anda dapat melihat bahwa repositori RPM Fusion sekarang terinstal di sistem.

$yum repolis

Aktifkan Alat Listrik

Bagian terakhir adalah mengaktifkan alat-alat listrik di Centos 8 sebelum FFmpeg diinstal. Untuk tugas ini, gunakan perintah berikut:

$ sudo dnf config-manager -aktifkan PowerTools

Instal FFmpeg

Dan, inilah yang mungkin Anda cari! Setelah EPEL dan RPM, perpustakaan fusi telah ditambahkan. Kami akhirnya dapat menginstal FFmpeg! Jalankan instruksi berikut di terminal Anda untuk menginstal FFmpeg dan semua komponennya pada kerangka kerja Linux Centos 8/RHEL 8 Anda.

Anda dapat menginstal FFmpeg dan dependensinya dengan menggunakan perintah DNF yang sesuai:

$ sudo dnf install ffmpeg
$ sudo dnf install ffmpeg ffmpeg-devel

Anda juga dapat menginstal FFmpeg dan dependensinya menggunakan perintah YUM yang sesuai:

$ sudo yum install ffmpeg
$ sudo yum install ffmpeg ffmpeg-devel

Anda akan diminta lebih dari satu kali untuk mengonfirmasi tindakan Anda. Tipe "y” lalu ketuk Memasukkan untuk melanjutkan seperti yang ditunjukkan. Anda dapat melihat bahwa alat FFmpeg akan diinstal di sistem Anda.

Verifikasi Instalasi

Sekarang, Anda diizinkan untuk melihat versi yang diinstal. Ikuti salah satu dari dua instruksi, dan pada instalasi yang berhasil, Anda akan melihat hasil yang sebanding.

$rpm -qi ffmpeg
$ ffmpeg -versi

Versi terbaru FFmpeg yang diinstal di repositori Negativo17 adalah 4.2.4.

Untuk solusi baris perintah tertentu, Anda bahkan bisa mendapatkan bantuan dari:

$ ffmpeg --bantuan

Konversi Dasar:

Kami akan melihat beberapa contoh sederhana di bagian ini untuk menggunakan fitur FFmpeg. Hal yang baik tentang ini adalah, Anda mungkin tidak perlu menentukan jenis input dan output saat menerjemahkan file audio dan video saat menggunakannya. Secara otomatis mendeteksi format file input dan menebak format output dari ekstensi filenya.

Gunakan perintah yang dikutip di bawah ini untuk mengonversi file video yang memiliki ekstensi mp4 ke webm:

$ ffmpeg -i masukan.keluaran mp4.webm

Anda dapat menulis nama file input yang ingin Anda konversi di tempat 'input.mp4' Anda juga dapat mengganti nama file output Anda dengan "output.webm”.

Gunakan perintah berikut untuk mengonversi file yang berekstensi dari mp3 ke ogg:

$ ffmpeg -i masukan.keluaran mp3.ogg

Anda dapat menulis nama file input yang ingin Anda konversi di tempat 'input.mp3', Anda juga dapat mengganti nama file output Anda dengan "output.ogg”.

Menggunakan codec

Cukup gunakan opsi -c untuk mendefinisikan codec saat mentransfer file. Ini mungkin nama dekoder/encoder resmi atau replika sangat penting yang hanya mengkloning input.

Menggunakan codec video libvpx ini serta codec audio libvorbis untuk mengubah file video dari MP4 ke Webm:

$ ffmpeg -i masukan.mp4 -c:v libvpx -c:output libvorbis.webm

Ubah file audio yang dienkripsi dengan codec Libopus dari file yang memiliki ekstensi dari mp3 ke ogg.

$ ffmpeg -i masukan.mp3 -c: keluaran libopus.ogg

Kesimpulan:

Dalam panduan ini, kami telah menjelajahi cara menginstal FFmpeg dan cara menggunakannya di Centos 8. Kami telah melihat cara mengaktifkan repositori Epel, menginstal repositori RPM Fusion, menginstal paket FFmpeg, memverifikasi instalasi FFmpeg, dan cara mengonversi satu file media ke format lain. Saya percaya panduan ini akan membantu Anda dengan cepat memahami urutan FFmpeg di Centos 8.

Tiru klik Mouse dengan mengarahkan mouse menggunakan Clickless Mouse di Windows 10
Menggunakan mouse atau keyboard dalam posisi yang salah dari penggunaan yang berlebihan dapat menyebabkan banyak masalah kesehatan, termasuk keteganga...
Tambahkan gerakan Mouse ke Windows 10 menggunakan alat gratis ini
Dalam beberapa tahun terakhir, komputer dan sistem operasi telah berkembang pesat. Ada saat ketika pengguna harus menggunakan perintah untuk menavigas...
Kontrol & kelola gerakan mouse di antara beberapa monitor di Windows 10
Manajer Mouse Tampilan Ganda memungkinkan Anda mengontrol & mengonfigurasi gerakan mouse di antara beberapa monitor, dengan memperlambat gerakannya di...