ffmpeg -pix_fmts

  1. ffmpeg -pix_fmts -loglevel quiet

显示ffmpeg支持的像素格式

  1. 输出

选取部分输出结果

Pixel formats: I.... = Supported Input format for conversion .O... = Supported Output format for conversion ..H.. = Hardware accelerated format ...P. = Paletted format ....B = Bitstream format FLAGS NAME NB_COMPONENTS BITS_PER_PIXEL

IO... yuv420p 3 12

IO... yuyv422 3 16

IO... rgb24 3 24

IO... bgr24 3 24

IO... yuv422p 3 16

IO... yuv444p 3 24

IO... yuv410p 3 9

IO... yuv411p 3 12

IO... gray 1 8

  1. 说明

输出选项中带I,表示输入的像素格式;带O,表示输出的像素格式;H:表示硬件加速支持的像素格式。第3列表示像素的通道数,第四列表示一个像素占用的比特数。

以yuv420p举例

IO... yuv420p 3 12

IO:表示输入输出都支持yuv420p格式

3:表示3通道

12:表示一个像素占用12位(bit),也就是1.5 = 12/8 字节;

关于yuv的理解可以参考 YUV格式-CSDN博客

相关推荐
aqi0010 小时前
FFmpeg开发笔记(九十八)基于FFmpeg的跨平台图形用户界面LosslessCut
android·ffmpeg·kotlin·音视频·直播·流媒体
带土11 天前
2. Linux下FFmpeg C++音视频解码+推流开发
linux·c++·ffmpeg
aqi001 天前
FFmpeg开发笔记(九十七)国产的开源视频剪辑工具AndroidVideoEditor
android·ffmpeg·音视频·直播·流媒体
Sleepless_斑马1 天前
RTMP/RTSP流媒体服务器搭建、ffmpeg推流桌面、vlc拉流
ffmpeg·rtmp·rtsp
炼金术1 天前
SkyPlayer v1.1.0 - 在线视频播放功能更新
android·ffmpeg
喜欢吃豆1 天前
深度解析:FFmpeg 远程流式解复用原理与工程实践
人工智能·架构·ffmpeg·大模型·音视频·多模态
带土12 天前
1. FFmpeg入门
ffmpeg
Lueeee.2 天前
1.广告机项目-----ffmpeg播放准备
ffmpeg
心动啊1212 天前
FFMPeg在Python中的使用
ffmpeg
aqi002 天前
FFmpeg开发笔记(一百)国产的Android开源视频压缩工具VideoSlimmer
android·ffmpeg·音视频·直播·流媒体