目前,我尝试使用FFMPEG
格式的uint16
原始数据从红外相机转换为MP4
格式或至少转换为.h264
}。
我目前的ffmpeg命令在这里:
ffmpeg -f rawvideo -pix_fmt gray16be -s:v 140x110 -r 30 -i binaryMarianData.bin -c:v libx264 -f rawvideo -pix_fmt yuv420p output.264
但我的输出文件看起来不太好看:(
这是我的输入文件:http://fileshare.link/91a43a238e0de75b/binaryMarianData.bin
更新1:Little Endian
嘿,如果有可能以小端字节顺序获取视频输出,那将会很棒。不幸的是,我的输出看起来不像这样。
这是我用来转换RAW文件的命令:
ffmpeg -f rawvideo -pixel_format gray16le -video_size 110x140 -framerate 30 -i binaryMarianData.bin -vf transpose=clock -c:v libx264 -pix_fmt yuv420p output.264
答案 0 :(得分:0)
它是侧面的,所以必须纠正步幅并旋转图像。
ffmpeg -f rawvideo -pixel_format gray16be -video_size 110x140 -framerate 30 -i binaryMarianData.bin -vf transpose=clock -c:v libx264 -pix_fmt yuv420p output.264