欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

带你看清真正MP4的真真假假

程序员文章站 2023-03-25 16:43:48
带你看清真正MP4的真真假假  国人对电脑知识了解的少,对音频格式了解的也不多,除非是发烧友,这样造成了很多人的消费误区。以为格式支持的越多的mp3就越好。选择上也选择那些格式支持的多的。殊不知其实很... 09-04-21...
  国人对电脑知识了解的少,对音频格式了解的也不多,除非是发烧友,这样造成了很多人的消费误区。以为格式支持的越多的mp3就越好。选择上也选择那些格式支持的多的。殊不知其实很多格式实质是一样的。今天我们就来了解一下wma/wmv/asf这三种格式。

  我们先来了解一下wma格式。

  一.什么是wma

  wma是windows media audio的缩写,是微软力推的一种数字音乐格式,ms称这种格式具有相当的版权保护能力,甚至可以限定播放机器、播放时间及播放次数等。大家知道,从90年代初期至今,有损音频编码历经了一个发展的黄金时期,广受好评的mp3编码方案就是在这段时期内发展壮大并成为电脑用户最受欢迎的数码音频产品的,它以128kbps的数据速率达到可以接受的音质,得到了绝大多数用户的认可,但在高压缩比下的音质却不能令人满足,随着互联网和随身数码音频设备的发展,要求更高音质更高压缩比的呼声也越来越高,在之后出现了twinvq(文件扩展名为vqf),微软的wma,美国汤姆森多媒体公司(thomson multimedia sa)与佛朗赫弗协会(fraunhofer institute)的 mp3pro等,都自称在相同低数据速率的条件下都可以达到比mp3更好的效果。

  wma由于微软的大力推广及其自身的优势,越来越受到广大消费者的认可,众多ic厂商也纷纷加入支持wma的阵营,如ti, motorola, nec corporation, sigmatel等都有wma decoder ic。单独的mp3解码已经远远满足不了市场的需求了。

  wma是一种音频数据压缩格式,其数据是用asf的文件格式存储。asf是微软的一种文件格式,全称是advanced systems format,主要用于windows media文件中,asf并非一种压缩格式,其文件结构可以从ms网站免费下载。wma及wmv的压缩数据都是用asf的文件格式存储的。

  二、wma的优点

  microsoft声称用wma压缩的audio失真很小,64kbps接近可达cd音质。wma的压缩率很高,比mp3省一半的存储memory,在低bit率时,效果好过mp3,如果从同样音源制作,64k的wma效果近似128k的mp3,96k的wma略好于128k的mp3。在高码率时,wma作用不大。因压缩率高,wma文件适宜于网络下载。微软推出wma编码时主要有2个针对目标,一个是瞄准了网络上的rm和ram格式,另一个是用户硬盘中的mp3。

  asf:微软流媒体文件类型。windows media player的核心。可以包括音频和视频。纯音频的asf就和wma一样。

  wmv:微软流媒体文件类型. 包括音频和视频.其中音频就是wma。

  其采样率范围为:8-48 khz,比特率为5-384 kbps,压缩比为20:1-28:1左右。

  接下来我们看看市场上的产品。在适播格式上一般有一下几类。

  1.mp3\wma\asf\ogg 这个是多数韩系的mp3支持的格式。一般是菲利浦和三星芯片支持的格式。

  2.mp1\mp2\mp3\wma\wmv\asf\wav是国产炬力芯片支持的格式。其中的wmv和asf是我们今天介绍的重点。

  3.mp3\wma\wav是美国的sigmatel芯片支持的格式(该芯片如果开发的话还可以支持ogg)

  通过上面我对wma格式的解释,大家一定就明白了其实asf、wmv和wma是一种格式(这里不涉及带视频的)。国内所谓的多支持出的wmv和asf两种格式,其实只要把扩展名为asf和wmv的改成wma,就可以播放了。所以希望大家不要迷信经销商或者是厂家的介绍。特别是现在有的经销商瞎宣传。

  我们再来了解一下通过网络我们比较容易得到的音乐格式。

  他们是mp3、wma、wav、rm,这些格式除了rm外常见的mp3机都支持。而上面提到的asf和wmv日常生活中很少碰到。即使是碰到了只要改一下扩展名就可以了。

  最后我把一些常见的格式在这里给大家列一下。

  一、音频格式:

  act:炬力芯片的机器录音所产生的文件,用“act音频转换工具”转成wav就可以播放了。

  asf:见wma。

  mp3:分为mp1\mp2\mp3,常见的是mp3,其他两种很少见,如果遇到后缀名为mp3的不能播放,可以转成标准的mp3格式。

  rm(ra):mp3机都不能播放,可以通过软件转换成wma或者mp3。软件推荐:千千静听、rm to mp3 converter、streambox ripper v2.009

  wav:一般可以播放的wav格式是adpcm的。

  wma:和asf/wmv是一种编码方案,遇到asf/wmv不能识别,只要将后缀名改成wma就可以播放了。

  wmv:见wma

  二、视频格式:

  dmv:凌阳芯片的机器所支持的视频格式。

  mtv:炬力芯片的机器所支持的视频格式。一般是炬力2085的芯片;

  mvx:telechips系列芯片的机器所支持的视频格式。

  smv:sigmatel芯片的机器所支持的视频格式,这个在国内很少,目前我只知道安耐克有。

  其中国内常见的所谓的准mp4机器所支持的多是mtv和dmv格式的。他们最大的缺点就是仅仅几分钟的视频文件就要几十m,例如,smv格式的文件1分钟就要20m,其他格式的大小也一样。没有太大的实用价值。画面很小多数是128*64或者是96*64。