2012-11-13 21 views
15

Lütfen, herhangi bir mp3 dosyası özel .wav dönüştürme için çözüm seçmek için yardım - Ben Linux komut satırı araçları ile bir acemi değilim, bu yüzden şu anda benim için zor.Nasıl herhangi bir mp3 dosyası .wav 16khz mono 16bit dönüştürmek için

Herhangi bir mp3 dosyasından 16khz mono 16bit ses özellikleriyle wav almam gerekiyor. Ben

ffmpeg -i 111.mp3 -AB 16k out.wav,

çalışıyordu ama mp3 (22k) ile aynı oranı ile wav var.

, deneyin doğru komut satırı

cevap

5

inşa etmek yardım edin bu:

ffmpeg -i 111.mp3 -acodec pcm_s16le -ar 16000 out.wav 
+0

da mono kanal – Srinivas

33

kdazzle çözümü neredeyse yoktur - yine çıkış stereo wav, burada mono oluşturmak biraz değiştirilmiş bir versiyonudur:

Bu ön işleme konuşma verileri için ise
ffmpeg -i 111.mp3 -acodec pcm_s16le -ac 1 -ar 16000 out.wav 

da, sfenks burada bakın 4 için: Convert audio files for CMU Sphinx 4 input

+0

için '-ac 1 'eklemeli, bu iki kanalı karıştırmalı mı yoksa sadece bölünmeli ve 1. birini kullanmalı mı? –

+1

Bu iki kanalı bir araya getirecek - doğruladım. BTW, geçerli Ubuntu 14.10 gibi görünüyor, ffmpeg şimdi gerekirse avconv – Bill

+1

olarak yeniden adlandırılır, çok düşük bir hacim haline gelebilir gibi karışım önce kanalları dengelemek gerekir, ama genel olarak harika çalışıyor! –

İlgili konular