LINUX.ORG.RU

История изменений

Исправление Novell-ch, (текущая версия) :

вот так можно скейлить

gst-launch-1.0 -e ximagesrc display-name=:0 use-damage=0 ! multiqueue  ! video/x-raw,format=BGRx,framerate=25/1  ! videoconvert ! videoscale  ! video/x-raw,format=NV12,framerate=25/1,heigth=600,width=800 ! multiqueue ! omxh264enc ! h264parse ! multiqueue ! matroskamux name=muxer muxer. ! progressreport name=Rec_time ! filesink location=/home/rec.mkv
вроде так нельзя, нужно оперировать startx starty endx endy, не помню как gst считает эти параметры, дома где-то валяется мелкая утилита, я ее написал специально что бы она отдавала эти числа для выделяемой мышкой области.

скорее всего

ximagesrc display-name=:0 use-damage=0 startx=0 starty=0 endx=1079 endy=1919

Исходная версия Novell-ch, :

вот так можно скейлить

gst-launch-1.0 -e ximagesrc display-name=:0 use-damage=0 ! multiqueue  ! video/x-raw,format=BGRx,framerate=25/1  ! videoconvert ! videoscale  ! video/x-raw,format=NV12,framerate=25/1,heigth=600,width=800 ! multiqueue ! omxh264enc ! h264parse ! multiqueue ! matroskamux name=muxer muxer. ! progressreport name=Rec_time ! filesink location=/home/rec.mkv
вроде так нельзя, нужно оперировать startx starty endx endy, не помню как gst считает эти параметры, дома где-то валяется мелкая утилита, я ее написал специально что бы она отдавала эти числа для выделяемой мышкой области.