FFmpeg adalah perisian sumber percuma dan terbuka. Kerana popularitinya, FFmpeg tersedia terus dari repositori pakej rasmi untuk kebanyakan distro Linux, termasuk Ubuntu.
FFmpeg juga boleh didapati dari kedai Snapcraft sebagai pakej snap. Manfaat menggunakan pakej snap ialah snap selalu membekalkan versi terbaru perisian.
Lancarkan terminal dan kemas kini cache APT dengan memasukkan yang berikut.
Seterusnya, pasang pakej "ffmpeg". APT akan memuat turun dan memasang semua kebergantungan yang diperlukan secara automatik.
Ini adalah kaedah yang disyorkan untuk memasang FFmpeg. Memasang pakej snap memerlukan snap (pengurus paket snap) dipasang terlebih dahulu.
Pembebasan Ubuntu terbaru akan mempunyai pengurus pakej snap yang dikonfigurasi secara lalai. Namun, jika ini tidak berlaku, anda boleh segera mengkonfigurasi pengurus pakej.
Sistemnya kini siap untuk merebut dan memasang pakej snap. Secara lalai, kedai Snapcraft adalah sumber pakej snap. Lihat FFmpeg di kedai Snapcraft.
Penukaran Asas
FFmpeg adalah alat kompleks yang menyokong banyak pilihan. Sebarang arahan FFmpeg akan mempunyai struktur berikut.
Di sini, bendera "-i" menandakan fail input.
Struktur arahan berikut digunakan untuk mengubah fail media menjadi format yang berbeza. Dalam kes ini, fail akan ditukar dari "dummy.format mkv ke "dummy.format mp4 ”. FFmpeg secara automatik akan menentukan semua pilihan yang diperlukan untuk penukaran.
Untuk mematikan output berlebihan (notis hak cipta, perpustakaan, dll.), tambahkan bendera "-hide_banner".
Spesifikasi CodecAnda juga dapat menentukan secara manual codec yang akan digunakan oleh FFmpeg untuk melakukan tindakan tersebut. Lihat dokumentasi FFmpeg rasmi pada codec yang disokong di sini. Sekiranya anda tidak pasti, maka gunakan "copy" sebagai codec mungkin merupakan pilihan terbaik. Ini memberitahu FFmpeg untuk menyalin aliran audio dan video terus ke format fail baru tanpa melakukan penukaran yang sebenarnya. Untuk kebanyakan penukaran fail, ini adalah kaedah yang disyorkan.
Di sini, bendera "-c" adalah bentuk pendek untuk "-codec", menandakan codec mana yang akan digunakan.
FFmpeg juga memberikan kawalan penuh ke atas aliran individu (audio, video, sari kata, dll.). Sebagai contoh, adalah mungkin untuk memilih fail audio atau video secara khusus untuk dikenakan codec tertentu.
Di sini, bendera "-c: v" menandakan codec untuk aliran video, dan bendera "-c: a" menandakan aliran audio.
Perhatikan bahawa untuk fungsi "copy" berfungsi, FFmpeg mesti menyokong penyaluran aliran yang disasarkan ke dalam wadah output. Jika tidak, ia tidak akan berjaya.
Berikut adalah contoh cepat lain untuk menggunakan ciri ini tetapi sebaliknya menggunakan codec sebenar. Kami akan menukar fail MKV menjadi MP4 menggunakan codec libx264. Perhatikan bahawa libx264 hanya berlaku untuk streaming video.
Selain penukaran asas, FFmpeg juga membolehkan pengguna memanipulasi kualiti kandungan (kadar bit, kadar bingkai, lebar / tinggi video, dll.). Semua ciri ini mempengaruhi kualiti kandungan media. Perhatikan bahawa mengubah salah satu sifat fail media ini akan mempengaruhi bagaimana penonton melihat dan mendengar media yang terdapat dalam fail tersebut. Sudah tentu, kemampuan manusia untuk melihat dan mendengar tidak langsung. Kadang-kadang, perubahan kecil dapat membuat perbezaan kualiti secara dramatik.
Kami akan bermula dengan kadar bit. Untuk menukar kadar bit video sumber, gunakan struktur arahan berikut.
Di sini, bendera "-b: v" bermaksud bitrate video.
Kadar bingkai adalah faktor penting lain dalam menentukan kualiti kandungan. Untuk mengubah kadar bingkai fail MKV, kami akan menggunakan struktur perintah berikut.
Di sini, bendera "-r" menandakan kadar bingkai yang diinginkan.
Selain perubahan visual, mengubah dimensi video juga akan mempengaruhi ukuran fail output. Untuk menukar dimensi video menjadi 1280x720p, kami akan menggunakan struktur arahan berikut.
FFmpeg adalah alat yang kuat untuk bekerja dengan fail media. Panduan ini menunjukkan cara menggunakan FFmpeg untuk menukar fail MKV ke MP4.
Selain penggunaan biasa, FFmpeg juga sangat menyenangkan untuk digunakan. Lihat panduan berikut yang menunjukkan cara menggunakan FFmpeg untuk membuat video dari gambar.
Selamat pengkomputeran!