0x0000 Microsoft Unknown Wave Format
0x0001 Microsoft PCM Format
0x0002 Microsoft ADPCM Format
0x0003 IEEE Float
0x0004 Compaq Computer VSELP (codec for Windows CE 2.0 devices)
0x0005 IBM CVSD
0x0006 Microsoft ALAW (CCITT A-Law)
0x0007 Microsoft MULAW (CCITT u-Law)
0x0008 Microsoft DTS
0x0009 Microsoft DRM
0x0010 OKI ADPCM
0x0011 Intel DVI ADPCM (IMA ADPCM)
0x0012 Videologic MediaSpace ADPCM
0x0013 Sierra Semiconductor ADPCM
0x0014 Antex Electronics G.723 ADPCM
0x0015 DSP Solutions DIGISTD
0x0016 DSP Solutions DIGIFIX
0x0017 Dialogic OKI ADPCM
0x0018 MediaVision ADPCM
0x0019 HP CU codec
0x0020 Yamaha ADPCM
0x0021 Speech Compression SONARC
0x0022 DSP Group True Speech
0x0023 Echo Speech EchoSC1
0x0024 Audiofile AF36
0x0025 APTX
0x0026 AudioFile AF10
0x0027 Prosody 1612 codec for CTI Speech Card
0x0028 Merging Technologies S.A. LRC
0x0030 Dolby Labs AC2
0x0031 Microsoft GSM 6.10
0x0032 MSNAudio
0x0033 Antex Electronics ADPCME
0x0034 Control Resources VQLPC
0x0035 DSP Solutions Digireal
0x0036 DSP Solutions DigiADPCM
0x0037 Control Resources Ltd CR10
0x0038 Natural MicroSystems VBXADPCM
0x0039 Roland RDAC (Crystal Semiconductor IMA ADPCM)
0x003A Echo Speech EchoSC3
0x003B Rockwell ADPCM
0x003C Rockwell Digit LK
0x003D Xebec Multimedia Solutions
0x0040 Antex Electronics G.721 ADPCM
0x0041 Antex Electronics G.728 CELP
0x0042 Microsoft MSG723
0x0043 IBM AVC ADPCM
0x0050 MPEG-1 layer 1, 2
0x0052 InSoft RT24 (ACM codec is an alternative codec)
0x0053 InSoft PAC
0x0055 MPEG-1 Layer 3 (MP3)
0x0059 Lucent G.723
0x0060 Cirrus Logic
0x0061 ESS Technology ESPCM / Duck DK4 ADPCM
0x0062 Voxware file-mode codec / Duck DK3 ADPCM
0x0063 Canopus Atrac
0x0064 APICOM G.726 ADPCM
0x0065 APICOM G.722 ADPCM
0x0066 Microsoft DSAT
0x0067 Microsoft DSAT Display
0x0069 Voxware Byte Aligned (bitstream-mode codec)
0x0070 Voxware AC8 (Lernout & Hauspie CELP 4.8 kbps)
0x0071 Voxware AC10 (Lernout & Hauspie CBS 8kbps)
0x0072 Voxware AC16 (Lernout & Hauspie CBS 12kbps)
0x0073 Voxware AC20 (Lernout & Hauspie CBS 16kbps)
0x0074 Voxware MetaVoice (file and stream oriented)
0x0075 Voxware MetaSound (file and stream oriented)
0x0076 Voxware RT29HW
0x0077 Voxware VR12
0x0078 Voxware VR18
0x0079 Voxware TQ40
0x0080 Softsound
0x0081 Voxware TQ60
0x0082 Microsoft MSRT24 (ACM codec is an alternative codec)
0x0083 AT&T Labs G.729A
0x0084 Motion Pixels MVI MV12
0x0085 DataFusion Systems G.726
0x0086 DataFusion Systems GSM610
0x0088 Iterated Systems ISIAudio
0x0089 Onlive
0x0091 Siemens Business Communications SBC24
0x0092 Sonic Foundry Dolby AC3 SPDIF
0x0093 MediaSonic G.723
0x0094 Aculab 8KBPS
0x0097 ZyXEL ADPCM
0x0098 Philips LPCBB
0x0099 Studer Professional Audio AG Packed
0x00A0 Malden Electronics PHONYTALK
0x0100 Rhetorex ADPCM
0x0101 BeCubed Software IRAT
0x0111 Vivo G.723
0x0112 Vivo Siren
0x0123 Digital G.723
0x0125 Sanyo ADPCM
0x0130 Sipro Lab Telecom ACELP.net
0x0131 Sipro Lab Telecom ACELP.4800
0x0132 Sipro Lab Telecom ACELP.8V3
0x0133 Sipro Lab Telecom ACELP.G.729
0x0134 Sipro Lab Telecom ACELP.G.729A
0x0135 Sipro Lab Telecom ACELP.KELVIN
0x0140 Dictaphone G.726 ADPCM
0x0150 Qualcomm PUREVOICE
0x0151 Qualcomm HALFRATE
0x0155 Ring Zero Systems TUBGSM
0x0160 Windows Media Audio V1 / DivX audio (WMA)
0x0161 Windows Media Audio V2 / DivX audio (WMA) / Alex AC3 Audio
0x0170 UNISYS NAP ADPCM
0x0171 UNISYS NAP ULAW
0x0172 UNISYS NAP ALAW
0x0173 UNISYS NAP 16K
0x0200 Creative Labs ADPCM
0x0202 Creative Labs FastSpeech8
0x0203 Creative Labs FastSpeech10
0x0210 UHER informatic GmbH ADPCM
0x0215 Ulead DV ACM
0x0216 Ulead DV ACM
0x0220 Quarterdeck
0x0230 I-link Worldwide ILINK VC
0x0240 Aureal Semiconductor RAW SPORT
0x0241 ESST AC3
0x0250 Interactive Products HSX
0x0251 Interactive Products RPELP
0x0260 Consistent Software CS2
0x0270 Sony ATRAC3 (SCX, same as MiniDisk LP2)
0x0300 Fujitsu TOWNS SND
0x0400 BTV Digital (Brooktree digital audio format)
0x0401 Intel Music Coder (IMC)
0x0402 Ligos Indeo Audio
0x0450 QDesign Music
0x0680 AT&T Labs VME VMPCM
0x0681 AT&T Labs TPC
0x1000 Olivetti GSM
0x1001 Olivetti ADPCM
0x1002 Olivetti CELP
0x1003 Olivetti SBC
0x1004 Olivetti OPR
0x1100 Lernout & Hauspie codec
0x1101 Lernout & Hauspie CELP codec
0x1102 Lernout & Hauspie SBC codec
0x1103 Lernout & Hauspie SBC codec
0x1104 Lernout & Hauspie SBC codec
0x1400 Norris Communication
0x1401 ISIAudio
0x1500 AT&T Labs Soundspace Music Compression
0x181C VoxWare RT24 speech codec
0x181E Lucent elemedia AX24000P Music codec
0x1C07 Lucent SX8300P speech codec
0x1C0C Lucent SX5363S G.723 compliant codec
0x1F03 CUseeMe DigiTalk (ex-Rocwell)
0x1FC4 NTC ALF2CD ACM
0x2000 FAST Multimedia AG DVM (Dolby AC3)
0x674f Ogg Vorbis (mode 1)
0x6750 Ogg Vorbis (mode 2)
0x6751 Ogg Vorbis (mode 3)
0x676f Ogg Vorbis (mode 1+)
0x6770 Ogg Vorbis (mode 2+)
0x6771 Ogg Vorbis (mode 3+)
0xDFAC DebugMode SonicFoundry Vegas FrameServer ACM Codec
0xFFFE Extensible wave format
0xFFFF In Development / Unregistered
0x4451 ("QD") QD audio (QDM2/QDMC)
0x566F Vorbis(is registered) The audio id is just setting in AVI demuxer, you can see "special audio in AVI demuxer"
Fourcc('v', 'o', 'r', 'b') Vorbis
WAVE 格式 # |
WAVE 格式名称 |
公司名称 |
说明 |
---|---|---|---|
0x0000 |
WAVE_FORMAT_UNKNOWN |
Microsoft Corporation |
未知或未指定的格式 |
0x0001 |
WAVE_FORMAT_PCM |
Microsoft Corporation |
整数格式的 PCM 音频 |
0x0002 |
WAVE_FORMAT_ADPCM |
Microsoft Corporation |
Microsoft 自适应 PCM |
0x0003 |
WAVE_FORMAT_IEEE_FLOAT |
Microsoft Corporation |
IEEE 浮点格式的 PCM 音频 |
0x0004 |
WAVE_FORMAT_VSELP |
Compaq Computer Corporation |
Windows CE 2.0 设备的VSELP 编码解码器 |
0x0005 |
WAVE_FORMAT_IBM_CVSD |
IBM Corporation |
未指定 |
0x0006 |
WAVE_FORMAT_ALAW |
Microsoft Corporation |
未指定 |
0x0007 |
WAVE_FORMAT_MULAW |
Microsoft Corporation |
未指定 |
0x0008 |
WAVE_FORMAT_DTS |
Microsoft Corporation |
DTS |
0x0009 |
WAVE_FORMAT_DRM |
Microsoft Corporation |
Microsoft Digital Rights Managed 加密音频 |
0x000A |
WAVE_FORMAT_WMSP1 |
Microsoft Corporation |
语音音频编码解码器 |
0x0010 |
WAVE_FORMAT_OKI_ADPCM |
OKI |
未指定 |
0x0011 |
WAVE_FORMAT_DVI_ADPCM |
Intel Corporation |
未指定 |
0x0012 |
WAVE_FORMAT_MEDIASPACE_ADPCM |
VideoLogic Systems |
未指定 |
0x0013 |
WAVE_FORMAT_SIERRA_ADPCM |
Sierra Semiconductor Corporation |
未指定 |
0x0014 |
WAVE_FORMAT_G723_ADPCM |
Antex Electronics Corporation |
未指定 |
0x0015 |
WAVE_FORMAT_DIGISTD |
DSP Solutions, Inc. |
未指定 |
0x0016 |
WAVE_FORMAT_DIGIFIX |
DSP Solutions, Inc. |
未指定 |
0x0017 |
WAVE_FORMAT_DIALOGIC_OKI_ADPCM |
Dialogic Corporation |
OKI ADPCM 芯片或固件 |
0x0018 |
WAVE_FORMAT_MEDIAVISION_ADPCM |
Media Vision, Inc. |
适用于 Jazz 16 芯片集的 ADPCM |
0x0019 |
WAVE_FORMAT_CU_CODEC |
Hewlett-Packard Company |
未指定 |
0x001A |
WAVE_FORMAT_HP_DYNAMIC_VOICE |
Hewlett-Packard Company |
未指定 |
0x0020 |
WAVE_FORMAT_YAMAHA_ADPCM |
Yamaha Corporation of America |
未指定 |
0x0021 |
WAVE_FORMAT_SONARC |
Speech Compression |
未指定 |
0x0022 |
WAVE_FORMAT_DSPGROUP_TRUESPEECH |
DSP Group, Inc. |
未指定 |
0x0023 |
WAVE_FORMAT_ECHOSC1 |
Echo Speech Corporation |
未指定 |
0x0024 |
WAVE_FORMAT_AUDIOFILE_AF36 |
Ahead, Inc. |
未指定 |
0x0025 |
WAVE_FORMAT_APTX |
Audio Processing Technology |
未指定 |
0x0026 |
WAVE_FORMAT_AUDIOFILE_AF10 |
Ahead, Inc. |
未指定 |
0x0027 |
WAVE_FORMAT_PROSODY_1612 |
Aculab plc |
Prosody CTI 语音卡 |
0x0028 |
WAVE_FORMAT_LRC |
Merging Technologies S.A. |
未指定 |
0x0030 |
WAVE_FORMAT_DOLBY_AC2 |
Dolby Laboratories, Inc. |
未指定 |
0x0031 |
WAVE_FORMAT_GSM610 |
Microsoft Corporation |
未指定 |
0x0032 |
WAVE_FORMAT_MSNAUDIO |
Microsoft Corporation |
Microsoft MSN 音频编码解码器 |
0x0033 |
WAVE_FORMAT_ANTEX_ADPCME |
Antex Electronics Corporation |
未指定 |
0x0034 |
WAVE_FORMAT_CONTROL_RES_VQLPC |
Control Resources Ltd. |
未指定. |
0x0035 |
WAVE_FORMAT_DIGIREAL |
DSP Solutions, Inc. |
未指定 |
0x0036 |
WAVE_FORMAT_DIGIADPCM |
DSP Solutions, Inc. |
未指定. |
0x0037 |
WAVE_FORMAT_CONTROL_RES_CR10 |
Control Resources Ltd. |
未指定 |
0x0038 |
WAVE_FORMAT_NMS_VBXADPCM |
Natural MicroSystems Corporation |
未指定 |
0x0039 |
WAVE_FORMAT_ROLAND_RDAC |
Roland Corporation |
Roland RDAC 专用格式 |
0x003A |
WAVE_FORMAT_ECHOSC3 |
Echo Speech Corporation |
专用压缩格式 |
0x003B |
WAVE_FORMAT_ROCKWELL_ADPCM |
Rockwell International Corporation |
Rockwell ADPCM |
0x003C |
WAVE_FORMAT_ROCKWELL_DIGITALK |
Rockwell International Corporation |
Rockwell DIGITALK |
0x003D |
WAVE_FORMAT_XEBEC |
Xebec Multimedia Solutions Ltd. |
专用压缩格式 |
0x0040 |
WAVE_FORMAT_G721_ADPCM |
Antex Electronics Corporation |
未指定 |
0x0041 |
WAVE_FORMAT_G728_CELP |
Antex Electronics Corporation |
未指定 |
0x0042 |
WAVE_FORMAT_MSG723 |
Microsoft Corporation |
未指定 |
0x0043 |
WAVE_FORMAT_MSG723_1 |
Microsoft Corporation |
未指定 |
0x0044 |
WAVE_FORMAT_MSG729 |
Microsoft Corporation |
未指定 |
0x0045 |
WAVE_FORMAT_SPG726 |
Microsoft Corporation |
未指定 |
0x0050 |
WAVE_FORMAT_MPEG |
Microsoft Corporation |
未指定 |
0x0052 |
WAVE_FORMAT_RT24 |
InSoft, Inc. |
未指定 |
0x0053 |
WAVE_FORMAT_PAC |
InSoft, Inc. |
未指定 |
0x0055 |
WAVE_FORMAT_MPEGLAYER3 |
未指定. |
ISO/MPEG Layer 3 格式标记 |
0x0059 |
WAVE_FORMAT_LUCENT_G723 |
Lucent Technologies |
未指定 |
0x0060 |
WAVE_FORMAT_CIRRUS |
Cirrus Logic, Inc. |
未指定 |
0x0061 |
WAVE_FORMAT_ESPCM |
ESS Technology, Inc. |
未指定 |
0x0062 |
WAVE_FORMAT_VOXWARE |
Voxware, Inc. |
未指定 |
0x0063 |
WAVE_FORMAT_CANOPUS_ATRAC |
Canopus, Co., Ltd. |
ATRACWAVEFORMAT |
0x0064 |
WAVE_FORMAT_G726_ADPCM |
APICOM |
未指定 |
0x0065 |
WAVE_FORMAT_G722_ADPCM |
APICOM |
未指定 |
0x0067 |
WAVE_FORMAT_DSAT_DISPLAY |
Microsoft Corporation |
未指定 |
0x0069 |
WAVE_FORMAT_VOXWARE_BYTE_ALIGNED |
Voxware, Inc. |
未指定 |
0x0070 |
WAVE_FORMAT_VOXWARE_AC8 |
Voxware, Inc. |
未指定 |
0x0071 |
WAVE_FORMAT_VOXWARE_AC10 |
Voxware, Inc. |
未指定 |
0x0072 |
WAVE_FORMAT_VOXWARE_AC16 |
Voxware, Inc. |
未指定 |
0x0073 |
WAVE_FORMAT_VOXWARE_AC20 |
Voxware, Inc. |
未指定 |
0x0074 |
WAVE_FORMAT_VOXWARE_RT24 |
Voxware, Inc. |
未指定 |
0x0075 |
WAVE_FORMAT_VOXWARE_RT29 |
Voxware, Inc. |
未指定 |
0x0076 |
WAVE_FORMAT_VOXWARE_RT29HW |
Voxware, Inc. |
未指定 |
0x0077 |
WAVE_FORMAT_VOXWARE_VR12 |
Voxware, Inc. |
未指定 |
0x0078 |
WAVE_FORMAT_VOXWARE_VR18 |
Voxware, Inc. |
未指定 |
0x0079 |
WAVE_FORMAT_VOXWARE_TQ40 |
Voxware, Inc. |
未指定 |
0x007A |
WAVE_FORMAT_VOXWARE_SC3 |
Voxware, Inc. |
未指定 |
0x007B |
WAVE_FORMAT_VOXWARE_SC3 |
Voxware, Inc. |
未指定 |
0x0080 |
WAVE_FORMAT_SOFTSOUND |
SoftSound Ltd. |
未指定 |
0x0081 |
WAVE_FORMAT_VOXWARE_TQ60 |
Voxware, Inc. |
未指定 |
0x0082 |
WAVE_FORMAT_MSRT24 |
Microsoft Corporation |
未指定 |
0x0083 |
WAVE_FORMAT_G729A |
AT&T |
未指定 |
0x0084 |
WAVE_FORMAT_MVI_MVI2 |
Motion Pixels Ltd. |
未指定 |
0x0085 |
WAVE_FORMAT_DF_G726 |
Datafusion Systems (Pty) Ltd. |
未指定 |
0x0086 |
WAVE_FORMAT_DF_GSM610 |
Datafusion Systems (Pty) Ltd. |
未指定 |
0x0088 |
WAVE_FORMAT_ISIAUDIO |
Iterated Systems, Inc. |
未指定 |
0x0089 |
WAVE_FORMAT_ONLIVE |
OnLive!Technologies, Inc. |
未指定 |
0x008A |
WAVE_FORMAT_MULTITUDE_FT_SX20 |
Multitude, Inc. |
未指定 |
0x008B |
WAVE_FORMAT_MM_INFOCOM_ITS_ACM_G721 |
Infocom ITS A/S |
G.721 ADPCM |
0x008C |
WAVE_FORMAT_CONVEDIA_G729 |
Convedia Corporation |
未指定 |
0x008D |
WAVEFORMAT_CONGRUENCY_AUDIO_CODEC |
congruency, Inc. |
未指定 |
0x0091 |
WAVE_FORMAT_SBC24 |
Siemens Business Communications Systems |
未指定 |
0x0092 |
WAVE_FORMAT_DOLBY_AC3_SPDIF |
Sonic Foundry |
未指定 |
0x0093 |
WAVE_FORMAT_MEDIASONIC_G723 |
MediaSonic Ltd. |
未指定 |
0x0094 |
WAVE_FORMAT_PROSODY_8KBPS |
Aculab plc |
Prosody CTI 语音卡 |
0x0097 |
WAVE_FORMAT_ZYXEL_ADPCM |
ZyXEL Communications Corporation |
ZyXEL ADPCM |
0x0098 |
WAVE_FORMAT_PHILIPS_LPCBB |
Philips Speech Processing |
未指定 |
0x0099 |
WAVE_FORMAT_PACKED |
Studer Professional Audio AG |
未指定 |
0x00A0 |
WAVE_FORMAT_MALDEN_PHONYTALK |
Malden Electronics Ltd. |
Phony Talk |
0x00A1 |
WAVE_FORMAT_RRLGSM |
Racal Recorders |
Racal Recorder GSM |
0x00A2 |
WAVE_FORMAT_RRLG729A |
Racal Recorders |
Racal Recorder G720.a |
0x00A3 |
WAVE_FORMAT_RRLG7231 |
Racal Recorders |
Racal G723.1 |
0x00A4 |
WAVE_FORMAT_RRLTETRA_ACLEP |
Racal Recorders |
Racal Tetra ACELP |
0x00B0 |
WAVE_FORMAT_NEC_AAC |
NEC Corporation |
NEC AAC |
0x0100 |
WAVE_FORMAT_RHETOREX_ADPCM |
Rhetorex, Inc. |
Rhetorex ADPCM 波格式类型 |
0x0101 |
WAVE_FORMAT_IRAT |
BeCubed Software, Inc. |
未指定 |
0x0111 |
WAVE_FORMAT_VIVO_G723 |
Vivo Software, Inc. |
未指定 |
0x0112 |
WAVE_FORMAT_VIVO_SIREN |
Vivo Software, Inc. |
未指定 |
0x0120 |
WAVE_FORMAT_PHILIPS_CELP |
Philips Speech Processing |
未指定 |
0x0121 |
WAVE_FORMAT_PHILIPS_GRUNDIG |
Philips Speech Processing |
未指定 |
0x0123 |
WAVE_FORMAT_DIGITAL_G723 |
Digital Equipment Corporation |
未指定 |
0x0125 |
WAVE_FORMAT_SANYO_LD_ADPCM |
SANYO Electric Co., Ltd. |
SANYO LD-ADPCM 波类型 |
0x0130 |
WAVE_FORMAT_SIPROLAB_ACELPNET |
Sipro Lab Telecom Inc. |
未指定 |
0x0131 |
WAVE_FORMAT_SIPROLAB_ACELP4800 |
Sipro Lab Telecom Inc. |
未指定 |
0x0132 |
WAVE_FORMAT_SIPROLAB_ACELP8V3 |
Sipro Lab Telecom Inc. |
未指定 |
0x0133 |
WAVE_FORMAT_SIPROLAB_G729 |
Sipro Lab Telecom Inc. |
未指定 |
0x0134 |
WAVE_FORMAT_SIPROLAB_G729A |
Sipro Lab Telecom Inc. |
未指定 |
0x0135 |
WAVE_FORMAT_SIPROLAB_KELVIN |
Sipro Lab Telecom Inc. |
未指定 |
0x0136 |
WAVE_FORMAT_VOICEAGE_AMR |
VoiceAge Corporation |
未指定 |
0x0140 |
WAVE_FORMAT_G726ADPCM |
Dictaphone Corporation |
未指定 |
0x0141 |
WAVE_FORMAT_CELP68 |
Dictaphone Corporation |
未指定 |
0x0142 |
WAVE_FORMAT_CELP54 |
Dictaphone Corporation |
未指定 |
0x0150 |
WAVE_FORMAT_QUALCOMM_PUREVOICE |
QUALCOMM, Inc. |
未指定 |
0x0151 |
WAVE_FORMAT_QUALCOMM_HALFRATE |
QUALCOMM, Inc. |
未指定 |
0x0155 |
WAVE_FORMAT_TUBGSM |
Ring Zero Systems, Inc. |
与 GSM 6.10 相关 |
0x0160 |
WAVE_FORMAT_MSAUDIO1 |
Microsoft Corporation |
未指定 |
0x0161 |
WAVE_FORMAT_MSAUDIO2 |
Microsoft Corporation |
未指定 |
0x0162 |
WAVE_FORMAT_MSAUDIO3 |
Microsoft Corporation |
多声道 WMA |
0x0170 |
WAVE_FORMAT_UNISYS_NAP_ADPCM |
Unisys Corporation |
未指定 |
0x0171 |
WAVE_FORMAT_UNISYS_NAP_ULAW |
Unisys Corporation |
未指定 |
0x0172 |
WAVE_FORMAT_UNISYS_NAP_ALAW |
Unisys Corporation |
未指定 |
0x0173 |
WAVE_FORMAT_UNISYS_NAP_16K |
Unisys Corporation |
未指定 |
0X0174 |
WAVE_FORMAT_MM_SYCOM_ACM_SYC008 |
SyCom Technologies |
未指定 |
0x0175 |
WAVE_FORMAT_MM_SYCOM_ACM_SYC701_G726L |
SyCom Technologies |
未指定 |
0x0176 |
WAVE_FORMAT_MM_SYCOM_ACM_SYC701_CELP54 |
SyCom Technologies |
未指定 |
0x0177 |
WAVE_FORMAT_MM_SYCOM_ACM_SYC701_CELP68 |
SyCom Technologies |
未指定 |
0x0178 |
WAVE_FORMAT_KNOWLEDGE_ADVENTURE_ADPCM |
Knowledge Adventure, Inc. |
未指定 |
0x0180 |
WAVE_FORMAT_MPEG2AAC |
Fraunhofer IIS |
未指定 |
0x0190 |
WAVE_FORMAT_DTS_DS |
Digital Theater Systems, Inc. |
未指定 |
0x01979 |
WAVE_FORMAT_INNINGS_ADPCM |
Innings Telecom Inc. |
未指定 |
0x0200 |
WAVE_FORMAT_CREATIVE_ADPCM |
Creative Labs, Inc. |
未指定 |
0x0202 |
WAVE_FORMAT_CREATIVE_FASTSPEECH8 |
Creative Labs, Inc. |
Fast Speech 8 |
0x0203 |
WAVE_FORMAT_CREATIVE_FASTSPEECH10 |
Creative Labs, Inc. |
Fast Speech 10 |
0x0210 |
WAVE_FORMAT_UHER_ADPCM |
UHER informatik GmbH |
未指定 |
0x0220 |
WAVE_FORMAT_QUARTERDECK |
Quarterdeck Corporation |
未指定 |
0x0230 |
WAVE_FORMAT_ILINK_VC |
I-Link Worldwide |
未指定 |
0x0240 |
WAVE_FORMAT_RAW_SPORT |
Aureal Semiconductor Inc. |
未指定 |
0x0250 |
WAVE_FORMAT_IPI_HSX |
Interactive Products, Inc. |
未指定 |
0x0251 |
WAVE_FORMAT_IPI_RPELP |
Interactive Products, Inc. |
未指定 |
0x0260 |
WAVE_FORMAT_CS2 |
Consistent Software |
Cs2 |
0x0270 |
WAVE_FORMAT_SONY_SCX |
Sony Corporation |
未指定 |
0x0271 |
WAVE_FORMAT_SONY_SCY |
Sony Corporation |
未指定 |
0x0272 |
WAVE_FORMAT_SONY_ATRAC3 |
Sony Corporation |
未指定 |
0x0273 |
WAVE_FORMAT_SONY_SPC |
Sony Corporation |
未指定 |
0x0280 |
WAVE_FORMAT_TELUM |
Telum Inc. |
未指定 |
0x0281 |
WAVE_FORMAT_TELUMIA |
Telum Inc. |
未指定 |
0x0285 |
WAVE_FORMAT_NCVS_ADPCM |
Norcom Electronics Corporation |
Norcom Voice Systems ADPCM |
0x0300 |
WAVE_FORMAT_FM_TOWNS_SND |
Fujitsu Corporation |
未指定 |
0x0301 |
Reserved |
Fujitsu Corporation |
未指定 |
0x0302 |
Reserved |
Fujitsu Corporation |
未指定 |
0x0303 |
Reserved |
Fujitsu Corporation |
未指定 |
0x0304 |
Reserved |
Fujitsu Corporation |
未指定 |
0x0305 |
Reserved |
Fujitsu Corporation |
未指定 |
0x0306 |
Reserved |
Fujitsu Corporation |
未指定 |
0x0307 |
Reserved |
Fujitsu Corporation |
未指定 |
0x0308 |
Reserved |
Fujitsu Corporation |
未指定 |
0x0350 |
WAVE_FORMAT_DEVELOPMENT |
Micronas Semiconductors, Inc. |
未指定 |
0x0351 |
WAVE_FORMAT_CELP833 |
Micronas Semiconductors, Inc. |
未指定 |
0x0400 |
WAVE_FORMAT_BTV_DIGITAL |
Brooktree Corporation |
Brooktree 数字音频格式 |
0x0450 |
WAVE_FORMAT_QDESIGN_MUSIC |
QDesign Corporation |
未指定 |
0x0680 |
WAVE_FORMAT_VME_VMPCM |
AT&T |
未指定 |
0x0681 |
WAVE_FORMAT_TPC |
AT&T |
未指定 |
0x1000 |
WAVE_FORMAT_OLIGSM |
Ing. C. Olivetti & C., S.p.A. |
未指定 |
0x1001 |
WAVE_FORMAT_OLIADPCM |
Ing. C. Olivetti & C., S.p.A. |
未指定 |
0x1002 |
WAVE_FORMAT_OLICELP |
Ing. C. Olivetti & C., S.p.A. |
未指定 |
0x1003 |
WAVE_FORMAT_OLISBC |
Ing. C. Olivetti & C., S.p.A. |
未指定 |
0x1004 |
WAVE_FORMAT_OLIOPR |
Ing. C. Olivetti & C., S.p.A. |
未指定 |
0x1100 |
WAVE_FORMAT_LH_CODEC |
Lernout & Hauspie |
未指定 |
0X1101 |
WAVE_FORMAT_LH_CELP |
Lernout & Hauspie |
未指定 |
0X1102 |
WAVE_FORMAT_LH_SB8 |
Lernout & Hauspie |
未指定 |
0X1103 |
WAVE_FORMAT_LH_SB12 |
Lernout & Hauspie |
未指定 |
0X1104 |
WAVE_FORMAT_LH_SB16 |
Lernout & Hauspie |
未指定 |
0x1400 |
WAVE_FORMAT_NORRIS |
Norris Communications, Inc. |
未指定 |
0x1500 |
WAVE_FORMAT_SOUNDSPACE_MUSICOMPRESS |
AT&T |
未指定 |
0x163 |
WAVE_FORMAT_WMAUDIO_LOSSLESS |
Microsoft Corporation |
WMA 无损 |
0x164 |
WAVE_FORMAT_WMASPDIF |
Microsoft Corporation |
S/PDIF 上的 WMA Pro |
0x1971 |
WAVE_FORMAT_SONICFOUNDRY_LOSSLESS |
Sonic Foundry |
未指定 |
0x2000 |
WAVE_FORMAT_DVM |
FAST Multimedia AG |
未指定 |
0x2500 |
WAVE_FORMAT_MSCE |
Microsoft Corporation |
0x2600 的保留 rangle |
0x4143 |
WAVE_FORMAT_DIVIO_AAC |
Divio, Inc. |
Divio 的 AAC |
0x4201 |
WAVE_FORMAT_NOKIA_AMR |
Nokia Mobile Phones |
Nokia 自适应多速率 |
0x4243 |
WAVE_FORMAT_DIVIO_G726 |
Divio, Inc. |
Divio 的 G726 |
0x7000 |
WAVE_FORMAT_3COM_NBX |
3Com Corporation |
未指定 |
0x7A21 |
WAVE_FORMAT_NTT_DOCOMO_AMR_NO_SID |
Microsoft Corporation |
自适应多速率 |
0x7A22 |
WAVE_FORMAT_NTT_DOCOMO_AMR_WITH_SID |
Microsoft Corporation |
带有无声检测的 AMR |
0xA100 |
WAVE_FORMAT_COMVERSEINFOSYS_G723_1 |
Comverse Infosys Ltd. |
未指定 |
0xA101 |
WAVE_FORMAT_COMVERSEINFOSYS_AVQSBC |
Comverse Infosys Ltd. |
未指定 |
0xA102 |
WAVE_FORMAT_COMVERSEINFOSYS_OLDSBC |
Comverse Infosys Ltd. |
未指定 |
0xA103 |
WAVE_FORMAT_SYMBOLTECH_G729A |
Symbol Technologies Canada |
Symbol Technology 的 G729A |
0xA104 |
WAVE_FORMAT_VOICEAGE_AMR_WB |
VoiceAge Corporation |
未指定 |
0xA105 |
WAVE_FORMAT_ITI_G726 |
Ingenient Technologies, Inc. |
Ingenient 的 G726 |
0xA106 |
WAVE_FORMAT_AAC |
未指定. |
ISO/MPEG-4 高级音频编码 |
0xA107 |
WAVE_FORMAT_ESLG726 |
Encore Software Ltd. |
Encore Software Ltd 的 G726 |
0xb |
WAVE_FORMAT_WMSP2 |
Microsoft Corporation |
Windows Media RT Voice |
PMT stream_type
case 0x01: /* MPEG-1 video */
case 0x02: /* MPEG-2 video */
case 0x80: /* MPEG-2 MOTO video or LPCM*/
case 0x03: /* MPEG-1 audio */
case 0x04: /* MPEG-2 audio */
case 0x11: /* MPEG4 (audio) */
case 0x0f: /* ISO/IEC 13818-7 Audio with ADTS transport syntax */
case 0x10: /* MPEG4 (video) */
case 0x1B: /* H264 <- check transport syntax/needed descriptor */
case 0x81: /* A52 (audio) */
case 0x82: /* DVD_SPU (sub) */
case 0x83: /* LPCM (audio) */
case 0x84: /* SDDS (audio) */
case 0x82:
case 0x8A:
case 0x85: /* DTS (audio) */
case 0x91: /* A52 vls (audio) */
case 0x92: /* DVD_SPU vls (sub) */
case 0x94: /* SDDS (audio) */
case 0xa0: /* MSCODEC vlc (video) (fixed later) */
case 0x06: /* PES_PRIVATE (fixed later) */
case 0x12: /* MPEG-4 generic (sub/scene/...) (fixed later) */
case 0xEA: /* Privately managed ES (VC-1) (fixed later */
case 0x42:
case 0x43: /* AVS (video) */
> To my best knowledge this is the right way to demux TS and m2ts files:
>
> 0x01: MPEG2 video
> 0x02: MPEG2 video
> 0x03: MP2 audio (MPEG-1 Audio Layer II)
> 0x04: MP2 audio (MPEG-2 Audio Layer II)
> 0x06: private data (can be AC3, DTS or something else)
> 0x0F: AAC audio (MPEG-2 Part 7 Audio)
> 0x11: AAC audio (MPEG-4 Part 3 Audio)
> 0x1B: h264 video
These are standardised in ISO 13818-1.
> 0x80: MPEG2 video or PCM audio
> 0x81: AC3 audio
> 0x82: DTS audio
> 0x83: TrueHD/AC3 interweaved audio
> 0x84: E-AC3 audio
> 0x85: DTS-HD High Resolution Audio
> 0x86: DTS-HD Master Audio
> 0x87: E-AC3 audio
> 0xA1: secondary E-AC3 audio
> 0xA2: secondary DTS audio
> 0xEA: VC-1 video
How to differ 0x80? It is Mpeg2 video or LPCM audio?
if people convert a TS stream to M2TS, 0x80 could be MPEG2 video.
The most reliable way to figure out what it really is is checking the
descriptors. If there's a descriptor 0x05 with the format_descriptor
"HDMV" then the track originates from a Blu-Ray and thus is PCM.