The issue is that the video must be ended before the drone is powered off. That is how you avoid corrupted video files. If the video is longer than a few seconds and the drone goes off unexpectedly, you lose the file. You might be able to recover it from the mini SD card.
I feel that the...