sfinfo(1)                                                            sfinfo(1)


NAME
     sfinfo - display soundfile information


SYNOPSIS
     sfinfo [ options ... ] soundfiles ...

     where options are:

        -short
        -reporterror

     The full option string need not be specified; -s and -r will work.


DESCRIPTION
     sfinfo reports information about the soundfile(s) specified.  If invoked
     with no arguments, it will display help.  If invoked like:

        sfinfo flute.aif

     It will give you info in the format:


        Filename: flute.aif
        File Format: Audio Interchange File Format (aiff)
        Size: 32100 sample frames, 0.73 seconds, 64.6 Kbytes.
        Format: 1 channel 16-bit integer (2's complement, big endian) file.
        Sampling Rate: 44.100 kHz.
        Data begins at offset 402 (192 hex).


     If you specify the -short (-s) option, sfinfo reports information in this
     ls-like format:

         tttt  sssss.ss ffff  ccc bbb ee filename
         0.73s 44100.00 aiff  1ch 16b -- flute.aif
        37.27s 22050.00 next  2ch float  phone.snd

     Where:
        t is length of soundfile in seconds
        s is sampling rate of soundfile in Hertz
        f is soundfile format
        c is number of channels in file
        b is # of bits for integer or mulaw file, or "float" for
          floating point file
        e is sample encoding, "--" for linear or "mu" for mulaw
          (this does not apply to floating point files)

     A good way of doing a "soundfile ls" is:

        sfinfo -s *


     which looks like:

         0.73s 44100.00 aiff  1ch 16b -- flute.aif
         6.47s  8000.00 aifc  1ch 16b -- gunn.afc
         6.47s  8000.00 next  1ch  8b mu gunn.snd
        37.27s 22050.00 next  2ch float  phone.snd
         1.53s 22050.00 next  1ch 16b -- vulc.snd
         1.53s 22050.00 wave  1ch 16b -- vulc.wav

     This works because sfinfo ignores files which are not soundfiles.
     Therefore the above listing only includes files in the supported formats,
     even if the directory included other files.

     The -reporterror option causes sfinfo to report an error if one of the
     files given is not a valid soundfile.  This may be desirable if a given
     set of files must contain all soundfiles.


AUTHOR
     Silicon Graphics Inc.; Apple Computer, Inc. for AIFF code.


SEE ALSO
     afIntro(3a) for more about the Audio File library.
     sfplay(1), sfconvert(1), sfkeywords(1),
     dmconvert(1), dminfo(1), mediaconvert(1)


                                                                        Page 2