AppendableVideoMaker is a custom UIImagePickerController which offers Vine-like tap-and-hold stop-start video recording functionality.
- Drag and drop `AppendableVideoMaker.m` and `AppendableVideoMaker.h` into your project
- Add the import statement:
- Initialize AppendableVideoMaker and check if the device can record videos. If so, setup success/fail observers, then display the recorder:
- Videos are saved to the Documents directory. When you have finished creating a video, check if the video is ready and get the URL path to it.
- Tap and hold video recording
- Video merging
- Merge already recorded videos in background whilst recording others
- Create a callback for when video is ready or fails to merge properly
- Display a label to show current length of video
- Add the ability to set a maximum video length
- Display progress bar for maximum video length
- Add a button to restart video from scratch
- Tidy up interface to look nicer