gifdec

Decodes gif to raw video

Example launch line

gst-launch-1.0 filesrc location=$GIF_FILE_PATH ! gifdec ! videoconvert ! autovideosink

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──gifdec

Factory details

Authors: – Taruntej Kanakamalla

Classification: – Codec/Decoder/Image

Rank – primary

Plugin – gif

Package – gst-plugin-gif

Pad Templates

sink

image/gif:

Presence – always

Direction – sink

Object type – GstPad


src

video/x-raw:
         format: RGBA
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]

Presence – always

Direction – src

Object type – GstPad


Properties

loop

“loop” Gif-loop-strategy *

Set the repeat behaviour of the image

Flags : Read / Write

Default value : image (2)


Named constants

Gif-loop-strategy

Members

force-yes (0) – Loop the animation irrespective of the image's settings
force-no (1) – Play the animation only once irrespective of the image's settings
image (2) – Respect the image's settings

The results of the search are