For those wondering how to use this script, here you go:
Here are the steps you should be able to take on Mac. This script should work on Windows or Linux as well, though the steps would be different.
1) Download the repair script (
repair_cycorder_mov.zip) and move it to your Desktop.
2) Open the Terminal application. This should be located at /Applications/Utilities/Terminal
3) Unzip the script:
Code:
cd Desktop
unzip repair_cycorder_mov.zip
cd repair_cycorder_mov
Keep this window open for later steps.
4) Move the corrupted Cycorder video to the 'repair_cycorder_mov' folder on your desktop. Alternatively, you should be able to just pull this directly from your iPhone if you know its ip address (pull from :
Code:
scp mobile@YOUR-IPHONE-IP-ADDRESS:Media/Videos/* .
(Enter 'alpine', or your ssh password)
5) For this example, we'll call the corruped Cycorder video 'corrupted.mov'. To create a working video 'working.mov', type this in in your Terminal window:
Code:
./repair_cycorder_mov.py corrupted.mov working.mov
A working version of your video should now be located in the 'repair_cycorder_mov' folder on your Desktop.
By the way, I have noticed that longer videos seem to have the sound offset by half a second or so. If this script ends up working for folks, I'll see about putting an updated version with better audio sync.