colorlut
Parses Adobe Cube LUT files and applies the parsed color LUT to video frames.
Example pipeline
gst-launch-1.0 filesrc location=test.mp4 ! decodebin ! video/x-raw ! \
videoconvert ! colorlut location=PATH/TO/LUT.cube ! \
videoconvert ! autovideosink
This pipeline converts decoded video frames to a format supported by
colorlut using videoconvert, then applies the parsed LUT. The processed
video frames are then rendered by videosink.
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseTransform ╰──GstVideoFilter ╰──colorlut
Factory details
Authors: – Seungha Yang
Classification: – Filter/Effect/Video
Rank – none
Plugin – colorlut
Package – gst-plugin-colorlut
Pad Templates
sink
video/x-raw:
format: { RGBA64_LE, RGBA64_BE, RGBA }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
src
video/x-raw:
format: { RGBA64_LE, RGBA64_BE, RGBA }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
Properties
location
“location” gchararray
Location of the LUT file to read from
Flags : Read / Write
Default value : NULL
The results of the search are