For alibi, in the future it would probably be a good idea to have a 24/7 personal body camera which timestamps the video using the blockchain or something.
See, for example:
https://petertodd.org/2016/opentimestamps-announcement
Editing the video after the fact changes its hash value, thereby invalidating the timestamp on the altered video.