libsndfile是由Erik de Castro Lopo写的的广泛用于读写音频文件的C语言库。它支持的音频格式十分广泛并且能够自动的从一种格式到另外一种格式。它极大的方便了开发者,可以让开发者忽略很多音频细节,比如大小端转换。
除了基本的库,该业务包还提供了用于格式转换和声音播放的命令行程序。十分方便使用。具体的使用方法见下文。该库可以广泛使用在类unix系统上,比如,linux和macos等。

软件包信息:

  • Download (HTTP): http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.28.tar.gz

  • Download MD5 sum: 646b5f98ce89ac60cdb060fcd398247c

  • Download size: 1.1 MB

  • Estimated disk space required: 34 MB (with tests)

  • Estimated build time: 0.6 SBU (with tests)

安装使用:

步骤一:

./configure --prefix=/usr    \--disable-static \--docdir=/usr/share/doc/libsndfile-1.0.28 &&

步骤二:

make

步骤三:

make install

想要使用example,需要运行:

make check 直接编译了。

数据包内容:

Installed Programs:sndfile-cmp, sndfile-concat, sndfile-convert, sndfile-deinterleave, sndfile-info, sndfile-interleave, sndfile-metadata-get, sndfile-metadata-set, sndfile-play, sndfile-regtest and sndfile-salvage
Installed Library:libsndfile.so
Installed Directory:/usr/share/doc/libsndfile-1.0.28
参考文档:
1 http://www.linuxfromscratch.org/blfs/view/cvs/multimedia/libsndfile.html

转载于:https://www.cnblogs.com/dylancao/p/10678288.html

音频处理贤内助--libsndfile相关推荐

  1. 音频处理中频域转时域的恢复

    本文中使用的语言为c++,使用的三方库为fftw,libsndfile 音频的时域转频域 这一部分主要使用傅里叶变换,将时域转成频域.这一块的帖子已经很多,这里不再赘述了.主要注意点如下: fftw库 ...

  2. 【Hisi音频】Hi3520D音频输出调试

    一.原理 Hi3520D音频(AUDIO)模块包括音频输入.音频输出.音频编码.音频编码和音频解码模块.音频输入和输出模块通过对Hi3520D芯片SIO设备的控制实现相应的音频输入输出功能:编码和解码 ...

  3. sox和lame音频处理器

    前两天想在ubuntu上录个音频文件,无意发现了一个有趣的音频处理器sox sudo apt-get install sox 先安装了sox之后发现有些文件不能play (比如mp3) sudo ap ...

  4. linux audacity,linux下编译安装音频处理audacity-2.0.3教程

    原创内容,转载请注明出处:http://www.myzhenai.com/thread-15778-1-1.htmlhttp://www.myzhenai.com.cn/post/1247.html ...

  5. X Lossless Decoder for mac(XLD无损音频转码软件)

    X Lossless Decoder(也称为XLD)是一款简单易用的无损音频转码软件,能够解码/转换/播放各种"无损"音频文件.解码时,支持的音频文件可以使用cue表分割成一些轨道 ...

  6. 音乐游戏音频解析 ABC(上)

    一.引子 现阶段的工作涉及到了部分音频解析的内容,广义来说便是数字信号处理(DSP),可惜本人并非专科出生,很多相关内容都是空白,从头看起也感觉颇为有些困楚,虽说时间也花了不少,不过成果还是颇不尽如人 ...

  7. 这一切都只是摇摆不定的空气:建立支持音频研究的基础设施

    正文字数:4153  阅读时长:6分钟 Klio到底是什么?它有什么作用?让我们从音频本身的问题开始. 文 / David Riordan and Lynn Root 译 / Helen Lyu 原文 ...

  8. 语音识别系列︱用python进行音频解析(一)

    笔者最近在挑选开源的语音识别模型,首要测试的是百度的paddlepaddle: 测试之前,肯定需要了解一下音频解析的一些基本技术点,于是有此篇先导文章. 笔者看到的音频解析主要有几个: soundfi ...

  9. python录音播放_“Duang”:用Python播放和录制音频2019-07-10

    内容 如果想用Python来播放或录制声音,那您就来对地方了!在本教程中,您将学习如何使用一些最流行的音频库在Python中播放和录制声音.您将首先了解最直接的播放和录制声音的方法,然后您将了解一些能 ...

  10. 音频编解码器以50%的功耗提供两倍的音频质量

    音频编解码器以50%的功耗提供两倍的音频质量 Audio codecs deliver twice the audio quality at 50% less power Dialog的DA740x音 ...

最新文章

  1. R语言Fine-Gray竞争风险模型实战
  2. 网络编程学习笔记(广播)
  3. 如何通俗易懂地向别人解释React生命周期方法?
  4. 如何在mysql中添加复选框_如何使用输入和复选框更新mysql
  5. 北大青鸟消防控制器组网_北大青鸟JBF-61S20防火门监控器控制器接线示意图
  6. 卡巴斯基公布7月中国地区20大恶意软件排行
  7. leetcode_Basic Calculator II
  8. c 读取mysql 并显示_c/c++ mysql读取操作实现简单操控电脑
  9. ftp协议及vsftpd的基本应用
  10. 账户体系、支付服务设计第一版
  11. 查看python安装的库_查看python及其第三方库的版本和安装位置
  12. Google map API:查询地理位置和经纬度信息示例
  13. Dapper系列之三:Dapper的事务修改与删除
  14. 深圳房价三连跌,国内的房地产价格或将持续下跌,该持现金过冬了
  15. 高中计算机教室标语,高中教室宣传标语
  16. 撰写测试用例----二维码支付
  17. 根据首字母排序英文名c语言,英文名按首字母排序的问题
  18. 用APICloud开发仿微信聊天App制作经验分享
  19. AI科普(一):什么是人工智能?
  20. Code for VeLO 1: Training Versatile Learned Optimizers by Scaling Up

热门文章

  1. switch相关系列
  2. 程序员过中秋 | 如何用代码绘制月亮?
  3. 1小时学会通过Java Swing Design设计java图形化
  4. 2020数学建模国赛A题解题思路
  5. 这篇文章感触很深,就作为第一篇吧
  6. (专升本)信息安全(应用安全策略、网络安全策略)
  7. 配置Stratified-Transformer、Point-Transformer系列
  8. 选对眼镜,让颜值加分
  9. Largest Rectangle in a Histogram 题解 Python
  10. English trip V2 - 24 Making Predictions Teacher: Taylor