[英]not able to convert a specific .wav file to mp3 or m4a with sox, avconv
在辦公室,我們有一個項目,將IoT技術應用於真正的蜂巢。
其中一項功能是檢測新蟻后孵化時蜜蜂發出的特定聲音。 我們有一個專用的麥克風,算法也已實現。 目前,我們收到了很多誤報,並希望能夠通過在瀏覽器中收聽音頻文件來快速識別它們。 因此,我想將.wav文件轉換為.mp3或.m4a
.wav文件格式似乎很奇怪,因為我無法使用avconv,sox甚至是audacity將其轉換為mp3。 有趣的是,Microsoft媒體播放器可以正常播放.wav文件。
這是soxi提供的有關wav文件的信息:
pi@raspberrypi:~ $ soxi Channel1.wav
soxi WARN wav: wave header missing extended part of fmt chunk
Input File : 'Channel1.wav'
Channels : 1
Sample Rate : 6250
Precision : 24-bit
Duration : 00:01:21.00 = 506250 samples ~ 6075 CDDA sectors
File Size : 2.03M
Bit Rate : 200k
Sample Encoding: 32-bit Floating Point PCM
這是我要使用的avconv命令:
avconv -y -v quiet -i Channel1.wav -strict experimental -ar 44100 -ab 160k Channel1.m4a
我也嘗試過用襪子:
sox -v 0.60 Channel1.wav -r 22050 Channel1.m4a
但是輸出大部分是靜音的,帶有一些隨機噪聲。
問題是如何使用樹莓派pi將這樣的wav文件: https ://drive.google.com/open?id = 0B9YVh-jkOMLsQThERlI2emN2QWM轉換為音頻格式,該文件可以在瀏覽器中播放?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.