FFplay文档解读-28-视频过滤器三

本文详细解读FFmpeg中的视频过滤器,包括colormatrix用于颜色矩阵转换,colorspace用于色彩空间、传输特性和颜色原色的转换,以及convolution用于卷积操作的过滤器。文章通过示例展示了如何使用这些过滤器进行视频处理。
摘要由CSDN通过智能技术生成

29.20 colormatrix

转换颜色矩阵

过滤器接受以下选项:

src
dst 

指定源和目标颜色矩阵。 必须指定这两个值。

接受的值是:

解释
bt709 BT.709
fcc FCC
bt601 BT.601
bt470 BT.470
bt470bg BT.470BG
smpte170m SMPTE-170M
smpte240m SMPTE-240M
bt2020 BT.2020

例如,要从BT.601转换为SMPTE-240M,请使用以下命令:

colormatrix=bt601:smpte240m

29.21 colorspace

转换色彩空间,传输特性或颜色原色。 输入视频需要具有均匀的大小。

过滤器接受以下选项:

all

一次指定所有颜色属性。

接受的值如下:

解释
bt470m BT.470M
bt470bg BT.470BG
bt601-6-525 BT.601-6 525
bt601-6-625 BT.601-6 625
bt709 BT.709
smpte170m SMPTE-170M
smpte240m SMPTE-240M
bt2020 BT.2020
space

指定输出颜色空间。

接受的值如下:

bt709 BT.709
fcc FCC
bt470bg BT.470BGBT.601-6 625
smpte170m SMPTE-170MBT.601-6 525
smpte240m SMPTE-240M
ycgco YCgCo
bt2020ncl BT.2020具有非恒定亮度
trc

指定输出传输特性。

接受的值如下:

解释
bt709 BT.709
bt470m BT.470M
bt470bg BT.470BG
gamma22 恒定伽马值为2.2
gamma28 恒定伽玛为2.8
smpte170m SMPTE-170MBT.601-6 625BT.601-6 525
smpte240m SMPTE-240M
srgb SRGB
iec61966-2-1 iec61966-2-1
iec61966-2-4 iec61966-2-4
xvycc xvycc
bt2020-10 BT.2020用于10位内容
bt2020-12 BT.2020用于12位内容
primaries

指定输出颜色原色。

接受的值如下:

解释
bt709 BT.709
bt470m BT.470M
bt470bg BT.470BG 或者 BT.601-6 625
smpte170m SMPTE-170M或者BT.601-6 525
smpte240m SMPTE-240M
film film
smpte431 SMPTE-431
smpte432 SMPTE-432
bt2020 BT.2020
jedec-p22 JEDEC P22 phosphors
range

指定输出颜色范围。

接受的值如下:

解释
tv TV (restricted) range
mpeg MPEG (restricted) range
pc PC (full) ran
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值