This error is telling you exactly what is happening: the if($request->hasFile('Upload_video') returns false, so all the logic within it never runs. The next line that runs is $vid->save(), which is adding only the created_at and updated_at. Laravel adds those automatically behind the scenes every time you insert anything new into your table. This means there is no file coming from your form.
Looks like you don't have enctype="multipart/form-data" in your form tag on the view file. If you don't have that the file will never reach the controller. Your form tag should look like this
<form method="POST" action="/your-route-here" enctype="multipart/form-data">