在 Windows 7 上对音频文件使用 u-law 压缩
Posted
技术标签:
【中文标题】在 Windows 7 上对音频文件使用 u-law 压缩【英文标题】:Using u-law compression for audio files on Windows 7 【发布时间】:2012-10-16 01:19:31 【问题描述】:我需要将一些高分辨率音频文件转换为 u-law 压缩。我没有找到这方面的文档——我几乎可以肯定 Windows 机器上有编解码器,但我到底要如何访问它?
【问题讨论】:
您使用什么语言、框架等?您只是在寻找 Win32 功能吗? 代码在 C 中,我正在使用 WASAPI 调用和当前的 Visual Studio。 【参考方案1】:是的,编解码器在那里,但是它在 WASAPI 之外。处理编解码器的 API 有:
Audio Compression Manager 直接显示 媒体基金会不确定后者,但是前两个具有现成的 μ-law 编码器(编解码器本身具有 ACM 接口,DirectShow 在其上提供了wrapper)。
【讨论】:
以上是关于在 Windows 7 上对音频文件使用 u-law 压缩的主要内容,如果未能解决你的问题,请参考以下文章
如何在 windows phone 7 上使用压缩音频进行 SoundEffects?
如何从 mp4 容器中获取 aac 音频? (Windows 电话 7 和 C#)
在 Windows 7/8/Store C++ 中播放内存中的压缩音频
Pydub for python 2.7 [windows 7]