FFMPEG - 将UInt16数据转换为.264

时间:2018-05-18 14:55:06

标签: ffmpeg h.264 video-processing

目前,我尝试使用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

1 个答案:

答案 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