Cara Memasang FFmpeg pada Fedora 37/36/35

Sesiapa sahaja yang pernah bekerja dengan audio atau video tahu bahawa keserasian format fail boleh menjadi sakit kepala yang ketara. FFmpeg ialah alat berkuasa yang boleh membantu menyelesaikan masalah ini dengan penyahkodan, pengekodan dan transkod fail multimedia. Selain daripada menyokong pelbagai format fail, FFmpeg juga menyokong beberapa codec berbeza menjadikannya alat yang ideal untuk transkod fail antara berbilang format atau pengekodan fail untuk digunakan dengan peranti atau platform tertentu. Dengan FFmpeg, anda boleh menukar fail anda kepada format yang anda perlukan dengan mudah tanpa perlu risau tentang isu keserasian.

Tutorial berikut akan mengajar anda cara memasang FFmpeg pada Fedora 37/36/35 Linux menggunakan terminal baris arahan dengan repositori Fedora lalai. Memandangkan Fedora ialah keluaran enam bulanan dan memfokuskan pada menolak pakej terkini sebaik mungkin, anda sepatutnya perlu memasang mana-mana repositori pihak ketiga atau rangka kerja secara manual. Akhir sekali, tutorial akan dijalankan melalui beberapa contoh arahan FFmpeg biasa.

Langkah-Langkah yang Disyorkan Sebelum Pemasangan

Mula-mula, kemas kini sistem anda untuk mengelakkan sebarang konflik semasa memasang pakej.

sudo dnf upgrade --refresh

Pasang FFmpeg pada Fedora Linux

Seperti yang dijelaskan pada permulaan tutorial, FFmpeg hadir pada repositori lalai Fedora dan selalunya dikemas kini, memandangkan Fedora memfokuskan pada keluaran pakej huluan, menjadikan pemasangan versi terkini sangat mudah.



Menggunakan arahan berikut, pasang FFmpeg.

sudo dnf install ffmpeg -y

Untuk pakej pembangunan, gunakan arahan berikut.

sudo dnf install ffmpeg-devel -y

Secara pilihan, sahkan pemasangan dengan arahan terminal berikut.

ffmpeg -version

Contoh output:

contoh keluaran versi daripada ffmpeg pada fedora linux

Jika anda ingin melihat penyahkod dan pengekod FFmpeg yang tersedia, taip arahan berikut.

Lihat juga  Cara Memasang Rust pada Rocky Linux 9

Pengekod FFmpeg:

ffmpeg -encoders


Penyahkod FFmpeg:

ffmpeg -decoders

Maklumat lanjut boleh didapati menggunakan arahan berikut.

Format FFmpeg:

ffmpeg -formats

Codec FFmpeg:

ffmpeg -codecs

Penapis aliran bit FFmpeg:

ffmpeg -bsfs

Protokol FFmpeg:

ffmpeg -protocols


Penapis FFmpeg:

ffmpeg -filters

Format piksel FFmpeg

ffmpeg -pix_fmts

Susun atur saluran FFmpeg:

ffmpeg -layouts

Format sampel audio FFmpeg:

ffmpeg -sample_fmts

Perintah Asas FFmpeg pada Fedora Linux

Di bawah adalah beberapa arahan asas untuk menggunakan FFmpeg. Saya akan mengesyorkan melawat dokumentasi rasmi untuk melihat senarai lengkap contoh, kerana ia agak luas.

Sintaks penggunaan arahan utama untuk FFmpeg adalah di bawah sebagai contoh.

ffmpeg [global_options] {[input_file_options] -i input_url} …{[output_file_options] output_url} …


Ambil perhatian bahawa anda perlu menggunakan arahan ini pada setiap fail baharu. Tiada teknik menyimpan sehingga kini.

Contoh Penukaran FFmpeg

Anda tidak perlu menentukan format input dan output arahan anda untuk menukar fail audio dan video dengan FFmpeg. Sebaliknya, format fail input dikesan secara automatik, dan output diberikan output yang dirumuskan daripada sambungan fail.

Tukar fail video daripada mp4 kepada WebM.

ffmpeg -i existingfile.mp4 newfile.webm

Sebagai alternatif, ia juga boleh memasukkan lebih banyak fail output daripada hanya 1.

ffmpeg -i existingfile.wav newfile.mp3 newfile.ogg

Ingat untuk menyemak senarai format yang disokong menggunakan arahan berikut:

ffmpeg -formats

FFmpeg Ekstrak Audio daripada Contoh Video

Jika anda ingin mengekstrak audio daripada fail video, ini dilakukan dengan "-vn" input.

ffmpeg -i video.mp4 -vn audio.mp3


Ambil perhatian bahawa ini akan menukar audio kepada kadar bit semasa fail video asal.

Lihat juga  Cara Memasang HandBrake pada Ubuntu 22.04 LTS

Jika anda ingin menentukan kadar baharu, masukkan arahan contoh berikut.

ffmpeg -i video.mp4 -vn -ab 128k audio.mp3

Beberapa contoh kadar bit yang paling biasa ialah 96k, 128k, 192k, 256k dan 320k.

Kemas kini FFmpeg pada Fedora Linux

FFmpeg telah dipasang dengan RPM Fusion menggunakan pengurus pakej dnf. Ini menjadikan penyelenggaraan kemas kini mudah dan cepat dengan menjalankan arahan kemas kini standard semasa anda menyemak keseluruhan sistem anda untuk kemas kini seperti berikut.

sudo dnf update --refresh

Alih keluar FFmpeg pada Fedora Linux

Alih keluar FFmpeg menggunakan arahan berikut.

sudo dnf autoremove ffmpeg ffmpeg-devel

Alih keluar autoremove dan gantikannya dengan alih keluar untuk pengguna yang tidak mahu mengalih keluar kebergantungan yang tidak digunakan daripada pemasangan. Saya akan mengesyorkan agar EPEL dan RPM Fusion dipasang, dan kebanyakan pengguna sering memerlukan berbilang pakej daripada repositori ini, yang sangat digunakan dalam komuniti.



Untuk mengetahui lebih lanjut tentang perkara yang boleh dilakukan oleh FFmpeg, lawati mereka halaman dokumentasi akan membantu anda dengan matlamat anda.


Bukan yang anda cari? Cuba cari tutorial tambahan.

Tinggalkan Komen