分享

ffmpeg中acodec与vcodec可设定值

 补丁牛仔裤 2023-04-24 发布于广东

转载

原文地址:https://blog.csdn.net/newtwg/article/details/86393378

对于ffmpeg的-acodec参数值:

audioEncodersdescription
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  

..........

 

audioEncodersdescription
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 编码同原始音频

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多