Mengekstrak Audio Lossless / Lossy dari Video ( flv / mp4 to wav / flac / mp3
) Menggunakan ffmpeg
versi 2.3.1 di Ubuntu 14.04
Kunjungi: http://howto-pages.org/ffmpeg/
Pertama-tama temukan data dasar dari sumbernya. Buka video di VLC Player. Pergi ke
> Tools > Codec Information
> Stream 0 (Video/ Codec/ Resolution/ Frame rate)
> Stream 1 (Audio/ Codec/ Channel/ Sample rate)
Pertimbangkan file input ( -i
), seperti, input.mp4
atau file lainnya- flv, avi, ...
). Untuk menghapus video ( -vn
) dan mengeluarkan audio yang tidak terkompresi ( output.wav
) pada laju sampel 44100 Hz ( -ar 44100
) dalam kode pulsa yang dimodulasi dengan -acodec pcm_s16le
sampel yang ditandatangani, 16 bit, endian kecil ( ) dan 2 saluran (stereo) ( -ac 2
) gunakan perintah berikut.
ffmpeg -i input.mp4 -vn -acodec pcm_s16le -ar 44100 -ac 2 output.wav
Lainnya -acodec
opsi mp3 flac m4a
.
-acode flac
mengkonversi ke file 24 bit. Untuk sampling 16 bit seharusnya
ffmpeg -i input.mp4 -acodec flac -bits_per_raw_sample 16 -ar 44100 output.flac
file wav dan flac lebih besar dari file mp4
ac3
konversi berfungsi dengan -acodec 3F2R/LFE -ac 6
tetapi membuat 4 trek tiruan, seperti yang dicek di Audacity.
Untuk konversi mp3, cukup gunakan
ffmpeg -i input.mp4 -vn -acodec mp3 -ab 320k -ar 44100 -ac 2 output.mp3
Orang bisa mendapatkan lebih banyak opsi untuk input dan output dengan mencoba dari daftar yang diperoleh dari baris perintah di terminal
$ ffmpeg -help