ffmpeg-pcm – 业余语言练习

ffmpeg-pcm

ffmpeg -i test.mp4 -vn -f f32le -acodec pcm_f32le ff_capture.pcm

[root@iZ8vb59gsqaa2gjbi6n8g6Z chapter05]# ffmpeg -encoders | grep pcm
ffmpeg version 7.0.2 Copyright (c) 2000-2024 the FFmpeg developers
built with gcc 10 (GCC)
configuration: –prefix=/usr/local/ffmpeg –enable-shared –disable-static –disable-doc –enable-zlib –enable-libx264 –enable-libx265 –enable-libxavs2 –enable-libdavs2 –enable-iconv –enable-gpl –enable-nonfree
libavutil 59. 8.100 / 59. 8.100
libavcodec 61. 3.100 / 61. 3.100
libavformat 61. 1.100 / 61. 1.100
libavdevice 61. 1.100 / 61. 1.100
libavfilter 10. 1.100 / 10. 1.100
libswscale 8. 1.100 / 8. 1.100
libswresample 5. 1.100 / 5. 1.100
libpostproc 58. 1.100 / 58. 1.100
A….D adpcm_adx SEGA CRI ADX ADPCM
A….D adpcm_argo ADPCM Argonaut Games
A….D g722 G.722 ADPCM (codec adpcm_g722)
A….D g726 G.726 ADPCM (codec adpcm_g726)
A….D g726le G.726 little endian ADPCM (“right-justified”) (codec adpcm_g726le)
A….D adpcm_ima_alp ADPCM IMA High Voltage Software ALP
A….D adpcm_ima_amv ADPCM IMA AMV
A….D adpcm_ima_apm ADPCM IMA Ubisoft APM
A….D adpcm_ima_qt ADPCM IMA QuickTime
A….D adpcm_ima_ssi ADPCM IMA Simon & Schuster Interactive
A….D adpcm_ima_wav ADPCM IMA WAV
A….D adpcm_ima_ws ADPCM IMA Westwood
A….D adpcm_ms ADPCM Microsoft
A….D adpcm_swf ADPCM Shockwave Flash
A….D adpcm_yamaha ADPCM Yamaha
A….D pcm_alaw PCM A-law / G.711 A-law
A….D pcm_bluray PCM signed 16|20|24-bit big-endian for Blu-ray media
A….D pcm_dvd PCM signed 16|20|24-bit big-endian for DVD media
A….D pcm_f32be PCM 32-bit floating point big-endian
A….D pcm_f32le PCM 32-bit floating point little-endian
A….D pcm_f64be PCM 64-bit floating point big-endian
A….D pcm_f64le PCM 64-bit floating point little-endian
A….D pcm_mulaw PCM mu-law / G.711 mu-law
A….D pcm_s16be PCM signed 16-bit big-endian
A….D pcm_s16be_planar PCM signed 16-bit big-endian planar
A….D pcm_s16le PCM signed 16-bit little-endian
A….D pcm_s16le_planar PCM signed 16-bit little-endian planar
A….D pcm_s24be PCM signed 24-bit big-endian
A….D pcm_s24daud PCM D-Cinema audio signed 24-bit
A….D pcm_s24le PCM signed 24-bit little-endian
A….D pcm_s24le_planar PCM signed 24-bit little-endian planar
A….D pcm_s32be PCM signed 32-bit big-endian
A….D pcm_s32le PCM signed 32-bit little-endian
A….D pcm_s32le_planar PCM signed 32-bit little-endian planar
A….D pcm_s64be PCM signed 64-bit big-endian
A….D pcm_s64le PCM signed 64-bit little-endian
A….D pcm_s8 PCM signed 8-bit
A….D pcm_s8_planar PCM signed 8-bit planar
A….D pcm_u16be PCM unsigned 16-bit big-endian
A….D pcm_u16le PCM unsigned 16-bit little-endian
A….D pcm_u24be PCM unsigned 24-bit big-endian
A….D pcm_u24le PCM unsigned 24-bit little-endian
A….D pcm_u32be PCM unsigned 32-bit big-endian
A….D pcm_u32le PCM unsigned 32-bit little-endian
A….D pcm_u8 PCM unsigned 8-bit
A….D pcm_vidc PCM Archimedes VIDC
A….D roq_dpcm id RoQ DPCM

Published
Categorized as ffmpeg

Leave a comment

Your email address will not be published. Required fields are marked *