Am I missing something or is there still no way to upload a video to Vine or Instagram from the photos/videos folders on your windows phone?
Silly question but did you install the Files App from Microsoft? Maybe you can try uploading your things after you install the app?