Как открыть файл Gstreamer raw?
Я хочу сделать снимок 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, какая альтернатива?)
1 ответ
Формат 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