gpt4 book ai didi

video - FFmpeg 的过滤器 "showpalette"总是返回默认调色板

转载 作者:行者123 更新时间:2023-12-04 23:15:38 26 4
gpt4 key购买 nike

我想用FFmpeg提取GIF文件的调色板,从文档中得知filter "showpalette"可以做到这一点。但是 FFmpeg 总是返回相同的默认调色板而不是自定义调色板。

default palette

即使对于 pkh.me's Post 中的两个示例,FFmpeg 也会返回相同的调色板。 .这是我的代码:

ffmpeg -i bbb-trans.gif -vf "showpalette" -y a%03d.png
ffmpeg -i bbb-nodither.gif -vf "showpalette" -y b%03d.png

我使用了错误的命令吗?或者这只是 FFmpeg 的一个错误。

最佳答案

作为 showpalette 的文档说,“此过滤器仅与 pal8 像素格式帧相关”。您的测试 GIF 是全 RGB。

你仍然可以运行

ffmpeg -i in.gif -vf palettegen=stats_mode=single,scale=30*iw:-1:flags=neighbor a%d.png

您仍然可以将 showpalette 用于 pal8 GIF

关于video - FFmpeg 的过滤器 "showpalette"总是返回默认调色板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42876599/

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