天天动听今日升级提醒,发现有一句“使用新的MP3解码器,性能提升50%”,太惊讶了。之前版本的MP3解码器使用libmpg123,效果已经是MP3解码器中非常不错的了。50%的提升,应该不仅仅是优化这么简单,莫非使用的新的MP3解码器?当前安卓版天天动听是7.3.1 和 上一个稳定版 7.2.1,下...
分类:
其他好文 时间:
2014-08-18 12:20:04
阅读次数:
254
在抓取某网站数据,结果在数据包中发现了一串编码的数据:"......\u65b0\u6d6a\u5fae\u535a......", 这其实是中文被unicode编码后了的数据,想解码出中文来。解决方案:方案A(稳定版+推荐):function replace_unicode_escape_sequ...
分类:
Web程序 时间:
2014-08-18 10:38:03
阅读次数:
208
最近一个小项目要用到音乐播放模块,于是翻了一下资料,发现windows环境下播放音频文件有MCI、DirectShow等几种方式,当然也可以使用底层的api WaveOut播放。其中第一种方式最为简单,程序仅需通过发送MCI命令即可控制媒体设备,实现音频文件播放、暂停、停止等操作。其他两种方式就比较繁琐了,首先搭建DirectShow开发环境就比较周折,而使用WaveOut播放音频,需要先解码音频...
稀疏自编码器效果不错,但是有个固有缺陷:必须对输入数据的范围缩放到(0,1)。
设想一个图像如果不经预处理,直接把大于1的值输入稀疏自编码器,那么被sigmoid一下,就成了(0,1)的范围了,再被sigmoid一下,还是在(0,1)范围。这样残差根本没办法算,因为经过了sigmoid变换之后的数据已经不可能与输入数据相等了。
但是如果我们把第三层,原先的sigmoid函数换成恒等...
分类:
其他好文 时间:
2014-08-16 15:12:00
阅读次数:
302
自带的播放器不管rmvb还是mp4都不能播放,也搜索不到解码器。 CentOS7epel装不上所以也没有rpmfusion,所以决定自己编译mplayer 首先是要获取源代码。 首先是主程序的源代码。 打开你的终端,按照我的命令一步一步来: cd Download svn checkout svn:...
分类:
其他好文 时间:
2014-08-15 20:51:29
阅读次数:
300
DES加解密算法是一个挺老的算法了,现在给出它的C语言版。des.h 1 #ifdef __cplusplus 2 extern "C" { 3 #endif 4 5 void setKey(const char key[8]); 6 char* des(const char datas[]);.....
分类:
其他好文 时间:
2014-08-15 19:23:39
阅读次数:
324
网络传输经常用base64编码的数据,因此我们需要将其解码成正常字符集合。 base64.h 1 #ifdef __cplusplus 2 extern "C" { 3 #endif 4 5 char * base64_encode( const unsigned char * binda...
分类:
其他好文 时间:
2014-08-15 19:14:09
阅读次数:
167
FFmpeg软件只是个解码编码软件,如果支持多种格式必须先安装好对应的库,下面就说下我装的库:1. 安装faad2# wget http://downloads.sourceforge.net/faac/faad2-2.6.1.tar.gz# tar xvfz faad2-2.6.1.tar.gz#...
分类:
其他好文 时间:
2014-08-15 14:23:48
阅读次数:
392
Ogg是一个自由且开放标准的容器格式,由Xiph.Org 基金会所维护。Ogg格式并不受到软件专利的限制,并设计用于有效率地串流媒体和处理高质量的数字多媒体。 Ogg意指一种文件格式,能够纳入各式各样自由和开放源码的编解码器,包括音效、视频、 文字(像字幕)与元数据的处理。Ogg Theora...
分类:
其他好文 时间:
2014-08-14 13:46:08
阅读次数:
288