downloading that clip didnt really show much. Could be water pump as people are saying, water pump bearings do get pretty noise and i have heard some noisy ones but not knocking that loud. I think oil pressure is going to have something to do with it. If u can get someone to come to u with an oil pressure guage and get that sussed out it would be helpful i reckon or at least get someone to inspect the noise.