What file format used for export when planning to upload to youtube?

Former Member
Former Member
Ok, so because direct export from Virb Edit to youtube does not seem to work well, and takes a lot of time, my general process is to use Virb Edit to export video to MP4 file, then upload the MP4 file to youtube.

I have been very disappointed with the result that ends up on youtube as however YT is encoding video, there is an incredible amount of distortion anytime there is much movement (like any action, from you action cam). The problem is not on the MP4 file, as it looks very good on my PC viewed in any media player.

Here is an example... you don't need to watch entire vid, you will see what I mean in the first 30sec, and then around the 45 sec mark I come to stop and everything becomes clear again. The best indication of what is happening is just to look at the gauge overlays. The distortion they have is correlated to what is happening with the image quality of the video:
https://youtu.be/lB_84bktjAc

I have tried 1080p 30fps, 720p in both 30/60fps with the same result. You can force YT to play in HD and it has no bearing on the issue.

Any ideas on what I can do to make the result a bit better? Is it because I only have the X instead of the XE with autostabilization and youtube is trying to auto-stabilize the image, even though I don't use that function on YT to do so?
  • Former Member
    0 Former Member over 9 years ago
    Upload to YouTube uses the exact same export code as a simple export does. So I am afraid I am not quite sure what else you can do as it seems to be on YouTube's side.

    Have you tried Vimeo? Maybe they use a better encoder.
  • Former Member
    0 Former Member over 9 years ago
    Hmmm well I just opened basic Vimeo account and uploaded a short vid that has a lot of distortion on youtube. Same exact Mp4 file used for both uploads... Vimeo appears to distort less, but is still doing same thing. Maybe I will try one without any gauges and see if the gauges are causing the image distortion on video sites... but then if that is the case, kind of defeats the purpose of using Virb. :(

    Youtube version:
    https://youtu.be/UTKQyP2P9PM

    Vimeo:
    https://vimeo.com/154654609
  • Former Member
    0 Former Member over 9 years ago
    I just tested sharing a video to YouTube with similar gauges to yours at 1080p60, and the results on YouTube are pretty identical to what I see in the mp4 itself. I used Ffmpeg for both the decoder and encoder (which is found in Menu->Settings).

    Ffmpeg is definitely a higher quality encoder, but MediaFoundation is slightly faster. You may want to experiment a bit with those settings to see what gives you better results.
  • Former Member
    0 Former Member over 9 years ago
    I just tested sharing a video to YouTube with similar gauges to yours at 1080p60, and the results on YouTube are pretty identical to what I see in the mp4 itself. I used Ffmpeg for both the decoder and encoder (which is found in Menu->Settings).

    Ffmpeg is definitely a higher quality encoder, but MediaFoundation is slightly faster. You may want to experiment a bit with those settings to see what gives you better results.


    Yeah I used Ffmpeg with basically the same results... MP4 looks great, youtube upload is very messed up correlated with rate of motion (looks find at standstill or looking around but the faster I am going the worse it gets).

    Since you have 1080p60 I guess you have the Virb XE with auto-stabilize? I am guessing the stabilization aspect maybe the root problem, as I only have the X. It is frustrating as the MP4 file looks great, but the upload is garbage.
  • Former Member
    0 Former Member over 9 years ago
    Oh and I uploaded a video with no gauges... almost perfect quality entire time.

    I am hypothesizing that without the camera doing some kind of auto-stabilization, that the rock steady gauges confuse the image encoders on the YT/Vimeo side. Since I have an X if this is true, it was a waste as the X has no stabilization feature. :(