我正在寻找一种方法来将电影文件(例如 mov 或 mp4)转换为低分辨率 RGB32(红、绿、蓝、阿尔法)文件,以便我可以读取该文件来控制 nxm LED 阵列。转换应该解码压缩格式,缩小视频,并写入 RGB32 格式文件。我可以使用 ffmpeg 来做这件事吗?或者其他工具?
答案1
使用 ffmpeg,
ffmpeg -i in.mp4 -vf format=rgba,scale=N:M -f rawvideo out.bin
out.bin 将是没有标题或任何元数据的 RGBA 值序列,即
R G B A R G B A R G B A ....