科技: 人物 企业 技术 IT业 TMT
科普: 自然 科学 科幻 宇宙 科学家
通信: 历史 技术 手机 词典 3G馆
索引: 分类 推荐 专题 热点 排行榜
互联网: 广告 营销 政务 游戏 google
新媒体: 社交 博客 学者 人物 传播学
新思想: 网站 新书 新知 新词 思想家
图书馆: 文化 商业 管理 经济 期刊
网络文化: 社会 红人 黑客 治理 亚文化
创业百科: VC 词典 指南 案例 创业史
前沿科技: 清洁 绿色 纳米 生物 环保
知识产权: 盗版 共享 学人 法规 著作
用户名: 密码: 注册 忘记密码?
    创建新词条
科技百科
  • 人气指数: 4393 次
  • 编辑次数: 1 次 历史版本
  • 更新时间: 2009-03-31
admin
admin
发短消息
相关词条
石墨烯
石墨烯
移动硬盘播放器
移动硬盘播放器
3gp
3gp
山寨现象
山寨现象
朱克贵
朱克贵
唐耀先
唐耀先
彭谦
彭谦
何志辉
何志辉
高一陵
高一陵
吴载德
吴载德
推荐词条
希拉里二度竞选
希拉里二度竞选
《互联网百科系列》
《互联网百科系列》
《黑客百科》
《黑客百科》
《网络舆情百科》
《网络舆情百科》
《网络治理百科》
《网络治理百科》
《硅谷百科》
《硅谷百科》
2017年特斯拉
2017年特斯拉
MIT黑客全纪录
MIT黑客全纪录
桑达尔·皮查伊
桑达尔·皮查伊
阿里双十一成交额
阿里双十一成交额
最新词条

热门标签

微博侠 数字营销2011年度总结 政务微博元年 2011微博十大事件 美国十大创业孵化器 盘点美国导师型创业孵化器 盘点导师型创业孵化器 TechStars 智能电视大战前夜 竞争型国企 公益型国企 2011央视经济年度人物 Rhianna Pratchett 莱恩娜·普莱契 Zynga与Facebook关系 Zynga盈利危机 2010年手机社交游戏行业分析报告 游戏奖励 主流手机游戏公司运营表现 主流手机游戏公司运营对比数据 创建游戏原型 正反馈现象 易用性设计增强游戏体验 易用性设计 《The Sims Social》社交亮 心理生理学与游戏 Kixeye Storm8 Storm8公司 女性玩家营销策略 休闲游戏的创新性 游戏运营的数据分析 社交游戏分析学常见术语 游戏运营数据解析 iPad风行美国校园 iPad终结传统教科书 游戏平衡性 成长类型及情感元素 鸿蒙国际 云骗钱 2011年政务微博报告 《2011年政务微博报告》 方正产业图谱 方正改制考 通信企业属公益型国企 善用玩家作弊行为 手机游戏传播 每用户平均收入 ARPU值 ARPU 游戏授权三面观 游戏设计所运用的化学原理 iOS应用人性化界面设计原则 硬核游戏 硬核社交游戏 生物测量法研究玩家 全球移动用户 用户研究三部曲 Tagged转型故事 Tagged Instagram火爆的3大原因 全球第四大社交网络Badoo Badoo 2011年最迅猛的20大创业公司 病毒式传播功能支持的游戏设计 病毒式传播功能 美国社交游戏虚拟商品收益 Flipboard改变阅读 盘点10大最难iPhone游戏 移动应用设计7大主流趋势 成功的设计文件十个要点 游戏设计文件 应用内置付费功能 内置付费功能 IAP功能 IAP IAP模式 游戏易用性测试 生理心理游戏评估 游戏化游戏 全美社交游戏规模 美国社交游戏市场 全球平板电脑出货量 Facebook虚拟商品收益 Facebook全球广告营收 Facebook广告营收 失败游戏设计的数宗罪名 休闲游戏设计要点 玩游戏可提高认知能力 玩游戏与认知能力 全球游戏广告 独立开发者提高工作效率的100个要点 Facebook亚洲用户 免费游戏的10种创收模式 人类大脑可下载 2012年最值得期待的20位硅谷企业家 做空中概股的幕后黑手 做空中概股幕后黑手 苹果2013营收 Playfish社交游戏架构

(图)WMA
WMA格式图示
WMA(WindowsMediaAudio)是微软公司推出的与MP3格式齐名的一种新的音频格式,在较低的采样频率下也能产生较好的音质。WMA是有损数据压缩的档案格式。WMA提供给JAVA程序无线信息发送接受的功能,可以用于多种格式的编码文件中。

目录

[显示全部]

概述编辑本段回目录

(图)WMA
WMA电影格式截图
WMA的全称是Windows Media Audio,它是微软公司推出的与MP3格式齐名的一种新的音频格式。由于WMA在压缩比和音质方面都超过了MP3,更是远胜于RA(Real Audio),即使在较低的采样频率下也能产生较好的音质。

在64kbps的数据速率时,在13000-20000Hz频率段就能保留了大部分信息。

但64kbps的WMA的低频表现实在有点令人失望,听上去比较硬,如同加入了哇声效果般,感觉非常不好,当然比同比特64K的mp3要好感觉声音更集中。听觉上64WMA的表现基本接近128kbps mp3的音质水平,但没有达到。96K的wma略好于128K的mp3,WMA在高于128以上的各种比特率表现相差不大,高频和泛音都很丰富,一般人听不出WMA128Kbps以上的音质和音色的差异。

总体感觉WMA的声音偏硬,适合流行摇滚,如果是古典或者纯人声的话,感觉有点生硬,在低于128K时,WMA对于MP3拥有绝对优势。128以上的WMA相比MP3会有薄的感觉。

在128kbps及以下码流的试听中WMA完全超过了MP3格式,低码流之王不是浪得虚名的。但是当码流上升到128kbp以后,WMA的音质却并没有如MP3一样随着码流的提高而大大提升。
 
最常用的音频格式,目前所有的随身播放器都支持。

WMA (Wireless Messaging API) 提供给JAVA程序无线信息发送接受的功能,WMA 1.1 (JSR120)

制作编辑本段回目录

(图)WMA
  用WindowsMediaPlayer制作WMA文件
(图)WMA
                                     图2
(图)WMA

图3

(图)WMA

图4

(图)WMA

图5

(图)WMA

图6

(图)WMA

图7

1、用WindowsMediaPlayer制作WMA文件

首先将所要录制的CD放入光驱中,打开WindowsMediaPlayer,单击主窗口任务栏中的“从CD复制”标签,这时你就会看到CD中的曲目已经出现在右侧的列表中。

1)设置

点击“工具”菜单中的“选项”,进入“复制音乐”选项卡,在此选项卡中可以指定存储音乐的位置及更改复制设置,在“将音乐复制到此位置”栏中点击“更改”,改变WMA文件的存放位 置。点击“高级”按钮配置WMA文件选项,在“复制设置”栏设置WMA的音质,一般设置为64kbps/

44.1KHz/Stereo就能达到很好的效果。当然,如果想获得更好的听觉效果可以适当地提高这些数值,但文件的大小也会相应增加,设置完毕后单击“确定”按钮返回程序主界面。

2)转换

现在要做的最后一步是单击“从CD复制”按钮开始进行转换工作。稍等片刻后,一个WMA音乐文件就制作完成了。

3、用WindowsMediaEncode制作WMA文件

首先,大家需要安装大小为4.61M的WindowsMediaPlayerEncode安装程序,最后通过“开始”菜单中的相应选项激活程序,让其向导模式帮助我们很轻松地制作出WMA文件。

(1)第一个界面中有四个选项,其中“使用新建会话向导广播、捕获或转换文件(W)”表示使用程序提供的操作向导创建流式媒体在线发布、捕获屏幕或者是转换文件、“创建自定义编码会话(C)”表示创建一个用户自定义的压缩转换/创建方案、“打开现有的编码会话(E)”为打开一个存在的压缩转换/创建策略,至 于“打开最近的编码会话(R)”则是打开一个最近使用的压缩转换/创建方案,但如果以前没有创建过方案的话,此项则是不可选取的(图2)。在此选择第一个选项,这样才能将本地硬盘中的音乐文件制作为WMA文件。

(2)接着出现的窗口中也有三个选项,其中“在附属设备或计算机屏幕广播实况事件(R)”为通过附加的设备或者是屏幕信息创建流媒体、“从附属设备或计算机屏幕捕获音频或视频(C)”是通过附加的设备或者是屏幕信息来捕获音频、视频,还有一个“将音频文件或视频文件转换成WindowsMedia文件(O)”可以转换音频或者视频文件为WindowsMedia的音频或者视频格式。
在此我们选取第三个选项,然后单击“下一步”按钮继续(图3)

(3)在这里先单击界面中的“要转换的文件”项中的“浏览”按钮,并在弹出的文件列表窗口中选择需要转换的MP3、WAV等格式的音乐文件。选择完成文件后返回,Encoder会自动在“要创建的文件”项中给出相应的保存输出文件设置。通常Encoder的保存路径为转换文件的原始位置,而且输出文件的名称与原 来的文件相同。

(4)接下来的窗口中需要设置输出WMA文件的属性,此时在“要使用哪个配置文件(R)?”下拉列表中可以选取从64Kbps到128Kbps的采用频率,只要按照需求选取即可。但实际上64Kbps的WMA音乐就已经接近CD音质,采用这个选项能够极大的节省硬盘空间,如果不放心的话还可以选取96KbpsCD音质的音乐输出(图4)。然后点击“下一步”。

(5)这个窗口中可以输入诸如WMA文件的标题、作者、版权以及描述等信息,大家可以在此填写自己的主页地址,也把它作为一个免费的站点宣传机会。

(6)全部设置完成后点击“完成”按键,Encoder就开始转换工作。这时出现的界面中不仅显示了当前转换进度,还有已用的时间、剩余时间,以及CPU占有率、硬盘可用空间和这些空间能够存放多长时间的WMA文件。这些信息也可以帮助了解整个系统的状况,以免在硬盘空间不足的时候进行转换操作而引起错误。

(7)转换完成后,还可以看见(图5)所示的信息提示窗口,其中不仅提供了各种转换数据,还可以点击“查看输出文件”按钮可激活MediaPlayer播放器预览一下制作的WMA效果如何。这样我们的一首WMA格式歌曲就制作完成了,虽然Encoder一次只能转换一个文件,使用起来稍微麻烦了一些,但是它的确能够节省很多硬盘。

3、用AdvancedWMAWorkshop制作WMA文件

AdvancedWMAWorkshop能够批量制作WMA文件和的MP3制作工具相似,它能够利用现有的WAV文件制作为WMA格式的音乐文件,而且也可以直接利用MP3歌曲制作为WMA音乐,而不需要其它软件的帮助。另外,它对计算机的要求低、转换速度快、使用简单,即使你是一位新手也可以很快的掌握它的用法。下面就以如何利用MP3歌曲制作为WMA音乐为例进行讲解。

(1)运行AdvancedWMAWorkshop(图6),主界面窗口分为三个部分:上面是硬盘目录树列表和歌曲文件列表,下面则是转换歌曲列表。这时可以通过上部的文件列表窗口找到WAV或者是MP3之类的音乐文件,然后点击工具栏中的“Add”按键将它添加到下部转换列表中。

同时,在这里还能够对WMA文件属性进行设置,比如是否从转换的MP3音乐中提取歌曲的名称、演唱者、下载地址等信息。

(3)设置好属性后,就可以点击工具栏中的“Encode”按键开始录制工作了,通常一首4分钟左右的歌曲只要一分钟不到就可以转换完成,可见速度还是很快的。如果我们一次性选取了多首MP3歌曲转换,那么AdvancedWMAWorkshop会在完成第一首歌曲之后自动开始下一首歌曲的转换,因此只要将所需转换的歌曲全部拖拽到下部的转换列表中就可以,等一会回来之后WMA文件就制作完成了。最后得到的WMA文件将存放在原先MP3歌曲目录中,可以通过WindowsMediaPlayer进行试听。

4、用BonusPack制作WMA

BonusPack是MediaPlayer7的一个附属软件包,它的主要功能不仅包括将利用MP3歌曲制作为WMA音乐的压缩编码程序,还提供了可以将Winamp的界面外观程序Skins转换为MediaPlayer7可使用的界面的外观文件程序。使用BonusPack前,必须安装MediaPlayer7。BonusPack是个在线安装引导程序,使用的时候需要连接到Internet并下载相应的文件。在安装的时候,可以看见程序提供的安装组件,此时可以根据个人的需要进行选择,不过“AudioConverter3.0LimitedEdition”一项必须选中,因为它就是利用MP3歌曲制作为WMA音乐的程序。重新启动电脑后,通过“开始”菜单中“WindowsMediaPlayerBonusPack->AudioConverterLE->AudioConverter3.0”命令激活AudioConverter程序,然后就可以批量转换了。

应用编辑本段回目录

WMA可以用于多种格式的编码文件中。应用程序可以使用Windows Media Format SDK进行WMA格式的编码解码。一些常见的支持WMA的应用程序包括Windows Media Player、Windows Media Encoder、RealPlayer、Winamp等等。其它一些平台,例如Linux和移动设备中的软硬件也支持此格式。

文件结构编辑本段回目录

WMA(图)图8
图8
WAVE文件是非常简单的一种RIFF文件,它的格式类型为"WAVE"。RIFF块包含两个子块,这两个子块的ID分别是“fmt”和“data”,其中“fmt”子块由结构WAVEFORMATEX所组成,其子块的大小就是sizeofof(WAVEFORMATEX),数据组成就是WAVEFORMATEX结构中的数据。WAVE文件的结构如下图8所示:

 

 



WAVEFORMATEX结构原型:
typedefstruct
{
WORDwFormatTag;//编码格式,包括WAVE_FORMAT_PCM,WAVEFORMAT_ADPCM
WORDnChannels;//声道数,单声道为1,双声道为2
DWORDnSamplesPerSec;//采样频率
DWORDnAvgBytesPerSec;//每秒的数据量
WORDnBlockAlign;//对齐
WORDwBitsPerSample;//WAVE文件的采样大小
WORDcbSize;
}WAVEFORMATEX;*PWAVEFORMATEX;

定义WAVE文件结构
DWORDm_WaveHeaderSize=38;
DWORDm_WaveFormatSize=18;
DWORDm_AudioDataSize=0;
DWORDm_WrittenBytes=0;
WAVEFORMATEXm_WaveFormatEx;
m_WaveFormatEx.wFormatTag=WAVE_FORMAT_PCM;
m_WaveFormatEx.nSamplesPerSec=48000;
m_WaveFormatEx.wBitsPerSample=16;
m_WaveFormatEx.nChannels=2;
m_WaveFormatEx.cbSize=0;
m_WaveFormatEx.nBlockAlign=m_WaveFormatEx.nChannels*(m_WaveFormatEx.wBitsPerSample/8);
m_WaveFormatEx.nAvgBytesPerSec=m_WaveFormatEx.nSamplesPerSec*m_WaveFormatEx.nBlockAlign;

创建新文件
CFilem_file;
CFileExceptionfileException;
CStringm_csFileName=m_SavePath;
m_file.Open(m_csFileName,CFile::modeCreate|CFile::modeReadWrite,&fileException);
intStartSect=GetStartSector(m_List.GetCurSel()+1);
intEndSect=GetEndSector(m_List.GetCurSel()+1);
DWORDBytes2Read=(EndSect-StartSect)*CB_AUDIO;
m_AudioDataSize=Bytes2Read;
BYTEData[CB_AUDIO*NSECTORS];

写入WAV文件头
WAV文件头一定要按顺序写入
m_file.SeekToBegin();
m_file.Write("RIFF",4);
unsignedintSec=(m_AudioDataSize+m_WaveHeaderSize);
m_file.Write(&Sec,sizeof(Sec));
m_file.Write("WAVE",4);
m_file.Write("fmt",4);
m_file.Write(&m_WaveFormatSize,sizeof(m_WaveFormatSize));
m_file.Write(&m_WaveFormatEx.wFormatTag,sizeof(m_WaveFormatEx.wFormatTag));
m_file.Write(&m_WaveFormatEx.nChannels,sizeof(m_WaveFormatEx.nChannels));
m_file.Write(&m_WaveFormatEx.nSamplesPerSec,sizeof(m_WaveFormatEx.nSamplesPerSec));
m_file.Write(&m_WaveFormatEx.nAvgBytesPerSec,sizeof(m_WaveFormatEx.nAvgBytesPerSec));
m_file.Write(&m_WaveFormatEx.nBlockAlign,sizeof(m_WaveFormatEx.nBlockAlign));
m_file.Write(&m_WaveFormatEx.wBitsPerSample,sizeof(m_WaveFormatEx.wBitsPerSample));
m_file.Write(&m_WaveFormatEx.cbSize,sizeof(m_WaveFormatEx.cbSize));
m_file.Write("data",4);
m_file.Write(&m_AudioDataSize,sizeof(m_AudioDataSize));

写入音频数据
把音频数据放到WAV文件头后写入
DWORDm_seek=46;//文件头长度为46个字,必须从46后写入
for(intsector=StartSect;(sector{
intSectors2Read=((sector+NSECTORS)
if(ReadSector(sector,Data,Sectors2Read))
{
m_file.Write(Data,CB_AUDIO*Sectors2Read);
m_file.Seek(m_seek+=CB_AUDIO*Sectors2Read,CFile::begin);
}
}
m_file.Close();

特色编辑本段回目录

(图)WMA
WMA文件频率图
优点
WMA 7之后的WMA支持证书加密,未经许可(即未获得许可证书),即使是非法拷贝到本地,也是无法收听的。同时,微软公司开始时宣称的:同文件比MP3体积小一倍而音质不变,也得到了兑现。事实上,这个说法,仅仅适用于低比特率的情况,另外,微软公司在WMA 9大幅改进了其引擎,实际上几乎可以在同文件同音质下比MP3体积少1/3左右,因此非常适合用于网络串流媒体及行动装置。

缺点
在高位元率的渲染能力低下,同音源的一个320KBPS的MP3与比较192KBPS的WMA相比,音质和渲染力很容易分别出是前者较优。与MP3相同,WMA也是有损数据压缩的档案格式,对于有更高要求的用户来说WMA并不是一个适合的格式。(9.0版本支援无损压缩)此外WMA也与MP3一样同为有专利版权的档案格式。支援的装置需要购买使用版权。

发展编辑本段回目录

Wma后期发展支持了一种新的格式:WMAloseless这是微软开发的一种CD音频无损格式,能够使得还原出的声音与CD一模一样,而相同时间的数据量仅仅是CD的一半左右一般码率在720~890之间继承了微软的传统,支持版权保护最新的Codec为WindowsMediaAudio10professional。

相关词条编辑本段回目录

参考资料编辑本段回目录

→如果您认为本词条还有待完善,请 编辑词条

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
0

标签: WMA

收藏到: Favorites  

同义词: 暂无同义词

关于本词条的评论 (共0条)发表评论>>

对词条发表评论

评论长度最大为200个字符。