Fix video files extraction (Fixes #5)

Use a less hacky way to fetch file url and better block method
signature.