# HG changeset patch # User diego # Date 1187339979 0 # Node ID 4271e4e580e481ff9f8e971ddd86d64744f8ae5c # Parent 94958f477eeb71a7b3965c938385418c62e82e53 Complete the list of libavcodec audio encoders. patch by A C Hurst, A.Hurst sheffield.ac uk diff -r 94958f477eeb -r 4271e4e580e4 DOCS/xml/en/encoding-guide.xml --- a/DOCS/xml/en/encoding-guide.xml Fri Aug 17 08:21:20 2007 +0000 +++ b/DOCS/xml/en/encoding-guide.xml Fri Aug 17 08:39:39 2007 +0000 @@ -2595,16 +2595,56 @@ - mp2 - MPEG Layer 2 + ac3 + Dolby Digital (AC-3) + + + adpcm_* + Adaptive PCM formats - see supplementary table + + + flac + Free Lossless Audio Codec (FLAC) + + + g726 + G.726 ADPCM + + + libamr_nb + 3GPP Adaptive Multi-Rate (AMR) narrow-band + + + libamr_wb + 3GPP Adaptive Multi-Rate (AMR) wide-band - ac3 - AC-3, AKA Dolby Digital + libfaac + Advanced Audio Coding (AAC) - using FAAC + + + libgsm + ETSI GSM 06.10 full rate + + + libgsm_ms + Microsoft GSM - adpcm_ima_wav - IMA adaptive PCM (4 bits per sample, 4:1 compression) + libmp3lame + MPEG-1 audio layer 3 (MP3) - using LAME + + + mp2 + MPEG-1 audio layer 2 (MP2) + + + pcm_* + PCM formats - see supplementary table + + + roq_dpcm + Id Software RoQ DPCM sonic @@ -2616,15 +2656,15 @@ vorbis - Xiph Ogg Vorbis codec + Vorbis wmav1 - Windows Media Audio v1 codec + Windows Media Audio v1 wmav2 - Windows Media Audio v2 codec + Windows Media Audio v2 @@ -2651,6 +2691,167 @@ compiled with libavcodec (which is the case most of time), and do not depend on external libraries. + + +PCM/ADPCM format supplementary table + + + + + +PCM/ADPCM codec nameDescription + + + + pcm_s32le + signed 32-bit little-endian + + + pcm_s32be + signed 32-bit big-endian + + + pcm_u32le + unsigned 32-bit little-endian + + + pcm_u32be + unsigned 32-bit big-endian + + + pcm_s24le + signed 24-bit little-endian + + + pcm_s24be + signed 24-bit big-endian + + + pcm_u24le + unsigned 24-bit little-endian + + + pcm_u24be + unsigned 24-bit big-endian + + + pcm_s16le + signed 16-bit little-endian + + + pcm_s16be + signed 16-bit big-endian + + + pcm_u16le + unsigned 16-bit little-endian + + + pcm_u16be + unsigned 16-bit big-endian + + + pcm_s8 + signed 8-bit + + + pcm_u8 + unsigned 8-bit + + + pcm_alaw + G.711 A-LAW + + + pcm_mulaw + G.711 μ-LAW + + + pcm_s24daud + signed 24-bit D-Cinema Audio format + + + pcm_zork + Activision Zork Nemesis + + + adpcm_ima_qt + Apple QuickTime + + + adpcm_ima_wav + Microsoft/IBM WAVE + + + adpcm_ima_dk3 + Duck DK3 + + + adpcm_ima_dk4 + Duck DK4 + + + adpcm_ima_ws + Westwood Studios + + + adpcm_ima_smjpeg + SDL Motion JPEG + + + adpcm_ms + Microsoft + + + adpcm_4xm + 4X Technologies + + + adpcm_xa + Phillips Yellow Book CD-ROM eXtended Architecture + + + adpcm_ea + Electronic Arts + + + adpcm_ct + Creative 16->4-bit + + + adpcm_swf + Adobe Shockwave Flash + + + adpcm_yamaha + Yamaha + + + adpcm_sbpro_4 + Creative VOC SoundBlaster Pro 8->4-bit + + + adpcm_sbpro_3 + Creative VOC SoundBlaster Pro 8->2.6-bit + + + adpcm_sbpro_2 + Creative VOC SoundBlaster Pro 8->2-bit + + + adpcm_thp + Nintendo GameCube FMV THP + + + adpcm_adx + Sega/CRI ADX + + + + + + +