OpenGL: Is it possible to store a 'glimagetransformation applied' video to a file?

vk_gst venkateshkuppan26 at gmail.com
Wed Feb 20 13:55:36 UTC 2019


Hi,

I have a pipeline which uses gltransformation and modifies the properties :
rotation-x/y/z. 
Now this works perfectly fine, and I can see the changes in the video when I
use element 'glimagesink'. 

Now I tried replacing glimagesink with a filesink, to see if I can store
this transformation applied video. The file is created but I am unable to
open the file.  Where am I going wrong? 

actual pipeline: intervideosrc - glupload - glocolorconvert -
gltransformation - glimagesink 

trial 1 : intervideosrc - glupload - glocolorconvert - gltransformation -
filesink (location=abc.avi) 
trail 2 : intervideosrc -  filesink (location=abc.avi) 

Both trial 1 & 2 pipelines created a file abc.avi but could not be read with
VLC media player. 
Another observation was the the file size in trial1 was far more bigger as
compared to trial 2.

Below pipeline running for the same time, and the observed file sizes
trial 1 : ~4GB
trial 2 : ~300 MB 


Could anyone point me out some hints for this issue?


Regards



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list