gpt4 book ai didi

video - 带有RGB的ffmpeg视频过滤器

转载 作者:行者123 更新时间:2023-12-04 23:16:21 24 4
gpt4 key购买 nike

我需要使用 RGB 值使用 ffmpeg 过滤 mp4 视频。
例如使用 opengl 它看起来像这样

void main() {
vec4 color = texture2D(sTexture, vTextureCoord);
float colorR = (1.0 - color.r) / 2.0;
float colorG = (1.0 - color.g) / 2.0;
float colorB = (1.0 - color.b) / 2.0;
gl_FragColor = vec4(colorR, colorG, colorB, color.a);
}

我可以用 ffmpeg 命令来做吗?

最佳答案

如果你的 ffmpeg 是用 libx264 编译的,你可以使用

ffmpeg -i input.mp4 -vf extractplanes=r -c:v libx264rgb -pix_fmt rgb24 output.mp4

您也可以指定 bgr24bgr0 (32 位;有一个未使用的第 4 channel )

关于video - 带有RGB的ffmpeg视频过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35265120/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com