qtmoovrecover: vlc does not play the recovered mp4
if vlc founds the sample_description_index set to 0 in the stsc atom it refuses to play the video while other players don't.
attached you can find a patch containing a workaround for this problem.
0001-qtmoovrecover-workaround-to-make-the-recovered-file-.patch