A Audio File and Compression Formats for Use With Oracle Multimedia

This appendix describes the audio file and compression formats and other audio features supported by Oracle Multimedia, in these sections:

Find the audio data format you are interested in, and then determine the supported formats. For example, Section A.2 shows that Oracle Multimedia supports AIFF format for single channel, stereo, 8-bit and 16-bit samples, linear PCM encoding, and uncompressed format.

A.1 Supported 3GP Data Format

The supported 3GP format ID, file format, file extension, and MIME type are as follows:

  • Format ID: 3GP

  • File Format: 3GP

  • File extension: .3gp

  • MIME type: audio/3gpp

A.2 Supported AIFF Data Formats

The supported AIFF format ID, file format, file extension, MIME type, audio features, compression format, and encoding/compression type are as follows:

  • Format ID: AIFF

  • File Format: AIFF

  • File extension: .aff

  • MIME type: audio/x-aiff

  • Audio features:

    • Single channel

    • Stereo

    • 8-bit samples

    • 16-bit samples

    • Linear PCM encoding

  • Compression format: Standard AIFF Uncompressed

  • Encoding/Compression Type: TWOS

A.3 Supported AIFF-C Data Formats

The supported AIFF-C format ID, file format, file extension, MIME type, and audio features are as follows:

  • Format ID: AIFC

  • File format: AIFC

  • File extension: .aft

  • MIME type: audio/x-aiff

  • Audio features:

    • Single channel

    • Stereo

    • 8-bit samples

    • 16-bit samples

Table A-1 lists the supported AIFF-C data compression format names and encoding/compression types.

Table A-1 Supported AIFF-C Data Compression Formats and Types

Compression Formats Encoding/Compression Types

Not compressed

Uncompressed (TWOS)

ACE 2-to-1

ACE2

ACE 8-to-3

ACE8

MACE 3-to-1

MAC3

MACE 6-to-1

MAC6


A.4 Supported AU Data Formats

The supported AU format ID, file format, file extension, MIME type, and audio features are as follows:

  • Format ID: AUFF

  • File format: AUFF

  • File extension: .au

  • MIME type: audio/basic

  • Audio features:

    • Single channel

    • Stereo

    • 8-bit samples

    • 16-bit samples

    • mu-law encoding

    • Linear PCM encoding

Table A-2 lists the supported AU data compression format names and encoding/compression types.

Table A-2 AU Data Compression Formats and Types

Compression Format Encoding/Compression Types

Unspecified format

UNSPECIFIED

8-bit mu-law samples

MULAW

8-bit linear samples

LINEAR

16-bit linear samples

LINEAR

24-bit linear samples

LINEAR

32-bit linear samples

LINEAR

Floating-point samples

FLOAT

Double-precision float samples

DOUBLE

Fragmented sample data

FRAGMENTED

Nested format

NESTED

DSP program

DSP_CORE

8-bit fixed-point samples

DSP_DATA

16-bit fixed-point samples

DSP_DATA

24-bit fixed-point samples

DSP_DATA

32-bit fixed-point samples

DSP_DATA

Unknown AU format

UNKNOWN

Nonaudio display data

DISPLAY

Squelch format

MULAW_SQUELCH

16-bit linear with emphasis

EMPHASIZED

16-bit linear with compression

COMPRESSED

16-bit linear with emphasis and compression

COMPRESSED_EMPHASIZED

Music Kit DSP commands

DSP_COMMANDS

DSP commands samples

DSP_COMMANDS_SAMPLES

ADPCM G721

ADPCM_G721

ADPCM G722

ADPCM_G722

ADPCM G723_3

ADPCM_G723_3

ADPCM G723_5

ADPCM_G723_5

8-bit a-law samples

ALAW


A.5 Supported Audio MPEG Data Formats

The supported audio MPEG formats are MPEG1, MPEG2, and MPEG4, as described in the following sections:

A.5.1 Supported MPEG1 and MPEG2 Data Formats

The MPEG1 and MPEG2 format ID, file format, file extension, MIME type, and audio features are as follows:

  • Format ID: MPEG

  • File format: MPGA

  • File extension: .mpg

  • MIME type: audio/mpeg

  • Audio Features:

    • Layer I

    • Layer II

    • Layer III

Table A-3 lists the supported audio MPEG1 and MPEG2 data compression format names and encoding/compression types.

Table A-3 Audio MPEG1 and MPEG2 Compression Formats and Types

Compression Formats Encoding/Compression Types

MPEG Audio, Layer I

LAYER1

MPEG Audio, Layer II

LAYER2

MPEG Audio, Layer III

LAYER3


The following subsection provides more detail about MPEG1 and MPEG2 audio formats:

A.5.1.1 Supported ID3 Audio File Data Tagging Format

Within the MPEG1 and MPEG2 audio formats, for Layer I, Layer II, and Layer III, these ID3V1.1 tags are supported:

  • Song title

  • Artist

  • Album

  • Year

  • Comment

  • Genre

The metadata information in these tags is extracted into the comments attribute of the ORDAudio object. See ORDAudio Object Type for more information about ORDAudio object type attributes.

A.5.2 Supported MPEG4 Data Formats

The MPEG4 format ID, file format, file extension, and MIME type features are as follows:

  • Format ID: MP4

  • File format: MP4

  • File extension: .mp4

  • MIME type: audio/mp4

A.6 Supported RealNetworks Real Audio Data Format

The supported RealNetworks Real Audio format ID, file format, file extensions, MIME type, and audio features are as follows:

  • Format ID: RMFF

  • File format: RMFF

  • File extensions: .ra, .rm, and .ram

  • MIME type: audio/x-pn-realaudio

  • Audio features: one or more streams with different bit rates

A.7 Supported WAV Data Formats

The supported WAV format ID, file format, file extension, MIME type, and audio features are as follows:

  • Format ID: WAVE

  • File format: WAVE

  • File extension: .wav

  • MIME type: audio/x-wav

  • Audio features:

    • Single channel

    • Stereo

    • 8-bit samples

    • 16-bit samples

    • Linear PCM encoding

Table A-4 lists the supported WAV data compression format names and encoding/compression types.

Table A-4 WAV Data Compression Formats and Types

Compression Formats Encoding/Compression Types

Unknown Wave Format

UNKNOWN

Microsoft PCM Wave Format

MS_PCM

Microsoft ADPCM Wave Format

MS_ADPCM

IBM CVSD Wave Format

IBM_CVSD

Microsoft aLaw Wave Format

ALAW

Microsoft mu-Law Wave Format

MULAW

OKI ADPCM Wave Format

OKI_ADPCM

Intel DVI/IMA ADPCM Wave Format

DVI_ADPCM

VideoLogic Media Space ADPCM Wave Format

MEDIASPACE_ADPCM

Sierra Semiconductor ADPCM Wave Format

SIERRA_ADPCM

Antex Electronics G723 ADPCM Wave Format

ANTEX_G723_ADPCM

DSP Solutions DIGISTD Wave Format

DIGISTD

DSP Solutions DIGIFIX Wave Format

DIGIFIX

Dialogic OKI ADPCM Wave Format

DIALOGIC_OKI_ADPCM

Yamaha ADPCM Wave Format

YAMAHA_ADPCM

Speech Compression Sonarc Wave Format

SONARC

DSP Group TrueSpeech Wave Format

DSPGROUP_TRUESPEECH

Echo Speech Wave Format

ECHOSC1

Audiofile AF36 Wave Format

AUDIOFILE_AF36

Audio Processing Technology Wave Format

APTX

Audiofile AF10 Wave Format

AUDIOFILE_AF10

Dolby AC-2 Wave Format

DOLBY_AC2

Microsoft GSM 610 Wave Format

MS_GSM610

Antex Electronics ADPCME Wave Format

ANTEX_ADPCME

Control Resources VQLPC Wave Format

CONTROL_RES_VQLPC

DSP Solutions DIGIREAL Wave Format

DIGIREAL

DSP Solutions DIGIADPCM Wave Format

DIGIADPCM

Control Resources CR10 Wave Format

CONTROL_RES_CR10

Natural Microsystems NMS VBXADPCM Wave Format

NMS_VBXADPCM

Crystal Semiconductor IMA ADPCM Wave Format

CS_IMAADPCM

Antex Electronics G721 ADPCM Wave Format

ANTEX_G721_ADPCM

MPEG-1 Audio Wave Format

MPEG

Creative Labs ADPCM Wave Format

CREATIVE_ADPCM

Creative Labs FastSpeech8 Wave Format

CREATIVE_FASTSPEECH8

Creative Labs FastSpeech10 Wave Format

CREATIVE_FASTSPEECH10

Fujitsu FM Towns Wave Format

FM_TOWNS_SND

Olivetti GSM Wave Format

OLIGSM

Olivetti ADPCM Wave Format

OLIADPCM

Olivetti CELP Wave Format

OLICELP

Olivetti SBC Wave Format

OLISBC

Olivetti OPR Wave Format

OLIOPR


A.8 Supported Windows Media File Format (ASF) for Audio Data

Oracle Multimedia supports the Advanced Systems Format (ASF) file format used by Microsoft Windows Media. These files are denoted by the suffix .wma. The Oracle Multimedia objects ORDAudio and ORDDoc can recognize ASF format data and extract attributes about the audio media from the data.

Note:

To access these formats, install the software from the Oracle Multimedia Software section of the Oracle Technology Network Web site at

http://www.oracle.com/technology/products/multimedia/

See Support for the Windows Media File Format (ASF).

See Also:

http://www.microsoft.com/windows/windowsmedia/ for more information about the Advanced Systems Format used by Microsoft Windows Media

The supported Windows Media file extension and MIME type for audio data stored in an ORDAudio object are as follows:

  • File extension: .wma

  • MIME type: audio/x-ms-wma

Table A-5 lists the supported Windows Media audio compression format names and format codes for the ASF formats.

Table A-5 ASF Audio Compression Formats and Format Codes

Compression Formats Format Codes

Windows Media Audio

WMA

Windows Media Audio 9 Professional

WMA_9_PROFESSIONAL

Windows Media Audio 9 Voice

WMA_9_VOICE

Windows Media Audio Lossless

WMA_9_LOSSLESS

Sipro Lavs ACELP.net

SIPRO_ACEHLP

GSM-AMR Fixed bitrate

GSM_AMR_FIXED

GSM-AMR Variable bitrate

GSM_AMR_VARIABLE