AIFF-hul Module

Introduction

The AIFF-hul module recognizes and validates the Audio Interchange File Format (AIFF) [AIFF]. The AIFF format is itself a profile of the Electronic Arts IFF 85 format [IFF].

The module is invoked by the:

jhove ... -m AIFF-hul ...

command line option.

2 Coverage

The AIFF-hul module recognizes and validates the following public profiles:

3 Well-Formedness

The following criteria must be met by an AIFF object for JHOVE to consider it well-formed:

4 Validity

The following criteria must be met by an AIFF file for JHOVE to consider it valid:

5 Representation Information

The MIME type is reported as: audio/x-aiff.

In addition to the standard JHOVE representation information, the following AIFF-specific properties are reported:

The AIFF module reports audio technical properties using the draft AES-X098B, Core audio metadata XML definition, currently under development by the Audio Engineering Society (AES) SC-03-06 Working Group on Digital Library and Archive Systems.

5.1 Profiles

AIFF 1.3

AIFF is an interchange format for sampled monaural or multichannel sampled sounds using a variety of sample rates and widths.

Profile requirements include:

AIFF-C

AIFF-C is an extended AIFF format that can contain compressed audio data.

Profile requirements include:

6 Additional Module Properties