现在我正在尝试从视频文件中获取帧图片,我知道该怎么做(使用ffmpeg
或getFrameAtTime
功能)
所以我可以在我的程序中获得一个帧作为 bmp 结构但是当我将它保存为png
orjpeg
时,
这些质量不好,虽然视频质量很好
所以我想保存这个bmp而不进行任何压缩
据我copyPixelsToBuffer
所知,功能适用于此,但我做不到... T_T ...
请任何人都可以向我解释如何使用它?//我的录音大小是 (1280, 720)
我应该录制更大尺寸的视频吗?还是应该将帧保存为 SD 卡中的位图???
不压缩???
//我的猜测是它用于压缩。压缩是一种与质量的权衡
现在我用这个函数制作了一个 png 或 jpeg
Bitmap.compress(CompressFormat.PNG, 100, fos)