音视频之ffmpeg基本信息查询命令

基本信息查询命令

  1. 基础信息查询
    -version:显示FFmpeg的版本信息(如版本号、编译时的配置参数等)。
    -formats:显示FFmpeg支持的容器格式(即"封装格式",如mp4、avi、mkv等,包含"解复用"和"复用"支持的格式)。
  2. 数据流处理(复用/解复用)
    -demuxers:显示支持的解复用器(负责从容器中"分离"音频、视频等原始流,如从mp4里拆出视频轨、音频轨)。
    -muxers:显示支持的复用器(负责把编码后的流"装进"容器,如把H.264视频和AAC音频合成mp4)。
  3. 硬件与编解码
    -devices:显示支持的硬件设备(如摄像头video0、音频设备default等,不同系统/平台差异较大)。
    -codecs:显示所有支持的编解码器(包含解码+编码,如视频的h264、hevc,音频的aac、mp3等)。
    -decoders:专门显示支持的解码器(把压缩流→原始数据,如把H.264视频流解码成YUV帧)。
    -encoders:专门显示支持的编码器(把原始数据→压缩流,如把YUV帧编码成H.264视频流)。
  4. 比特流处理
    -bsfs:显示支持的比特流过滤器(用于处理"编码后的比特流",如修改元数据、滤波等,无需解码成原始帧)。
  5. 网络与传输
    -protocols:显示支持的网络协议(如http、rtmp、rtsp等,用于数据传输)。
  6. 数据处理(过滤器/像素/采样)
    -filters:显示支持的过滤器(用于处理"原始帧数据",如视频的缩放scale、旋转rotate,音频的混音amix等)。
    -pix_fmts:显示支持的像素格式(如yuv420p、rgb24等,影响视频帧的存储方式,关乎兼容性和画质)。
    -sample_fmts:显示支持的采样格式(如s16、flt等,影响音频样本的存储方式,关乎音质和处理效率)。
  7. 音频与颜色
    -layouts:显示支持的声道布局(如"立体声"stereo、"5.1声道"5.1等,对应音频的channel名称)。
    -colors:显示FFmpeg识别的颜色名称(如在过滤器中设置背景色、字幕颜色时可用,如red、blue等)
相关推荐
EasyGBS2 小时前
ONVIF设备接入国标GB28181视频平台EasyGBS:不用国标也能一键拉流!
服务器·php·音视频
Legendary_0082 小时前
LDR6500 设计指南:Type-C 音频快充二合一配件 PD 取电与插拔时序控制方案
c语言·开发语言·音视频
音视频牛哥4 小时前
SmartMediaKit 推拉流MP4录像实践:实时传输与本地留存一体化
音视频·rtmp推流录像·rtmp播放端录像·rtsp播放端录像·rtsp流录制·rtmp流录制·rtsp服务器录像
石臻臻的杂货铺6 小时前
做 AI 视频,先让 Blender 把镜头演一遍
人工智能·音视频·blender
ALINX技术博客6 小时前
【黑金云课堂】FPGA技术教程Vitis开发:SD卡WAV文件读取音频播放实验
fpga开发·音视频
沐禾安信1 天前
AVI 视频打不开?2026 四款转 MP4 工具封神
音视频·电脑录屏
兵叔物联1 天前
基于FFmpeg的短视频自动剪辑工具
ffmpeg·音视频
AORUO奥偌1 天前
从“拼凑”到“集成”:音视频系统如何重塑弱电智能化建设逻辑
音视频·公共广播系统·音视频系统·多媒体会议与ip广播系统·多媒体会议系统
禹亮科技1 天前
大型国企会议室音视频集成实战:3间120㎡空间Poly G7500+LED大屏+讯飞多语言会议系统落地方案
音视频·视频会议系统集成·上海禹亮科技·讯飞听见多语言会议系统·poly g7500
音视频牛哥1 天前
SmartMediaKit macOS版RTSP/RTMP低延迟播放器:技术架构、核心能力与应用实践
音视频·低延迟rtsp播放器·macos直播播放器·macos rtsp播放器·macos rtmp播放器·rtsp播放器mac版·rtmp播放器mac版