audioformat

    1热度

    1回答

    我可以成功创建一个16位的wav文件,但是当创建一个24位文件时,我听到的只是白噪声。我正在设置24位有符号整数数据块。我是否必须在wav文件头的字节20中设置一些特殊的音频格式?我目前使用的格式1. 编辑#1 的wBitsPerSample字段设置为24。wAvgBytesPerSec(字节速率)字段设置为 // 44100 * (2 * 3) sampleRate * blockAlign

    0热度

    1回答

    是否可以在波形文件上使用QAudioFormat类?我想使用该类来获取有关波形文件的信息,例如采样率和比特率。 寻找文档没有多大帮助,我可以找到一个函数将文件传递到QAudioFormat类。

    4热度

    1回答

    我正在尝试使用以下代码获取我在我的Java项目中使用的.wav文件的属性。但是,当我运行此代码时,方法format.getProperty("title"),format.getProperty("author")和format.getProperty("duration")全部返回null。我应该以不同的方式获得这些细节吗? AudioInputStream audioInputStream =

    0热度

    1回答

    看起来我错过了一些东西,但我无法弄清楚如何获得Qt中的mp3文件的比特率。我检查了频道的QAudioFormat,但仍然没有比特率的价值。纠正我,如果我错了,谢谢。

    1热度

    2回答

    我正在使用AudioRecord录制音频。目前我使用44100作为采样率,16位使用AudioFormat。 我可以使用48000作为采样率和24位作为AudioFormat? 下面是采样率44100和音频格式为16bit的代码。 int SAMPLE_RATE = 44100; int mBufferSize = AudioRecord.getMinBufferSize(SAMPLE

    -1热度

    2回答

    我正在制作一个可播放多个音频文件的应用程序。我已经得到了这个工作,没有任何问题。但我不确定使用什么文件格式。现在我正在使用.wav和一个.mp3。是否有推荐的文件类型?我不知道应用程序是如何打包到App Store的;应该压缩还是解压缩音频? 谢谢!

    1热度

    3回答

    哪种音频格式体积较小,用于ios中的语音录制?质量不一定是最好的,但用户说话的内容应该是可以理解的。

    0热度

    1回答

    我想知道如何在Ubuntu上定义剪辑的AudioFormat。在Windows上,以下代码可以工作,但在Ubuntu 14.10上不行。 import java.io.ByteArrayInputStream; import java.nio.ByteBuffer; import java.nio.ShortBuffer; import javax.sound.sampled.AudioF

    -1热度

    1回答

    如何在libvlc中设置音频格式? 存在libvlc它的功能,但我不知道如何使用它[from here]: LIBVLC_API void libvlc_audio_set_format ( libvlc_media_player_t * mp, const char * format, unsigned rate, unsigned channels ) 集解码音频格式。 这只能

    1热度

    1回答

    我想要做的是我通过TargetDataLine类捕获来自麦克风的音频,使用套接字发送它并通过SourceDataLine在另一侧播放。问题是,麦克风我与捕捉,只支持: AudioFormat format = new AudioFormat(48000, 16, 1, true, true); 和我玩到扬声器,只支持: AudioFormat format = new AudioFormat(