The Lion Video-recording Crash and the Fix
Does Voila crash while recording a video off your desktop? You might want to take a look at that 3ivx component.
Since the past few days we have been baffled by several reports that Voila crashed during a screen recording session. Looking further into this issue, we found that this was only faced by Lion users. Not sure what we were supposed to look for, but we finally zeroed in on the culprit with the help of one of our users, Bernie Smith. The 3ivxVideoCodec present in QuickTime has a few compatibility issues with Mac OS X Lion.
Result: The app crashes either on launch, during a screen-recording session, or while accessing the video files.
So what is this 3ivx component? What does it do and why is it needed in Voila?
3ivx is a video codec suite that allows the creation of MPEG-4 compliant data streams. It has been designed around a need for decreased processing power for use mainly in embedded systems. 3ivx provides plugins and filters that allow the MPEG-4 data stream to be wrapped by the Microsoft ASF and AVI transports, as well as Apple’s QuickTime transport. It also allows the creation of elementary MP4 data streams and provides an audio codec for creation of AAC audio streams. In the case of Voila, since it uses the QuickTime framework for screen-recording, this component is creating an issue with screen-recording on Voila. Other screen-recording applications have also reported occurrences of the same.
What is the solution for this?
The makers of the 3ivx codec are currently working on an update. They have covered the same on their forum. Until then, to temporarily fix this issue, you could search for this component “/Library/QuickTime/3ivxVideoCodec.component“. You can then compress and delete it from this location. You can save it in another location if you wish to.
This should help in preventing further crashes while recording a video off your screen. Meanwhile we are already working on our next update to Voila, which has some interesting new additions. So hopefully if the Lion compatible version of 3ivx is released we would be able to provide a permanent fix to this issue in this update.
You can read more on this on the Apple Discussion Forum and from our Forum.
-Vaishnavi









