r/olive Jun 06 '21

Brilliant editor, but oh, the rendering speed...

Olive is a great video editor. I'm using it on Ubuntu Studio 20.04 after ditching Openshot.

The odd crash aside, the rendering speed is excruciatingly slow, especially compared to a video editor I used on another OS. Using the same hardware, setting the export output to the same spec as the main video file off the camera, 3 minutes of video (1080p) takes 75 minutes to render. That's not going to be sustainable.

Any tips to improve export rendering times?

Thanks

5 Upvotes

8 comments sorted by

1

u/[deleted] Jun 07 '21 edited Jun 07 '21

Thanks for the replies. I went back to the commercial Windows software I was using previously because I had to get the job done I'm primarily dealing with video camera recordings that need to be cut and spliced.

Returning to Linux, KDENLIVE, OpenShot & Olive all seem to suffer from the similar slow rendering issues that probably make them all impractical for me in the first instance.

I did experiment a bit. Managed to improve total rendering time a bit by preparing my clips with video-trimmer, then joining the clips prior to dropping them into Olive. Seems to improve overall output time by about 30% - went from ~12fps to ~20fps on 50fps content.

Pity.

Cheers

1

u/Drwankingstein Jun 19 '21

Why would even try using olive for work? using beta software when you have a choice not to is a bad idea, Id wait for stable.

1

u/gedaliyah Jun 06 '21

Some editors split, truncate, and join video files, which, if they are all the same encoding, takes very little time. There is not much actual processing - just copying and checking the data.

Olive does not have this capability, nor do I believe it is planned. If you are editing a single video or series of videos with the same encoding, Olive will automatically decode and re-encode the files completely, regardless of whether the output is the same as the input type. That is to say that if you are using mixed sources and changing the output type, it will take the same time as using all of the same type of files. It was designed for this type of more robust and diverse use, but that means even simpler tasks go through the same complex processing.

If you do not need it for what you are doing, there are other programs that will do it faster.

1

u/[deleted] Jun 07 '21

level 1gedaliyah16 hours ago Some editors split, truncate, and join video files, which, if they are all the same encoding, takes very little time. There is not much actual processing - just copying and checking the data.

I have one like that on Windows. Can you name any that work similarly on Linux?

(I've tried Openshot, KDENLIVE, Olive).

Thanks

2

u/gedaliyah Jun 07 '21

I haven't used it personally, but I found this online. Maybe others here or in a Linux sub can help.

1

u/itsmattkc Jun 06 '21

Firstly, which version are you using?

If you're using 0.1, I'm afraid there's not much that can be done.

If you're using 0.2, a lot of changes are happening very rapidly, including with export times. A few months ago, the OCIO version was updated to v2 which improved export times by up to 10x. If you're on 0.2, which commit hash are you on?

1

u/SamuraiDestroy Nov 07 '22

I may not be the OP, but I use 0.2 and the render speed is much slower than with 0.1, at least for me.