how to recover deleted videos off of an sd card
So I was importing all of my videos onto final cut from my sd card when my friend asked if he could have the sd card. i started to safely eject the sd card but it was still loading.(it was still importing the rest of the videos into final cut). He then took the sd card out without all the videos importing over and deleted them off the camera. What do i do!!!! Some of the videos did transfer across but some didn't, the rest just say missing camera.
Note: I have already tried to use a sd card recovery application, they recover all the photos fine but all the videos come down with a black screen when played and scarcely audio.
What is my next step?
Thanks in advance