Video: It depends on the context. For a creative role or Project Management role I believe it would have a significant impact. For a back-end dev, I would struggle to see the value. What context had you in mind?
Then go for it. Any role that involves delivering presentations or reports to teams or stakeholders requires people with confidence and strong delivery skills. Having a video that demonstrates these qualities will always be a bonus.
For a portfolio, how much difference does an on-line video make?