Kuasai audio Anda dari CLI dengan FFMPEG
- 3046
- 698
- Simon Cormier
Objektif
Pelajari dasar -dasar manipulasi audio dan konversi dengan FFMPEG.
Distribusi
FFMPEG tersedia untuk hampir semua distribusi Linux.
Persyaratan
Instalasi linux yang berfungsi dengan ffmpeg.
Kesulitan
Mudah
Konvensi
- # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan
sudo
memerintah - $ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa
Perkenalan
Format audio seringkali lebih mudah dikelola daripada video, tetapi itu tidak berarti bahwa mereka tidak datang dengan sakit kepala sendiri. Sebagian besar, masalah audio berasal dari DRM dan kerugian dalam kualitas. Meskipun FFMPEG tidak selalu dapat membantu dengan DRM, ini dapat membantu Anda mengonversi file Anda tanpa kehilangan kualitas.
Mengonversi audio
Pertama, Anda perlu mempelajari cara paling mendasar untuk mengonversi file audio.
$ ffmpeg -i lagu.Lagu MP3.OGG
FFMPEG menggunakan -Saya
Bendera untuk menunjuk awal input. Setelah file input, ia mencari opsi dan output. Dalam hal ini, hanya output yang ada.
Kualitas mempertahankan
Tidak semua format audio sama. Format seperti flac
memberikan audio kualitas yang lebih baik daripada format lossy seperti mp3
Dan OGG
. Apapun, Anda ingin mempertahankan kualitas sebanyak mungkin. Untuk melakukan itu, sertakan -sama
bendera.
$ ffmpeg -i lagu.mp3 -sameq Song.OGG
Atur bitrate
Kompresi audio mengurangi kualitas file audio, tetapi juga membuat file audio yang lebih kecil. Cara paling umum untuk menekan file audio adalah mengurangi bitrat file.
Untuk mengatur bitrat file output dengan FFMPEG, gunakan -AB
bendera.
$ ffmpeg -i lagu.mp3 -ab 192 lagu.OGG
Ada beberapa bitrat umum yang digunakan untuk kompresi. Anda dapat menggunakan jumlah mereka, tergantung pada tujuan Anda.
$ ffmpeg -i lagu.mp3 -ab 128 lagu.OGG
Frekuensi
Frekuensi adalah faktor lain yang menentukan kualitas file output. Frekuensi mengacu pada laju sampel. Tingkat sampel yang lebih tinggi membantu mencegah distorsi.
Anda dapat mengatur laju sampel dengan -ar
bendera.
$ ffmpeg -i lagu.Mp3 -AB 192 -Ar 44100 Song.OGG
Tentukan codec
Jika ada codec tertentu yang lebih ingin Anda gunakan untuk pengkodean, Anda dapat menentukannya untuk FFMPEG dengan -acodec
bendera.
$ ffmpeg -i lagu.OGG -ACODEC LIBMP3LAME Song.mp3
FFMPEG jelas mendukung beberapa codec. Sebenarnya, ia menggunakan jenis file output untuk menebaknya, tetapi Anda selalu dapat secara eksplisit menentukannya.
$ ffmpeg -i lagu.Mp3 -Acodec Vorbis Song.OGG
Video strip
Apa yang terjadi jika Anda ingin melepaskan video dari file dan menyimpan audio? Ffmpeg telah Anda liput di sana juga. Tentu saja, Anda dapat menggunakan ini bersama dengan skrip lain seperti YouTube-DL untuk benar-benar mengotomatiskan proses.
$ ffmpeg -i video.Lagu MP4 -VN.mp3
Itu -vn
Bendera menghapus video saat transkode.
Penangkapan audio
Anda dapat menggunakan FFMPEG untuk menangkap input dari mikrofon dan menyimpannya ke format output apa pun yang Anda sukai. Dengan menggunakan bendera sebelumnya, Anda dapat mengontrol dengan tepat bagaimana file disimpan.
$ ffmpeg -f alsa -i /dev /dsp -ar 44100 -ab 192 Recording.flac
Sebelum merekam, periksa /dev
Untuk titik mount mikrofon Anda. Anda juga dapat menggunakan notasi lain untuk menentukan perangkat perangkat keras yang Anda gunakan untuk merekam.
$ ffmpeg -f alsa -i hw: 0 -ar 44100 -ab 192 Recording.flac
Menutup pikiran
FFMPEG adalah alat yang luar biasa untuk bekerja dengan file audio. Jika Anda seseorang yang peduli dengan kualitas musik Anda, FFMPEG bisa menjadi sumber yang sangat berharga dalam memastikan bahwa Anda mendapatkan sebagian besar file musik Anda yang mutlak.
Jika Anda tertarik mempelajari lebih lanjut tentang FFMPEG, lihat panduan video kami untuk mengeksplorasi cara bekerja dengan video menggunakan FFMPEG.
Tutorial Linux Terkait:
- Hal -hal yang harus diinstal pada ubuntu 20.04
- Ubuntu 20.04 Instalasi FFMPEG
- Perangkat lunak pengeditan video terbaik di Linux
- Cara mengunduh video online dari baris perintah linux…
- Cara mendapatkan dan mengubah metadata video di linux
- Cara membuat paket flatpak
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
- Pemutar video terbaik untuk Linux
- Perintah Linux: 20 perintah terpenting teratas yang Anda butuhkan untuk…
- Unduh Linux
- « Kuasai video Anda dari CLI dengan FFMPEG
- Cara menguji paket yang diinstal menggunakan skrip shell di ubuntu dan debian »