[英]Library for audio resampling
In an embedded (Windows CE) C++ project, I have to resample an arbitrary sample-rate down (or up) to 44100 Hz. 在嵌入式(Windows CE)C ++项目中,我必须将任意采样率重新采样(或向上)到44100 Hz。
Is there a free and portable C/C++ library for audio resampling? 是否有用于音频重采样的免费便携式C / C ++库?
This page lists a bunch of options. 此页面列出了一堆选项。
Formatted exert, for the records. 格式化的exert,用于记录。 Please check out the above link for important details and licence information:
有关重要细节和许可证信息,请查看上面的链接:
libresample
and sndfile-resample
(from libsamplerate
) (in the Planet CCRMA Distribution). libresample
和sndfile-resample
(来自libsamplerate
)(在Planet CCRMA Distribution中)。 libsoxr
, the SoX resampler library libsoxr
,SoX重采样器库 ssrc
(from Shibatch) ssrc
(来自Shibatch) ssrc
and sox
ssrc
和sox
libsamplerate
libsamplerate
libresample
based on `resample-1.7P libresample
基于`resample-1.7P
libresample4j
is a Java port of libresample
. libresample4j
是一个Java端口libresample
。
resample
. resample
的C ++类。 Here's a code example using FFMpeg (avcodec) directly from C: 这是一个直接从C使用FFMpeg(avcodec)的代码示例:
http://tdistler.com/2010/07/22/audio-resampling-using-ffmpeg-avcodec http://tdistler.com/2010/07/22/audio-resampling-using-ffmpeg-avcodec
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.