Changes between Initial Version and Version 1 of audio types


Ignore:
Timestamp:
Sep 21, 2012, 7:57:35 PM (7 years ago)
Author:
rogerdpack
Comment:

hapy birthday

Legend:

Unmodified
Added
Removed
Modified
  • audio types

    v1 v1  
     1Raw audio in FFmpeg can take several different "forms"
     2
     3for instance:
     4
     5* pcm_s16le PCM means "traditional wave like format" (raw bytes, basically).  16 means 16 bits per sample, le means "little endian", s means "signed"
     6* pcm_s32le same but 32 bits per sample.
     7
     8You can see a list, like:
     9
     10{{{
     11$ ffmpeg -formats | grep PCM
     12ffmpeg version N-44123-g5d55830 Copyright (c) 2000-2012 the FFmpeg developers
     13 DE alaw            PCM A-law
     14 DE f32be           PCM 32-bit floating-point big-endian
     15 DE f32le           PCM 32-bit floating-point little-endian
     16 DE f64be           PCM 64-bit floating-point big-endian
     17 DE f64le           PCM 64-bit floating-point little-endian
     18 DE mulaw           PCM mu-law
     19 DE s16be           PCM signed 16-bit big-endian
     20 DE s16le           PCM signed 16-bit little-endian
     21 DE s24be           PCM signed 24-bit big-endian
     22 DE s24le           PCM signed 24-bit little-endian
     23 DE s32be           PCM signed 32-bit big-endian
     24 DE s32le           PCM signed 32-bit little-endian
     25 DE s8              PCM signed 8-bit
     26 DE u16be           PCM unsigned 16-bit big-endian
     27 DE u16le           PCM unsigned 16-bit little-endian
     28 DE u24be           PCM unsigned 24-bit big-endian
     29 DE u24le           PCM unsigned 24-bit little-endian
     30 DE u32be           PCM unsigned 32-bit big-endian
     31 DE u32le           PCM unsigned 32-bit little-endian
     32 DE u8              PCM unsigned 8-bit
     33}}}
     34
     35Basically these represent raw audio types.
     36
     37Other types include
     38
     39* pcm_bluray, which can be at least 24 bit, possibly other bit rates.