【FFmpeg】ffmpeg 命令查询二 ( 比特流过滤器 | 可用协议 | 过滤器 | 像素格式 | 标准声道布局 | 音频采样格式 | 颜色名称 )(四)

简介: 【FFmpeg】ffmpeg 命令查询二 ( 比特流过滤器 | 可用协议 | 过滤器 | 像素格式 | 标准声道布局 | 音频采样格式 | 颜色名称 )(四)

前置左声道 :


FL             front left



前置右声道 :


FR             front right



前置中间声道 :


FC             front center



低音炮 :


LFE            low frequency



立体声 = 前置左声道 + 前置右声道


stereo         FL+FR



单声道 = 前置中间声道

mono           FC





六、显示可用的音频采样格式


帮助文档对应内容 :


-sample_fmts        show available audio sample formats // 显示可用的音频采样格式



显示可用的音频采样格式命令 :


ffmpeg -sample_fmts



执行过程 :

image.png



命令行输出 :


D:\ffmpeg>ffmpeg -sample_fmts
ffmpeg version n4.4-19-g8d172d9409 Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 10-win32 (GCC) 20210408
  configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-gpl --enable-version3 --disable-debug --enable-shared --disable-static --disable-w32threads --enable-pthreads --enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-libvorbis --enable-opencl --enable-libvmaf --enable-vulkan --enable-amf --enable-libaom --enable-avisynth --enable-libdav1d --enable-libdavs2 --enable-ffnvcodec --enable-cuda-llvm --enable-libglslang --enable-libgme --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvpx --enable-libwebp --enable-lv2 --enable-libmfx --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librav1e --enable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --enable-libvidstab --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread --extra-ldexeflags= --extra-libs=-lgomp
  libavutil      56. 70.100 / 56. 70.100
  libavcodec     58.134.100 / 58.134.100
  libavformat    58. 76.100 / 58. 76.100
  libavdevice    58. 13.100 / 58. 13.100
  libavfilter     7.110.100 /  7.110.100
  libswscale      5.  9.100 /  5.  9.100
  libswresample   3.  9.100 /  3.  9.100
  libpostproc    55.  9.100 / 55.  9.100
name   depth
u8        8
s16      16
s32      32
flt      32
dbl      64
u8p       8
s16p     16
s32p     32
fltp     32
dblp     64
s64      64
s64p     64
D:\ffmpeg>


每个音频采样为 16 位 ; 注意 s16 与 s16p 是不同的 ;


s16      16
s16p     16






七、显示可用的颜色名称


帮助文档对应内容 :


-colors             show available color names // 显示可用的颜色名称



显示可用的颜色名称命令 :


 
         



执行过程 :




命令行输出 :


D:\ffmpeg>ffmpeg -colors
ffmpeg version n4.4-19-g8d172d9409 Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 10-win32 (GCC) 20210408
  configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-gpl --enable-version3 --disable-debug --enable-shared --disable-static --disable-w32threads --enable-pthreads --enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-libvorbis --enable-opencl --enable-libvmaf --enable-vulkan --enable-amf --enable-libaom --enable-avisynth --enable-libdav1d --enable-libdavs2 --enable-ffnvcodec --enable-cuda-llvm --enable-libglslang --enable-libgme --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvpx --enable-libwebp --enable-lv2 --enable-libmfx --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librav1e --enable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --enable-libvidstab --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread --extra-ldexeflags= --extra-libs=-lgomp
  libavutil      56. 70.100 / 56. 70.100
  libavcodec     58.134.100 / 58.134.100
  libavformat    58. 76.100 / 58. 76.100
  libavdevice    58. 13.100 / 58. 13.100
  libavfilter     7.110.100 /  7.110.100
  libswscale      5.  9.100 /  5.  9.100
  libswresample   3.  9.100 /  3.  9.100
  libpostproc    55.  9.100 / 55.  9.100
name                             #RRGGBB
AliceBlue                        #f0f8ff
AntiqueWhite                     #faebd7
Aqua                             #00ffff
Aquamarine                       #7fffd4
Azure                            #f0ffff
Beige                            #f5f5dc
Bisque                           #ffe4c4
Black                            #000000
BlanchedAlmond                   #ffebcd
Blue                             #0000ff
BlueViolet                       #8a2be2
Brown                            #a52a2a
BurlyWood                        #deb887
CadetBlue                        #5f9ea0
Chartreuse                       #7fff00
Chocolate                        #d2691e
Coral                            #ff7f50
CornflowerBlue                   #6495ed
Cornsilk                         #fff8dc
Crimson                          #dc143c
Cyan                             #00ffff
DarkBlue                         #00008b
DarkCyan                         #008b8b
DarkGoldenRod                    #b8860b
DarkGray                         #a9a9a9
DarkGreen                        #006400
DarkKhaki                        #bdb76b
DarkMagenta                      #8b008b
DarkOliveGreen                   #556b2f
Darkorange                       #ff8c00
DarkOrchid                       #9932cc
DarkRed                          #8b0000
DarkSalmon                       #e9967a
DarkSeaGreen                     #8fbc8f
DarkSlateBlue                    #483d8b
DarkSlateGray                    #2f4f4f
DarkTurquoise                    #00ced1
DarkViolet                       #9400d3
DeepPink                         #ff1493
DeepSkyBlue                      #00bfff
DimGray                          #696969
DodgerBlue                       #1e90ff
FireBrick                        #b22222
FloralWhite                      #fffaf0
ForestGreen                      #228b22
Fuchsia                          #ff00ff
Gainsboro                        #dcdcdc
GhostWhite                       #f8f8ff
Gold                             #ffd700
GoldenRod                        #daa520
Gray                             #808080
Green                            #008000
GreenYellow                      #adff2f
HoneyDew                         #f0fff0
HotPink                          #ff69b4
IndianRed                        #cd5c5c
Indigo                           #4b0082
Ivory                            #fffff0
Khaki                            #f0e68c
Lavender                         #e6e6fa
LavenderBlush                    #fff0f5
LawnGreen                        #7cfc00
LemonChiffon                     #fffacd
LightBlue                        #add8e6
LightCoral                       #f08080
LightCyan                        #e0ffff
LightGoldenRodYellow             #fafad2
LightGreen                       #90ee90
LightGrey                        #d3d3d3
LightPink                        #ffb6c1
LightSalmon                      #ffa07a
LightSeaGreen                    #20b2aa
LightSkyBlue                     #87cefa
LightSlateGray                   #778899
LightSteelBlue                   #b0c4de
LightYellow                      #ffffe0
Lime                             #00ff00
LimeGreen                        #32cd32
Linen                            #faf0e6
Magenta                          #ff00ff
Maroon                           #800000
MediumAquaMarine                 #66cdaa
MediumBlue                       #0000cd
MediumOrchid                     #ba55d3
MediumPurple                     #9370d8
MediumSeaGreen                   #3cb371
MediumSlateBlue                  #7b68ee
MediumSpringGreen                #00fa9a
MediumTurquoise                  #48d1cc
MediumVioletRed                  #c71585
MidnightBlue                     #191970
MintCream                        #f5fffa
MistyRose                        #ffe4e1
Moccasin                         #ffe4b5
NavajoWhite                      #ffdead
Navy                             #000080
OldLace                          #fdf5e6
Olive                            #808000
OliveDrab                        #6b8e23
Orange                           #ffa500
OrangeRed                        #ff4500
Orchid                           #da70d6
PaleGoldenRod                    #eee8aa
PaleGreen                        #98fb98
PaleTurquoise                    #afeeee
PaleVioletRed                    #d87093
PapayaWhip                       #ffefd5
PeachPuff                        #ffdab9
Peru                             #cd853f
Pink                             #ffc0cb
Plum                             #dda0dd
PowderBlue                       #b0e0e6
Purple                           #800080
Red                              #ff0000
RosyBrown                        #bc8f8f
RoyalBlue                        #4169e1
SaddleBrown                      #8b4513
Salmon                           #fa8072
SandyBrown                       #f4a460
SeaGreen                         #2e8b57
SeaShell                         #fff5ee
Sienna                           #a0522d
Silver                           #c0c0c0
SkyBlue                          #87ceeb
SlateBlue                        #6a5acd
SlateGray                        #708090
Snow                             #fffafa
SpringGreen                      #00ff7f
SteelBlue                        #4682b4
Tan                              #d2b48c
Teal                             #008080
Thistle                          #d8bfd8
Tomato                           #ff6347
Turquoise                        #40e0d0
Violet                           #ee82ee
Wheat                            #f5deb3
White                            #ffffff
WhiteSmoke                       #f5f5f5
Yellow                           #ffff00
YellowGreen                      #9acd32
D:\ffmpeg>



前者是别名 , 后面是 RGB 颜色值 , 这 3 33 个分量 , 每个分量占 1 11 字节 , 橙色 的颜色值为 # f f a 500 \rm \#ffa500#ffa500 ;


Orange                           #ffa500



目录
打赏
0
0
0
0
39
分享
相关文章
|
20天前
|
利用PHP压缩音频:Linux环境下的ffmpeg简易安装指南
希望这个指南能为你的编程之旅提供帮助。只需记住,每一行代码都像音乐的音符,组合在一起,创造出美妙的旋律。祝你编程愉快!
67 6
FFmpeg开发笔记(五十八)把32位采样的MP3转换为16位的PCM音频
《FFmpeg开发实战:从零基础到短视频上线》一书中的“5.1.2 把音频流保存为PCM文件”章节介绍了将媒体文件中的音频流转换为原始PCM音频的方法。示例代码直接保存解码后的PCM数据,保留了原始音频的采样频率、声道数量和采样位数。但在实际应用中,有时需要特定规格的PCM音频。例如,某些语音识别引擎仅接受16位PCM数据,而标准MP3音频通常采用32位采样,因此需将32位MP3音频转换为16位PCM音频。
169 0
FFmpeg开发笔记(五十八)把32位采样的MP3转换为16位的PCM音频
|
10月前
|
ffmpeg音频格式转换、合成、速率调整
ffmpeg音频格式转换、合成、速率调整
187 2
|
11月前
|
FFmpeg开发笔记(十四)FFmpeg音频重采样的缓存
FFmpeg在视频流重编码和音频重采样中使用缓存机制。在音频文件格式转换时,特别是对于帧长度不固定的格式如ogg、amr、wma,需处理重采样缓存。通过调用`swr_convert`,传入空输入和0大小来清空缓存。在`swrmp3.c`中,修改帧样本数处理,并在循环结束后添加代码以冲刷缓存。编译并运行程序,将ogg文件重采样为MP3,日志显示操作成功,播放转换后的文件确认功能正常。
220 7
FFmpeg开发笔记(十四)FFmpeg音频重采样的缓存
|
11月前
FFmpeg开发笔记(十八)FFmpeg兼容各种音频格式的播放
《FFmpeg开发实战》一书中,第10章示例程序playaudio.c原本仅支持mp3和aac音频播放。为支持ogg、amr、wma等非固定帧率音频,需进行三处修改:1)当frame_size为0时,将输出采样数量设为512;2)遍历音频帧时,计算实际采样位数以确定播放数据大小;3)在SDL音频回调函数中,确保每次发送len字节数据。改进后的代码在chapter10/playaudio2.c,可编译运行播放ring.ogg测试,成功则显示日志并播放铃声。
180 1
FFmpeg开发笔记(十八)FFmpeg兼容各种音频格式的播放
|
10月前
|
Linux下视频截取命令 使用【ffmpeg】使用
Linux下视频截取命令 使用【ffmpeg】使用
95 1
音频剪裁大师:使用 Python 和 ffmpeg 分割音频的完整指南
使用 Python 和 ffmpeg 进行音频文件分割。通过 `subprocess` 模块调用 ffmpeg 命令,定义 `split_audio` 函数,输入参数包括音频文件、起始时间、持续时间和输出文件名。函数构建命令行指令进行分割,然后执行。运行脚本,即可按指定时间从音频中提取片段。简单易用,适用于多种音频处理场景。
FFMPEG常用命令 音视频合并
FFMPEG常用命令 音视频合并
335 2
|
11月前
利用ffmpeg命令从摄像机抓拍一张图片
利用ffmpeg命令从摄像机抓拍一张图片
353 1

热门文章

最新文章