我希望有一个 ffmpeg 命令仅保存 alpha 通道。我尝试的所有命令都会将单个通道保存为 RGB - 所有 3 个通道的值相同。一些参考 - 想要使用 ffmpeg 仅提取 alpha
根据我的经验,只保存 Y 通道是不可能的。这可用于保存单通道灰度或仅 alpha 信息。
答案1
使用提取飞机筛选。
提取Y颜色通道分量:
ffmpeg -i input.jpg -filter_complex "extractplanes=y" y.jpg
提取 Y+U+V:
ffmpeg -i input.mp4 -filter_complex "extractplanes=y+u+v[y][u][v]" -map "[y]" y.mp4 -map "[u]" u.mp4 -map "[v]" v.mp4
可用值:
y
u
v
a
r
g
b
选择输入中不可用的平面将导致错误Requested planes not available
。这意味着您无法从 YUV 输入中选择 RGB 平面,反之亦然。