我有一些 png 图像(8 位),我想用 libx264 编码和 pix_fmt
打包到 mkv 文件中。标志设置为灰色。当我提取单个帧时,它们会膨胀到 24 位。知道如何解决吗?
ffmpeg -pix_fmt gray -framerate 1 -r 30 -i C:\%d.png \
-vcodec libx264 -crf 0 C:\test.mkv
ffmpeg -i C:\test.mkv -r 30 C:\%d.png
最佳答案
-pix_fmt
选项需要是输出选项而不是输入,以使输出格式为灰度。尝试
ffmpeg -framerate 1 -r 30 -i C:\%d.png \
-vcodec libx264 -pix_fmt gray -crf 0 C:\test.mkv
关于FFMPEG - 编码和解码 8 位 PNG 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72101081/