“Using a Mac is like trying to shave with a bowling pin whilst using a PC is like juggling with razors.”
I loved Apple’s Keynote, until the new version tried to bring the Mac version and the iOS versions down to the smallest denominator. Yup, I love to be able to use my iPhone or iPad as backup in case my MacBook Pro fails during a presentation. But why did Apple have to dumb down the Mac versions?
Not being able to freely configure the presentation view on the Mac is one thing, but strangely enough, some video files stopped working. Keynote apparently cannot deal with the Codec anymore, so it tries to convert the embedded videos when opening the presentation for the first time.
It would be inconvenient if it worked as it takes a couple of minutes, but nope, no luck, while converting Keynote crashes.
It is just not possible for the new Keynote version to open some presentations that worked fine under the old version.
There are inconveniences, but this is a show stopper. If I would rely on “old” presentations, it would make my work impossible.
Bad apple, bad.
However, there’s a workaround. As this posting nicely states, keynote files are just .zip files with another file ending. Yup.
If the keynote file crashes due to an embedded video just:
- Rename the keynote file (.key) into a .zip file (you might go to Finder => Preferences => Advanced => Show all filename extensions first)
- Double-click the .zip file to uncompress it
- Move the .zip file into another folder (otherwise this file might cause problems later)
- Open the folder and delete the video files (alternatively, move them out of that directory, you might try to convert them or embed them again later)
- Compress the folder (right-click, compress …) Note that if you did not move the old .zip file into another folder, the name might change slightly.
- Rename the new .zip file into an .key file
- Open the .key file with keynote (double-click should work)
It’s a crude work-around, but it allowed me to access a keynote file that worked well under a prior Keynote version but stopped working when the codec made problems.