FFMPEG - конвертировать данные UInt16 в .264 - PullRequest
0 голосов
/ 18 мая 2018

В данный момент я пытаюсь преобразовать 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 голосов
/ 18 мая 2018

Он вбок, поэтому шаг должен быть исправлен, а изображение повернуто.

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
...