this post was submitted on 07 Jul 2026
89 points (96.8% liked)
Opensource
6352 readers
23 users here now
A community for discussion about open source software! Ask questions, share knowledge, share news, or post interesting stuff related to it!
⠀
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I've done some truly horrible things with it.
Whenever we have big construction projects at work, I export footage from our CCTV system and time-lapse it.
But then one time I wanted to put two videos side by side. Difficulty that they were both variable frame rate (a quirk of the NVR, but meant that played at constant rate they wouldn't line up).
It ended up with 5 copies of ffmpeg running at once. Because the most efficient way to create this monstrosity was 2 copies that stretched their input videos to 25fps (by duplicating frames), piped into two that ran the time lapsing, and both outputs into a 5th that assembled the video into one frame and encoded it.
I think you'd struggle to represent that level of kerfuckery in a GUI, to be honest.
All that work when you could have just run the videos side by side on screen and filmed it on your phone...
surely gstreamer could've handled that easier?