Why does VIRB Edit Export at Half Original Bit Rate?

I'm new to VIRB Edit and using it with my VIRB 360. I'm recording 4K 30fps and the original files right off the camera are at about an 80 Mbps bitrate. However, after stabilization with VIRB Edit and exporting them at all the highest settings including Taget Quality 'MAX', the resulting files are only 40 Mbps bit rate. I know this is at a cost of quality, wondering how I can keep the original bit rate.
  • @bramezan
    Modern graphics cards have special modules built in that do video encoding, and they do it much much faster than CPU driven solutions like x264. If you have an Nvidia card, you aren't using all your CPU cores because you are using your graphics card instead. In 4.2.3, when you selected ffmpeg as your encoder, it was always using x264 regardless of your video card. In 5.3, we use your GPU if possible. Hence the speed difference in the two versions. Have you observed a quality difference between the two versions?

    Yes I have noticed a big difference in video quality between 4.2.3 and 5.3. The export quality of 4.2.3 is way better.

    I currently have a ticket opened and I've uploaded samples that even they see the difference.
  • 5.3 render a bad video quality and 4.2.3 is good but slow. I use an I7 cpu and a nvidia gtx 970.
    Please make this better.
  • Yeah I just don't understand why the target quality option doesn't work in 5.1+. Fix that issue and it will fix the video quality.
  • Is there any news on a fix for this yet? I really want to use the virb software to edit my videos, but as already mentioned when it exports the video the bitrate is too low and youtube destroys the quality when its uploaded.

    I dont see how i can keep using the software because of this, i want all of my videos to go on youtube and its pointless putting hd content on when the quality is so poor after uploading
  • Is there any news on a fix for this yet? I really want to use the virb software to edit my videos, but as already mentioned when it exports the video the bitrate is too low and youtube destroys the quality when its uploaded.

    I dont see how i can keep using the software because of this, i want all of my videos to go on youtube and its pointless putting hd content on when the quality is so poor after uploading


    I have been email with garmin and this is the latest response I have gotten.

    "This is currently being investigated by our engineering team. I will let you know when we have more information."

    Really you have 2 options.

    1 - Revert back to 4.2.3 and get great quality videos with long export times.

    2 - For the media settings choose ffmpeg for both. I have found out that helps the quality some but export rate is still cut in half.

    Honestly I'm not really sure whats taking so long as I've had my case open for at least 2 months. I along with others believe they have a max bit rate set in versions 5.1+ which appears to be 40-41. Which explains why the target quality doesn't work since low always exported at 40-41.
  • I tried the 360 camera first over Winter and assumed the quality was horrible due to the poor light but on exporting a video today in bright sunlight with the maximum quality settings, it's hideous:

    https://photos.smugmug.com/Other/General/i-85V8QJB/0/2340b1ef/X2/Garmin_360-X2.png

    That's before another conversion for uploading to Youtube as well.

    I understand the software is meant to be quick and easy to use but it's worthless to anyone with this level of quality particularly for such an expensive device. What are people doing to get around this? I started trying to work with the videos in Vegas Pro instead but you lose all the features I actually bought the camera for.
  • Hello matroX,
    For reasons I have not been able to discover, some machines do not utilize their full multithreading potential when exporting video. This appears to be quite rare, I've never actually witnessed a machine do this, but I have heard irritated reports from others on the forums. One of our testers has a 32 core AMD thread ripper and export used all 32 cores at 100%. The "ffmpeg" encoder option does indeed utilize x264 (unless you have a semi recent Nvidia card, then it will use ffmpeg's nvenc implementation). This is something I would love to fix if I can figure out how.

    The encoder options are indeed for amateurs, which is by design. VirbEdit is not intended to be a pro or even semi pro software suite. Its target market is people who know almost nothing about video editing, and just want to quickly put together a video. It would be fairly straight forward to have a UI like Handbrake where we let you pick your rate control, specific bit rate or CRF, tune and presets etc. But there is really no desire to do so because that many options will overwhelm all but a small percentage of our users.

    As for the quality of the output video, thats a subject on the forefront of everyone's mind, and we regularly make changes to try to improve things. There are a number of factors at play there. One of the most unfortunate is that when you add gauges to a video the over all encoding quality drops pretty significantly. We've found that Youtube suffers from the same problem. When you upload to Youtube, when it re encodes, the same video will end up looking much worse with gauges than the same video without them.


    It has been over 6 months since this issue was brought up and still nothing has changed. Have you guys found and solution and if so do you know when we will see it?
  • The encoder options are indeed for amateurs, which is by design. VirbEdit is not intended to be a pro or even semi pro software suite. Its target market is people who know almost nothing about video editing, and just want to quickly put together a video. It would be fairly straight forward to have a UI like Handbrake where we let you pick your rate control, specific bit rate or CRF, tune and presets etc. But there is really no desire to do so because that many options will overwhelm all but a small percentage of our users.

    As for the quality of the output video, thats a subject on the forefront of everyone's mind, and we regularly make changes to try to improve things. There are a number of factors at play there. One of the most unfortunate is that when you add gauges to a video the over all encoding quality drops pretty significantly. We've found that Youtube suffers from the same problem. When you upload to Youtube, when it re encodes, the same video will end up looking much worse with gauges than the same video without them.


    Purdington, can you please confirm that in Virb Edit 5.3 the encoder quality settings do _anything_? Similar to bramezan, I see two things: no visible difference in image quality between any of the export quality settings, and no meaningful difference in file size or bitrate (all within 1% of nominal regardless of how I mess with the export settings).

    Since the wordy aspect of this discussion is largely going nowhere regardless of how much it's at the forefront of everyone's minds, here's some actual sample images to try and help things along. On the left is an exported 1080p hyperframe (at any quality setting, they all look terrible), in MPC-HC. At the right is the source in Virb Edit preview, prior to rendering out. It looks relatively sharp in Virb Edit, and just gets absolutely trashed on output.



    What's going on here? I picked up a Virb 360 earlier in the week when I read that the firmware had been upgraded to support RAW 5.7K capture, which should make hyperframe/overcapture a somewhat reasonable enterprise when exporting to <=1080p. Then I discover that the software is just awful, and it makes me want to send the whole thing back.

    Garmin, you make awesome hardware and then cripple the snot out of it with software that doesn't compare. How can we help you to make this experience more consistent? Can we sign up as beta testers to provide more feedback during the development effort?
  • Purdington, can you please confirm that in Virb Edit 5.3 the encoder quality settings do _anything_? Similar to bramezan, I see two things: no visible difference in image quality between any of the export quality settings, and no meaningful difference in file size or bitrate (all within 1% of nominal regardless of how I mess with the export settings).

    Since the wordy aspect of this discussion is largely going nowhere regardless of how much it's at the forefront of everyone's minds, here's some actual sample images to try and help things along. On the left is an exported 1080p hyperframe (at any quality setting, they all look terrible), in MPC-HC. At the right is the source in Virb Edit preview, prior to rendering out. It looks relatively sharp in Virb Edit, and just gets absolutely trashed on output.



    What's going on here? I picked up a Virb 360 earlier in the week when I read that the firmware had been upgraded to support RAW 5.7K capture, which should make hyperframe/overcapture a somewhat reasonable enterprise when exporting to <=1080p. Then I discover that the software is just awful, and it makes me want to send the whole thing back.

    Garmin, you make awesome hardware and then cripple the snot out of it with software that doesn't compare. How can we help you to make this experience more consistent? Can we sign up as beta testers to provide more feedback during the development effort?


    I wish I was wrong but I don't think is does any good to bring up issues to Garmin. This issue has been around since October. This is what Garmin does when we post issue.............. https://youtu.be/cDWgs2cnga0

    Then they come out with updates that have nothing to do with issues. To me it seems like it should be any easy issue to fix. I bet if they check the code it's shows a bitrate of 40 for every target quality level.
  • Good info ritchie. Unfortunately I don't believe we are going to see another update to virb edit until garmin releases a new camera, which is unfortunate. I'm betting Garmin has reassigned the virb edit team over to another product, like GCM. GCM seems to update twice a day on my phone. But that doesn't mean we should stop pointing out the problems. Because garmin has continued with very flawed software ruining a very good hardware cameras. Maybe we should start posting for purdington in the GCM forum :)