Saya mengerti bahwa ffmpeg adalah alat yang ampuh untuk konversi file video. Saya melihat online di banyak tempat orang menyarankannya untuk solusi atau mendapatkan bantuan tentang cara menggunakannya. Masalahnya adalah saya bahkan tidak tahu cara mengaturnya atau menggunakannya sama sekali. Posting yang saya bicarakan ini biasanya berbentuk "Gunakan ffmpeg [baris kode yang rumit dan tidak dapat dibaca]." Saya bukan benar-benar seorang programmer, tapi saya bisa melakukan beberapa hal, jadi saya pikir saya bisa mengetahuinya, jika saya hanya memiliki sedikit arahan.
Bagaimana cara saya mengatur dan menggunakan ffmpeg di Windows?
Jawaban:
FFmpeg memang alat encoder / decoder video yang kuat¹. Ini beroperasi di baris perintah, yang bertentangan dengan menggunakan GUI. Baris perintah adalah jendela hitam yang Anda temukan dengan mengklik [windows + r] dan mengetik
cmd
lalu menekan enter. Ini juga disebut "command prompt". Setelah pengaturan, Anda memasukkan perintah ffmpeg di salah satu jendela ini untuk menggunakannya.Berikut adalah langkah-langkah dasar untuk "menginstal" dan menggunakannya:
Instalasi
C:\Program Files\ffmpeg\
. Ini adalah ide yang bagus karena Anda akan memperlakukan ini seperti program reguler. Buka paket file zip ke folder ini.bin
manaffmpeg.exe
disimpan. Kami belum selesai. Mengklik dua kali file itu tidak menghasilkan apa-apa. Ingat, ini adalah program baris perintah. Itu berjalan dicmd
.ffmpeg.exe
dicmd
Anda harus memberitahu komputer Anda di mana ia dapat menemukannya. Anda perlu menambahkan jalur sistem baru. Pertama, klik kanan PC ini (Windows 10) atau Komputer (Windows 7) lalu klikProperties > Advanced System Settings > Advanced tab > Environment Variables
.ffmpeg.exe
disimpan. Untuk contoh ini, yaituC:\Program Files\ffmpeg\bin\
Di Windows 7 semua variabel terdaftar dalam string tunggal, dipisahkan oleh tanda titik koma. Cukup pergi bagian akhir string, ketik tanda titik koma (;
), lalu tempel di jalur.ffmpeg sekarang "diinstal". Command Prompt sekarang akan mengenali perintah ffmpeg dan akan mencoba menjalankannya.
Memperbarui ffmpeg
Untuk memperbarui ffmpeg, kunjungi kembali halaman unduhan di langkah 1 di atas dan unduh file zip. Buka kemasan file dan salin ke file lama di folder yang Anda buat pada langkah 2.
Menggunakan ffmpeg
Menggunakan ffmpeg mengharuskan Anda membuka jendela prompt perintah, lalu mengetikkan perintah khusus ffmpeg. Ini adalah perintah ffmpeg:
Perintah ini memiliki empat bagian:
ffmpeg
- Perintah ini memberi tahu cmd bahwa kita ingin menjalankan perintah ffmpeg. cmd pertama-tama akan mencariffmpeg.exe
di salah satu folder dari langkah 6 di bagian Instalasi. Jika ditemukan, ia akan mencoba menjalankan perintah.-i video.mp4
- Ini adalah file input. Kami akan melakukan pekerjaan pada file ini.-vn -ar 44100 -ac 1 -b:a 32k -f mp3
- Ini adalah "argumen". Karakter-karakter ini seperti perintah mini yang menentukan dengan tepat apa yang ingin kita lakukan. Dalam hal ini, dikatakan buat file mp3 dari sumber input.-vn
- Tinggalkan aliran video-ar 44100
- Menentukan resolusi audio di hertz.-ac 1
- Saluran Audio, hanya 1. Ini secara efektif "make mono".-b:a 32k
- Audio bitrate, atur ke 32 kbps.-f mp3
- Memaksa konversi MP3. Tanpa perintah ini, ffmpeg mencoba menafsirkan apa yang Anda inginkan berdasarkan ekstensi yang Anda gunakan dalam nama file output.audio.mp3
- Ini adalah file output.Seperti yang bisa Anda tebak, perintah singkat ini membuat file audio MP3 dari file MP4.
Untuk menjalankan perintah ini, dengan asumsi Anda memiliki file MP4 untuk mencoba ini, ikuti langkah-langkah ini:
cmd
lalu masukkan.cd [path]
. Seharusnya terlihat seperticd C:\Users\name\Desktop\
.Ini adalah cara dasar untuk menggunakan ffmpeg. Perintah dapat menjadi jauh lebih rumit, tetapi itu hanya karena program memiliki kekuatan yang sangat besar. Menggunakan dokumentasi ffmpeg , Anda dapat mempelajari semua perintah dan membuat beberapa skrip yang sangat kuat. Setelah itu, Anda dapat menyimpan skrip ini ke file .bat sehingga Anda hanya perlu mengklik dua kali file alih-alih mengetikkan seluruh perintah setiap kali. Misalnya, jawaban ini berisi skrip yang akan membuat MP3 dari semua MP4 di folder . Kemudian kita akan menggabungkan kekuatan ffmpeg dengan kekuatan cmd, dan itu adalah tempat yang bagus ketika Anda harus melakukan encoding video / audio kualitas profesional pada kumpulan file.
sumber
ffmpeg is indeed a powerful video encoder/decoder
. Sebenarnya bukan, ffmpeg mendukung sejumlah besar encoder, decoder, muxer, dan demuxers, tetapi jelas bukan encoder. Perlu dibangun dengan encoders khusus yang dapat digunakan bahkan tanpa itu@DigiVision media memberikan jawaban yang sangat bagus yang mencakup cara default menginstalnya, saya ingin mengusulkan metode lain yang baik untuk noobs dan pro:
Chocolatey adalah manajer paket, ini sedikit mirip dengan Microsoft Store, kecuali itu sebenarnya berguna, semuanya gratis, dan berjalan pada commandline. Dengan chocolatey, menginstal ffmpeg — dan mengatur yang benar
$PATH
dll — semudahIni jauh lebih cepat daripada mencari situs web yang tepat, menemukan unduhan, membuka ritsletingnya, membaca dokumentasi instalasi, mencari cara mengaturnya, mencari beberapa ketergantungan dll. Dll.
Untuk menginstal Chocolatey Anda menjalankan perintah pada commandline, obvs. Situs webnya menunjukkan kepada Anda caranya, tetapi ini adalah masalah potong-n-tempel yang sederhana. https://chocolatey.org/
Anda kemudian dapat memeriksa lebih dari 6000 paket gratis yang tersedia
choco list <search term here>
. Bahkan ada program non-CLI sehingga tidak hanya untuk hardcore. Itu membuat pengaturan instalasi baru windows super mudah: Saya memiliki daftar perangkat lunak yang selalu saya instal dan hanya membuat cokelat untuk melakukannya untuk saya:choco install firefox ffmpeg conemu edgedeflector ditto rainmeter imagemagick…
dan seterusnya.Sebagai tambahan bonus meningkatkan perangkat lunak Anda semudah
choco upgrade all
sumber