转载
原文地址:https://blog.csdn.net/newtwg/article/details/86393378
对于ffmpeg的-acodec参数值:
audioEncoders | description |
aac |
AAC (Advanced Audio Coding) |
libfaac |
|
ac3 |
ATSC A/52A (AC-3) |
ac3_fixed |
ATSC A/52A (AC-3) (codec ac3) |
adpcm_adx |
SEGA CRI ADX ADPCM |
g722 |
G.722 ADPCM (codec adpcm_g722) |
g726 |
G.726 ADPCM (codec adpcm_g726) |
adpcm_ima_qt |
ADPCM IMA QuickTime |
adpcm_ima_wav |
ADPCM IMA WAV |
adpcm_ms |
ADPCM Microsoft |
adpcm_swf |
ADPCM Shockwave Flash |
adpcm_yamaha |
ADPCM Yamaha |
alac |
ALAC (Apple Lossless Audio Codec) |
libopencore_amrnb |
OpenCORE AMR-NB (Adaptive Multi-Rate Narrow-Band) (codec amr_nb) |
comfortnoise |
RFC 3389 comfort noise generator |
dca |
DCA (DTS Coherent Acoustics) (codec dts) |
eac3 |
ATSC A/52 E-AC-3 |
flac |
FLAC (Free Lossless Audio Codec) |
g723_1 |
G.723.1 |
libilbc |
iLBC (Internet Low Bitrate Codec) (codec ilbc) |
mp2 |
MP2 (MPEG audio layer 2) |
libmp3lame |
libmp3lame MP3 (MPEG audio layer 3) (codec mp3) |
nellymoser |
Nellymoser Asao |
pcm_alaw |
PCM A-law / G.711 A-law |
pcm_f32be |
PCM 32-bit floating point big-endian |
pcm_f32le |
PCM 32-bit floating point little-endian |
pcm_f64be |
PCM 64-bit floating point big-endian |
pcm_f64le |
PCM 64-bit floating point little-endian |
pcm_mulaw |
PCM mu-law / G.711 mu-law |
pcm_s16be |
PCM signed 16-bit big-endian |
pcm_s16be_planar |
PCM signed 16-bit big-endian planar |
pcm_s16le |
PCM signed 16-bit little-endian |
pcm_s16le_planar |
PCM signed 16-bit little-endian planar |
pcm_s24be |
PCM signed 24-bit big-endian |
pcm_s24daud |
PCM D-Cinema audio signed 24-bit |
pcm_s24le |
PCM signed 24-bit little-endian |
pcm_s24le_planar |
PCM signed 24-bit little-endian planar |
pcm_s32be |
PCM signed 32-bit big-endian |
pcm_s32le |
PCM signed 32-bit little-endian |
pcm_s32le_planar |
PCM signed 32-bit little-endian planar |
pcm_s8 |
CM signed 8-bit |
pcm_s8_planar |
PCM signed 8-bit planar |
pcm_u16be |
PCM unsigned 16-bit big-endian |
pcm_u16le |
PCM unsigned 16-bit little-endian |
pcm_u24be |
PCM unsigned 24-bit big-endian |
pcm_u24le |
PCM unsigned 24-bit little-endian |
pcm_u32be |
PCM unsigned 32-bit big-endian |
pcm_u32le |
PCM unsigned 32-bit little-endian |
pcm_u8 |
PCM unsigned 8-bit |
real_144 |
RealAudio 1.0 (14.4K) (codec ra_144) |
roq_dpcm |
id RoQ DPCM |
s302m |
SMPTE 302M |
sonic |
Sonic |
sonicls |
Sonic lossless |
tta |
TTA (True Audio) |
vorbis |
Vorbis |
libvorbis |
ibvorbis (codec vorbis) |
wavpack |
无损音频压缩格式 |
wmav1 |
Windows Media Audio 1 |
wmav2 |
Windows Media Audio 2 |
copy |
编码同原始音频 |
可以用 ffmpeg -encoders来查:
D:\ffmpeg7-win32-static\bin>ffmpeg -encoders
ffmpeg version N-49044-g89afa63 Copyright (c) 2000-2013 the FFmpeg developers
built on Jan 19 2013 20:36:06 with gcc 4.7.2 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --en
libavutil 52. 15.100 / 52. 15.100
libavcodec 54. 89.100 / 54. 89.100
libavformat 54. 61.101 / 54. 61.101
libavdevice 54. 3.102 / 54. 3.102
libavfilter 3. 32.101 / 3. 32.101
libswscale 2. 2.100 / 2. 2.100
..........
audioEncoders | description |
aac |
AAC (Advanced Audio Coding) |
libfaac |
|
ac3 |
ATSC A/52A (AC-3) |
ac3_fixed |
ATSC A/52A (AC-3) (codec ac3) |
adpcm_adx |
SEGA CRI ADX ADPCM |
g722 |
G.722 ADPCM (codec adpcm_g722) |
g726 |
G.726 ADPCM (codec adpcm_g726) |
adpcm_ima_qt |
ADPCM IMA QuickTime |
adpcm_ima_wav |
ADPCM IMA WAV |
adpcm_ms |
ADPCM Microsoft |
adpcm_swf |
ADPCM Shockwave Flash |
adpcm_yamaha |
ADPCM Yamaha |
alac |
ALAC (Apple Lossless Audio Codec) |
libopencore_amrnb |
OpenCORE AMR-NB (Adaptive Multi-Rate Narrow-Band) (codec amr_nb) |
comfortnoise |
RFC 3389 comfort noise generator |
dca |
DCA (DTS Coherent Acoustics) (codec dts) |
eac3 |
ATSC A/52 E-AC-3 |
flac |
FLAC (Free Lossless Audio Codec) |
g723_1 |
G.723.1 |
libilbc |
iLBC (Internet Low Bitrate Codec) (codec ilbc) |
mp2 |
MP2 (MPEG audio layer 2) |
libmp3lame |
libmp3lame MP3 (MPEG audio layer 3) (codec mp3) |
nellymoser |
Nellymoser Asao |
pcm_alaw |
PCM A-law / G.711 A-law |
pcm_f32be |
PCM 32-bit floating point big-endian |
pcm_f32le |
PCM 32-bit floating point little-endian |
pcm_f64be |
PCM 64-bit floating point big-endian |
pcm_f64le |
PCM 64-bit floating point little-endian |
pcm_mulaw |
PCM mu-law / G.711 mu-law |
pcm_s16be |
PCM signed 16-bit big-endian |
pcm_s16be_planar |
PCM signed 16-bit big-endian planar |
pcm_s16le |
PCM signed 16-bit little-endian |
pcm_s16le_planar |
PCM signed 16-bit little-endian planar |
pcm_s24be |
PCM signed 24-bit big-endian |
pcm_s24daud |
PCM D-Cinema audio signed 24-bit |
pcm_s24le |
PCM signed 24-bit little-endian |
pcm_s24le_planar |
PCM signed 24-bit little-endian planar |
pcm_s32be |
PCM signed 32-bit big-endian |
pcm_s32le |
PCM signed 32-bit little-endian |
pcm_s32le_planar |
PCM signed 32-bit little-endian planar |
pcm_s8 |
CM signed 8-bit |
pcm_s8_planar |
PCM signed 8-bit planar |
pcm_u16be |
PCM unsigned 16-bit big-endian |
pcm_u16le |
PCM unsigned 16-bit little-endian |
pcm_u24be |
PCM unsigned 24-bit big-endian |
pcm_u24le |
PCM unsigned 24-bit little-endian |
pcm_u32be |
PCM unsigned 32-bit big-endian |
pcm_u32le |
PCM unsigned 32-bit little-endian |
pcm_u8 |
PCM unsigned 8-bit |
real_144 |
RealAudio 1.0 (14.4K) (codec ra_144) |
roq_dpcm |
id RoQ DPCM |
s302m |
SMPTE 302M |
sonic |
Sonic |
sonicls |
Sonic lossless |
tta |
TTA (True Audio) |
vorbis |
Vorbis |
libvorbis |
ibvorbis (codec vorbis) |
wavpack |
无损音频压缩格式 |
wmav1 |
Windows Media Audio 1 |
wmav2 |
Windows Media Audio 2 |
copy |
编码同原始音频 |
|