Best way to upload a video to facebook from my iPhone?

If I do it directly from my library by clicking the up-box icon, then I can change the quality to HQ, but can't tag a friend (start typing the name and it does't predict). But if I upload via the Facebook app, I can't change the video to high quality! Any help please?

It's very simple & easiest way to upload video from the iphone.
Just login into facebook account
Go to the timeline and click on upload photos/video button
Photo is synchronized and at last add post button.
You can adjust the Facebook app's auto-play settings to On, Wi-Fi only or off
To adjust this setting: Open the Facebook app - >Tap your phone's menu button - > Tap Settings - > Scroll down and tap Video Auto-play -> Choose an option