audio - 如何在静音段将音频文件(mp3或wav)划分为较小的文件

标签 audio mp3 segment

我有mp3和WAV音频文件。我想以编程方式将它们分成较小的文件。

我是否可以使用任何易于使用的Java库来处理音频文件,查找静默段并将文件划分为静默段中的某个位置?

最佳答案

此页面:http://www.labbookpages.co.uk/audio/javaWavFiles.html具有WavFile类,您可以使用该类来读取wave文件(WavFile.tar.gz的下载链接位于右上角-WavFile.tar.gz)。可以通过扫描文件并找到绝对样本值的平均值(即忽略符号)的平均值低于某个阈值的范围来查找无声段。 mp3文件可能很容易通过首先转换为wav进行处理,尽管将片段往返返回mp3可能会降低质量。

关于audio - 如何在静音段将音频文件(mp3或wav)划分为较小的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20212691/

相关文章:

java - Wav 比较,相同的文件

c++ - 为什么我的代码没有完成 Sound::release() 调用?

java - 多边形中的点与线段交集java

javascript - 在HTML幻灯片中使用jQuery触发音频播放吗?

ajax - html5 音频 + javascript + ajax

python - 我的 Django 应用程序可以充当 header 剥离代理吗?

c# - 如何在C#中从存储流中播放MP3?

c++ - region growing segmentation clusters 错了吗?

ios - 使用 XMSegmentedControl 更改 TableViewCell

javascript - 如何使用<audio>标签html5再现声音序列