Android

Cara menginstal dan menggunakan ffmpeg pada centos 7

How to Setup OBS with NGINX on Windows for RTMP Streaming + VPS Hosted by Amazon AWS

How to Setup OBS with NGINX on Windows for RTMP Streaming + VPS Hosted by Amazon AWS

Daftar Isi:

Anonim

FFmpeg adalah kumpulan alat bantu sumber terbuka dan gratis untuk menangani file multimedia. Ini berisi satu set pustaka audio dan video bersama seperti libavcodec, libavformat, dan libavutil. Dengan FFmpeg, Anda dapat mengkonversi antara berbagai format video dan audio, mengatur laju sampel, menangkap streaming audio / video dan mengubah ukuran video.

Tutorial ini membantu Anda menginstal FFmpeg di CentOS 7.

Prasyarat

Agar dapat menambah repositori baru dan menginstal paket pada sistem CentOS Anda, Anda harus masuk sebagai pengguna dengan hak istimewa sudo.

Menginstal FFmpeg pada CentOS

FFmpeg tidak tersedia di repositori inti CentOS 7. Anda dapat memilih untuk membangun alat FFmpeg dari sumber atau menginstalnya menggunakan yum dari repositori Nux Dextop. Kami akan pergi dengan opsi kedua.

Lakukan langkah-langkah berikut untuk menginstal FFmpeg pada CentOS 7:

  1. Repositori Nux tergantung pada repositori perangkat lunak EPEL. Jika repositori EPEL tidak diaktifkan di sistem Anda, aktifkan dengan mengetik:

    sudo yum install epel-release

    Selanjutnya, impor kunci GPG Repositori dan aktifkan repositori Nux dengan menginstal paket rpm:

    sudo rpm -v --import sudo rpm -Uvh

    Setelah repositori diaktifkan, instal FFmpeg:

    sudo yum install ffmpeg ffmpeg-devel

    Verifikasi instalasi FFmpeg dengan menjalankan perintah ffmpeg -version :

    ffmpeg -version

    Pada saat menulis artikel ini, versi FFmpeg saat ini yang tersedia di repositori Nux Dextop adalah 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)…

Itu dia. FFmpeg telah diinstal pada mesin CentOS Anda.

Contoh FFmpeg

Pada bagian ini, kita akan melihat beberapa contoh dasar tentang cara menggunakan utilitas ffmpeg .

Konversi dasar

Saat mengonversi file audio dan video dengan ffmpeg Anda tidak harus menentukan format input dan output. Format file input terdeteksi secara otomatis dan format output ditebak dari ekstensi file.

  • Konversi file video dari mp4 ke webm:

    ffmpeg -i input.mp4 output.webm

    Konversi file audio dari mp3 ke ogg:

    ffmpeg -i input.mp3 output.ogg

Menentukan codec

Saat mengonversi file, Anda dapat menentukan codec yang ingin Anda gunakan dengan opsi -c . Codec dapat berupa nama setiap decoder / encoder yang didukung atau copy nilai khusus yang hanya menyalin aliran input.

  • Konversikan file video dari mp4 ke webm menggunakan codec video libvorbis dan libvorbis audio codec:

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

    Konversikan file audio dari mp3 ke ogg yang disandikan dengan codec libopus .

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

Kesimpulan

Anda telah berhasil menginstal FFmpeg pada CentOS 7. Sekarang Anda dapat mengunjungi halaman Dokumentasi FFmpeg resmi dan mempelajari cara menggunakan FFmpeg untuk mengkonversi dan file video dan audio Anda.

ffmpeg centos