libmad-提取mp3中真正的音频数据

问题描述

提取mp3中真正的音频数据
用libmad解码,运行./minimad 输出乱码显示decoding error 0x0101(lost synchronization)

然后安装了zlib和libid3tag ,这时应该这样修改minimad.c把后面加装的两个库加进去。
目地是想获得音频数据(如果数据是十进制或十六进制的更好),最终目地是通过音频
数据控制灯光的闪烁(像舞台灯光)。

解决方案

内维尔戈达德。最好的内维尔戈达德音频MP3电子书。
ffmpeg提取音频、转换为mp3

时间: 2024-10-29 19:57:03

libmad-提取mp3中真正的音频数据的相关文章

提取DirectShow中视频采集的数据

DirectShow中,数据流(Data Flow)都是依次流过各个Filter的.它对数据的管理也有自己的方法,而且并没有向用户提供一个统一的接口,供用户操作数据流.这里以提取视频采集在的每帧为位图数据为例,说说如何在Directshow中提取数据. 这里我们用到了DirectShow提供给我们的接口ISampleGrabber,并定义了一个供它回调的CSampleGrabberCB对象(继承ISampleGrabberCB接口). 我们知道,DirectShow中的数据存储是通过Sample

Python爬虫音频数据

一:前言 本次爬取的是喜马拉雅的热门栏目下全部电台的每个频道的信息和频道中的每个音频数据的各种信息,然后把爬取的数据保存到mongodb以备后续使用.这次数据量在70万左右.音频数据包括音频下载地址,频道信息,简介等等,非常多. 昨天进行了人生中第一次面试,对方是一家人工智能大数据公司,我准备在这大二的暑假去实习,他们就要求有爬取过音频数据,所以我就来分析一下喜马拉雅的音频数据爬下来.目前我还在等待三面中,或者是通知最终面试消息. (因为能得到一定肯定,不管成功与否都很开心) 二:运行环境 ID

MFC怎样提取字符串中两个逗号之间 的数据

问题描述 MFC怎样提取字符串中两个逗号之间 的数据 比如字符串: "$GPGGA,024055.00,4002.2168,N,11618.1074,E,1,12,0.0,75.88,M," 怎样提取两个逗号之间的数据,例如"4002.2168"? 我试着使用例如 .Mid(17,14)函数,但是并不好用,因为字符串的长度经常会改变. 解决方案 先用CString的Find找到前后两个逗号的位置,然后在用Mid来截取.这样就可以适应动态变化的字符串 解决方案二: 参

从MP3中提取歌曲信息(C#)

从MP3中提取歌曲信息 一首MP3歌曲除了音乐信息外,还包含了如歌名.演唱者等信息,当我们用winamp软件听音乐时,播放清单就自动将这些信息读出来.大部分人都喜欢从网上下载音乐,但下载下来的MP3文件名都是文件上传系统自动取名的,和歌曲本身根本不相符,所以,给用户带来了很大的麻烦.但是,懒人有懒人的做法,我们何不自己写一个程序,将歌曲信息自动读出来并为MP3文件自动更名呢? 下面我就以C#为工具,把开发过程写出来. 一首MP3的额外信息存放在文件的最后面,共占128个字节,其中包括以下的内容(

directShow如何提取视频中的音频,并将视频和音频同步?directShow如何提取音频

问题描述 directShow如何提取视频中的音频,并将视频和音频同步?directShow如何提取音频 directShow如何提取视频中的音频,并将视频和音频同步?directShow如何提取音频,OpenAL可以实现吗? 解决方案 参考:http://download.csdn.net/download/wangqiulin123456/5172050 解决方案二: 从视频中提取音频Android中从视频中提取音频

如何把多个excel中的同一位置数据一次提取出来放在一个新的excel中的一列

问题描述 如何把多个excel中的同一位置数据一次提取出来放在一个新的excel中的一列 如何把多个excel中的同一位置数据一次提取出来放在一个新的excel中的一列 解决方案 http://club.excelhome.net/forum.php?mod=viewthread&tid=1189519

html-怎样用正则表达式提取HTM中的部分数据

问题描述 怎样用正则表达式提取HTM中的部分数据 怎样用正则表达式从一个Html 中提取一些想要的数据,正则表达式该写在哪里呢 解决方案 /<(.*)>.*</1>/ "<(.*)>.*</1>" 匹配一个 HTML 标记. 解决方案二: 你是用什么语言,想提取什么标签内的内容 解决方案三: 问这种问题应该给出示例的html代码片断,以及你希望提取的数据,还有你用的编程语言,才好帮助到你. 你什么都不说,只能给你一个泛泛的解答了:在goo

mysql-100亿行数据存在文件中,每行数据有一个数字,提取前100个最大数字,怎么搞?

问题描述 100亿行数据存在文件中,每行数据有一个数字,提取前100个最大数字,怎么搞? 假设:100亿行数据存在文件中,每行数据有一个数字,提取前100个最大数字,怎么搞? (PHP+mysql实现 思路即可) 解决方案 用mysql数据库,那你直接把数据插入数据库好了,然后select的时候order排序.limit 100来限制 不过你有100亿,数据库可能支持不了,可以用小根堆的数据结构,遍历所有数字,然后比较插入.

代码-Vb.net 中怎么提取数据库里的两列数据画图?

问题描述 Vb.net 中怎么提取数据库里的两列数据画图? 求大神援助,本人小菜鸟一个: 将这个表中的第一列和第三列提取出来分别为横坐标和纵坐标,画图.看到别人用MSchart控件,我对这个控件不是很熟,希望大家帮个忙,帮我写个简单代码.谢谢啦,求扩散,求帮忙 解决方案 希望最终能画这样的图 解决方案二: 希望最终能画这样的图