lame相关内容

如何将 lame 编译为 iPhone 的 armv6 和 armv7 的静态库 (.a)?

LAME(http://lame.sourceforge.net/) 是一个用 c 语言编写的库.它可以将 PCM 声音文件转换为 MP3 文件.我用它在 iPhone 上将声音文件转换为 MP3 文件.源PCM声音文件由麦克风录制. 为了将 LAME 包含到我的 XCode 项目中,我需要将 LAME 编译为 3 个静态库 (.a),用于 i386(IOS 模拟器)、armv6 和 arm ..
发布时间:2022-01-05 20:19:20 移动开发

Windows 2012 64 位服务器是否支持 Media Foundation?

Windows 2012 64 位服务器是否支持 Media Foundation?我们不能使用 Windows 7 或 Windows 8 作为服务器,这就是我们选择 Windows 2012 服务器的原因. 随着 NAudio 1.7 现已发布,我们希望利用 Media Foundation 的新功能. 非常感谢任何建议. 解决方案 是的,您可以在 Windows Serv ..
发布时间:2021-12-25 08:30:40 其他开发

Flex - Java 字节到 mp3

我在将字节转换为 .mp3 声音文件时遇到问题.在我的情况下,我使用 FileOutputStream 使用它的 write(bytes) 方法来完成它,但它只是创建了一个带有 mp3 扩展名的数据文件,但我无法在我的 PC 上的任何播放器中播放它. 注意:我正在从 Flex Michrophone 录制它并将 ByteArray 发送到 java. 我应该使用哪些库来在 java 中 ..
发布时间:2021-11-12 00:33:59 Java开发

如何将 caf 转换为 mp3/amr?

有没有办法将 iphone 记录的 .caf 文件转换为 .mp3 或 amr 文件?因为caf文件需要上传,服务器部分不能使用这种格式.我不熟悉音频处理.这是我的结论: iphone sdk 没有直接的 api 来执行此操作.我们只能改变编码格式(AAC、IMA、iLBC、ALAC),参见ACAudioFileConvert Demo.但它仍然是一个caf文件,我想知道我是否可以通过这个转 ..
发布时间:2021-06-04 18:32:22 移动开发

无法为iOS编译LAME

我正在尝试将蹩脚的 mp3 编码器编译为适用于 iOS 的静态库.我想支持所有架构,包括i686,armv6,armv7,armv7s和arm64.这是我的构建脚本: #!/bin/bashDEVELOPER =`xcode-select -print-path`SDK_VERSION ="7.1"mkdir构建函数build_lame(){使distclean./配置 \CFLAGS =“-i ..
发布时间:2021-05-31 19:45:12 移动开发

未定义的me脚解码功能

我正在尝试向我的Android应用程序添加MP3读写功能.我正在使用lame4android应用程序作为起点.对文件进行编码对我来说有效,但是我在使用解码功能时遇到了问题-我获得了对解码功能的未定义引用. 这是我包装器的摘录. #include "libmp3lame/lame.h" #include "jni.h" lame_t lame; jint Java_com_inton ..
发布时间:2020-06-29 19:25:07 移动开发

将C ++ DLL添加到C#项目

我正在尝试使用 LAME 中的lame_enc.dll文件C#项目,但是添加东西似乎是不可能的. 我不断收到一条错误消息,提示无法添加引用,请检查是否可以访问该引用,有效的程序集或COM组件. 我没有C ++经验,尽管我想使用该功能.现在,我正在使用.NET框架中的Process调用lame.exe并执行操作,但我想知道是否还有另一种方法. 解决方案 您必须使用 ..
发布时间:2020-06-29 19:25:03 C#/.NET

如何使用NDK将Lame 3.99.5添加到Android Studio?

我是Android NDK的新手.我需要使用NDK将Lame库添加到Android Studio.我开始研究,并找到一些有用的链接: 针对Android的相同MP3编码器编译 如何将"lame" mp3编码器共享对象链接到Android Studio项目 我成功了,但只有建立了"armeabi".我该如何构建另一个类似的文件:"arm64-v8a","armeabi-v7a"," ..
发布时间:2020-06-29 19:24:59 Java开发

是否有任何LAME C ++包装程序/简化程序(在Linux Mac上运行,并且可以从纯代码运行Win)?

我想创建一个简单的pcm到mp3 C ++项目.我希望它使用LAME.我爱LAME,但它真的很大.因此,我需要使用纯代码和纯la脚代码工作流简化程序的某种OpenSource.可以这么说,我给它带PCM和DEST文件的文件.呼叫类似的内容: LameSimple.ToMP3(file with PCM, File with MP3 , 44100, 16, MP3, VBR); 在4- ..
发布时间:2020-06-29 19:24:56 C/C++开发

在Java中获取mp3音频信号作为数组

我一直在尝试获取mp3音频流作为浮点数组.我有下面的示例代码的数组.我不确定是否可以使用此数组来应用FFT.因为此数组与我从使用LAME的C ++代码中获得的数组不匹配(或相似). import java.io.File; import java.io.IOException; import java.io.PrintStream; import javax.sound.sampled.A ..
发布时间:2020-05-12 19:37:28 Java开发

在Fedora 23下1h 33m后停止录制

我正在使用此命令在Linux Fedora 23中录制音频 /usr/bin/arecord -d 11400 -D hw:1,0 -f S32_LE -c2 -r48000 -t wav | lame -b 192 - longrec.mp3 >> output.txt 2>&1 & echo $! 基本上,我希望从输入声卡获得3小时10分钟(11400秒)的mp3记录.启动时一切正常 ..
发布时间:2020-05-12 19:37:05 服务器开发

使用PHP的LAME将WAV转换为MP3

我有WAV数据,我想使用PHP脚本将其实时转换为MP3. WAV文件起源于脚本,因此它不是作为文件开头的. 我可以运行以下命令: exec( "lame --cbr -b 32k in.wav out.mp3" ); 但这需要我先将in.wav写入磁盘,从磁盘中读出.mp3,然后在完成后进行清理.我不想这样做.相反,我将wav文件存储在$ wav中,我想通过LAME运行它,以便将输 ..
发布时间:2020-05-12 19:33:49 PHP

如何为iPhone的armv6和armv7将la脚编译为静态库(.a)?

LAME(http://lame.sourceforge.net/)是用C语言编写的库.它可以将PCM声音文件转换为MP3文件.我用它将声音文件转换为iPhone上的MP3文件.源PCM声音文件是通过麦克风录制的. 为了将LAME包含到我的XCode项目中,我需要将LAME编译为3个静态库(.a),用于i386(IOS Simulator),armv6和armv7. 经过大量搜索,我成 ..
发布时间:2020-05-12 19:30:11 移动开发

iOS 7 m4a到mp3编码 - 有可能吗?

我搜索了所有的互联网,并没有在我的问题上找到明确的答案 - 如何录制 m4a 文件(因为此答案指出 iOS不支持mp3录制)后来将其转换为 mp3 ? 录制音频文件似乎是小菜一碟,但噩梦开始了。 它是2013年左右,我还没有在网上找到任何关于此程序的明确例子。由于某些GPL许可,有人说你做不到。 其他人建议使用Apple的例子,它们从来没有提到过mp3!关于SO的回溯,还有一个着名的问 ..
发布时间:2018-11-02 14:58:02 移动开发

如何捕获未发送到stdout的命令行文本?

我在项目中使用LAME命令行mp3编码器。我想看看有人正在使用什么版本。如果我只是执行LAME.exe没有paramaters我得到,例如: C:\ LAME> LAME.exe LAME 32位版本3.98.2(http://www.mp3dev.org/) 用法:blah blah blah blah C :\LAME> 如果我尝试使用>到文本文件 ..
发布时间:2016-12-06 02:22:14 C#/.NET

wma音频流到mp3流使用NAudio c#

我的任务是使用NAudio和Lame将wma音频流转换为mp3流。下面的代码工作正常与文件名,但我想要与内存流完成。我在NAudio搜索没有方法读取wma音频流。 public static byte [] ConvertWmaToMp3(uint bitrate = 128) { FileStream fs = new FileStream(“.. \\sample.wma”,F ..
发布时间:2016-10-11 10:48:16 C#

Media Foundation是否支持Windows 2012 64位服务器?

Media Foundation是否支持Windows 2012 64位服务器?我们不能将Windows 7或Windows 8作为服务器,这就是我们选择Windows 2012服务器的原因。 由于NAudio 1.7现已发布,我们希望 解决方案使用Media Foundation的新功能。 可以,您可以在Windows Server 2012上安装Media Foundatio ..
发布时间:2016-10-11 10:46:06 C#