Как открыть файл Gstreamer raw?

434
Mah Abo

Я хочу сделать снимок в формате RAW с веб-камеры, но я не хочу использовать JPG, потому что он делает изображение плохим и полным шумов.

С помощью этого кода я могу снять RAW- видео, а также без проблем открыть файл с помощью VLC .

gst-launch-1.0 -q v4l2src ! video/x-raw,width=1280,height=720,framerate=10/1 ! avimux ! filesink location=test.avi 

Также я могу сделать снимок в формате RAW, используя этот код.

gst-launch-1.0 v4l2src num-buffers=1 ! video/x-raw,width=1280,height=720,framerate=10/1 ! filesink location=test.raw 

Но проблема в том, что файл не открывается с помощью фоторедактора, такого как GIMP .

RAW YUV 4: 2: 2 файл, который вы можете скачать

Моя ОС - Ubuntu .

Проблема в Gstreamer ? (Может быть, нужно конвертировать картинку, но без потери деталей, как?)

Проблема в GIMP ? (Может не поддерживает RAW, какая альтернатива?)

0

1 ответ на вопрос

0
Mah Abo

Формат PNG без потерь, поэтому, возможно, нет разницы между RAW и PNG, за исключением того, что размер файла PNG меньше размера файла RAW .

gst-launch-1.0 v4l2src num-buffers=1 ! video/x-raw,width=1280,height=720,framerate=10/1 ! videoconvert ! pngenc snapshot=false compression-level=1 ! filesink location=img-test.png