qsvjpegenc

Intel Quick Sync JPEG encoder

Example launch line

gst-launch-1.0 videotestsrc ! qsvjpegenc ! qtmux ! filesink location=out.mp4

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstVideoEncoder
                    ╰──GstQsvEncoder
                        ╰──qsvjpegenc

Implemented interfaces

Factory details

Authors: – Seungha Yang

Classification:Codec/Encoder/Video/Hardware

Rank – primary

Plugin – qsv

Package – GStreamer Bad Plug-ins

Pad Templates

sink

video/x-raw(memory:D3D11Memory):
         format: { NV12, YUY2, BGRA }
          width: [ 16, 16384 ]
         height: [ 16, 16384 ]

video/x-raw(memory:VAMemory):
         format: { NV12, YUY2, BGRA }
          width: [ 16, 16384 ]
         height: [ 16, 16384 ]
video/x-raw:
         format: { NV12, YUY2, BGRA }
          width: [ 16, 16384 ]
         height: [ 16, 16384 ]

Presencealways

Directionsink

Object typeGstPad


src

image/jpeg:
          width: [ 16, 16384 ]
         height: [ 16, 16384 ]

Presencealways

Directionsrc

Object typeGstPad


Properties

quality

“quality” guint

Encoding quality, 100 for best quality

Flags : Read / Write

Default value : 85


The results of the search are