I don't often have problem with my Binance Withdrawal. It sometime takes a long time to be confirmed but i alway receive it.
if there is delay in our withdrawl request its normal.binance was biggest exchanges with huge number their customer.they proceed much transaction in every second , so don' t worry if our money come lately.we know binance reputation so far.
Delayed can be expected but the case for OP is different binance is asking him to provide video for verification I'm not familiar with that since I only used this exchange for small amount of trades not more than 2btc which can deal with withdrawal without any issues.
Might need to clear this things out from binance team and checked from them if what's the reason behind this avoiding you to withdraw your coins.