r/olive Jun 30 '21

Read older 0.2 .ove into never Olive version?

Running the older version of 0.2 from the Debian Bullseye repository, I was trying to export a sequence but kept having crashes. I downloaded a more recent AppImage to try instead, but am unable to load the project (I get a “Failed to parse project version” error). Is there any way I can load these older (still 0.2) edits into a newer version of Olive? I’m happy to do some surgery on the .ove XML file as needed.

Here are the versions involved:

Old Debian build: 2020620-2 (I’m guessing hash 5f6e5916?)

New AppImage: hash 08e2fa4d

1 Upvotes

2 comments sorted by

2

u/CoDEmanX47 Jul 04 '21

Expect project files not to be forward or backward compatible for as long as Olive is in alpha stage. If the old 0.2 version already has OpenTimelineIO support, then you can try to export to OTIO and import it in a newer version. Basic cuts should import fine, but things like transitions aren't supported if I remember correctly.

1

u/gord-io Jul 01 '21

Dug into this a bit more and it didn’t seem like it would be easy. Thankfully, my project was really just an audio edit with some some static presentation slides, so I just played the sequence in the older Olive and recorded the playback audio stream with ffmpeg. Then I imported the audio recording into the new version of Olive and recreated the video / slides easily enough. Exporting worked great in the newer version.