34得票4回答
通过命令行创建一个无声的mp3文件

我正在尝试使用命令行创建一个(x)秒的无声/空白mp3文件。我认为这是一个相当简单的任务! 看起来LAME能够实现这样的功能,但我找不到任何可以实现这一点的东西。 有人能够做到类似这样的事情吗?

31得票2回答
在包名中包含下划线的Android应用程序中调用JNI函数

我正在尝试在Android中使用LAME库实现MP3编码,按照以下指南: Lame MP3编码器编译为Android http://developer.samsung.com/android/technical-docs/Porting-and-using-LAME-MP3-on-Androi...

20得票2回答
iOS Swift - 合并和转换 .wav 文件为 .mp3

我想将两个或更多的 .wav 文件合并成一个,然后将其转换为 .mp3 格式。我希望能够在 Swift 中完成这个任务(或者至少有将其包含到 Swift 项目的选项)。 在 Swift 中合并两个 .wav 文件不是问题。这是我的示例。现在我不知道如何将 Lame 库添加到 Swift 项目...

16得票4回答
有没有适用于Linux、Mac和Windows的纯代码LAME C++包装器或简化工具?

我想创建一个简单的PCM转MP3 C++项目,希望使用LAME库。我喜欢LAME库,但它太大了,所以我需要一些能够从纯代码中工作并简化LAME工作流程的开源工具。换句话说,我需要一个接收PCM文件和目标文件的函数或类,类似于: LameSimple.ToMP3(PCM文件,输出MP3文件,4...

14得票3回答
我该如何为iPhone的armv6和armv7编译lame静态库(.a)?

LAME(http://lame.sourceforge.net/)是一个用c语言编写的库,可以将PCM音频文件转换为MP3文件。我在iPhone上使用它将音频文件转换为MP3文件,源PCM音频文件是通过麦克风录制的。 为了将LAME包含到我的XCode项目中,我需要将其编译为3个静态库(....

14得票4回答
将C++ DLL添加到C#项目中

我正在尝试在C#项目中使用来自LAME的lame_enc.dll文件,但好像无法添加它。 我一直收到一个错误,说无法添加引用,请检查该文件是否可访问、是有效的程序集或COM组件。 虽然我想要使用它的功能,但我没有C++经验。目前,我正在使用.NET框架中的Process来调用lame.ex...

13得票1回答
如何使用C/C++中的lame将mp3解码为wav?

我从这个问题学会了如何使用lame_encode_buffer_interleaved将wav编码为mp3:有没有适用于Linux、Mac和Win的纯C++代码的LAME包装器/简化器? 现在我想将mp3解码回wav。我知道有lame_decode,但我不知道如何使用它,因为它需要两个pcm...

11得票2回答
Sox用于将FLAC文件转换为320比特率的MP3

我已经安装了支持mp3和flac格式的sox。 以下命令也可以成功地将flac转换为mp3:sox /song_files/Daughter_of_Evil.flac /song_files/Daughter_of_Evil.mp3 我的问题是“Daughter_of_Evil.mp3”不是...

9得票1回答
谷歌浏览器无法播放某些音频文件。

自Chrome升级至v45版本以来,似乎无法播放某些MP3文件。但不是所有MP3文件都无法播放。在Chrome v44中没有出现这个问题,所有文件都能正常播放。 许多计算机运行不同版本的Windows(包括32位和64位),都存在此问题。回滚至旧版可以解决问题,但对于客户端计算机来说并不可行...

8得票3回答
使用LAME时开头出现点击声

我正在使用LAME将从音频CD中提取的WAV文件转换为MP3。转换结果非常好,除了在文件开头有一个单独的“点击”声音。在歌曲本身之前,这个点击声大约持续0.5秒。 char *input_file = argv[1]; char *output_file = argv[2]; FILE *...