Error Importing GoPro Fusion Files in HitFilm Express

 Hi all, I'm having an issue with importing (stitched) GoPro Fusion files into HitFilm Express.  When I import, I just get a "Load Error" Message with no details.  This occurs with both 5.2K and 4K files, with all of GoPro Fusion Studio's Export Presets (Editing, Facebook, Youtube, and Vimeo).  The audio is set to stereo.

I was able to import the files with an After Effects trial, and I would give it a try with HitFilm Pro, except there is no trial option.

My HitFilm version is current, and my PC specs are: AMD FX-8120 8 Core @3.1GHz with 12GB of RAM, and a GTX 960 2GB.  Drivers are up to date.

By the way, does HitFilm Pro/Express have support for 360 Spatial Audio?

Thanks!

Comments

  • CleverTagline
    CleverTagline Posts: 3,327 Ambassador

    First off, the max resolution of HitFilm project files depends on your graphics card. In short, you won't see resolution options that are higher than your graphics card will support when looking at the options on HitFilm's project setup page.

    Aside from that, it would help to know more about these files. If you don't already have MediaInfo installed, get that now. Drop one of your GoPro files into it, then switch to the Text report option. Copy the full report and paste it into a reply here.

  • CleverTagline
    CleverTagline Posts: 3,327 Ambassador

    Oh, and to my knowledge, HitFilm does not support 360 spatial audio. Stereo only.

  • marklio
    marklio Posts: 3 Just Starting Out*

    I'm interested in this as well (although I'm on Pro). Here's the MediaInfo report of one of mine:

     

    General
    Complete name                            : [redacted]\VIDEO_0004.mp4
    Format                                   : MPEG-4
    Format profile                           : QuickTime
    Codec ID                                 : qt   2005.03 (qt  )
    File size                                : 307 MiB
    Duration                                 : 1 min 11 s
    Overall bit rate                         : 36.3 Mb/s
    Encoded date                             : UTC 2019-01-09 08:01:36
    Tagged date                              : UTC 2019-01-09 08:01:36
    xyz                                      : +47.6406-122.1263/

    Video
    ID                                       : 1
    Format                                   : AVC
    Format/Info                              : Advanced Video Codec
    Format profile                           : [email protected]
    Format settings                          : CABAC / 1 Ref Frames
    Format settings, CABAC                   : Yes
    Format settings, RefFrames               : 1 frame
    Format settings, GOP                     : M=1, N=60
    Codec ID                                 : avc1
    Codec ID/Info                            : Advanced Video Coding
    Duration                                 : 1 min 9 s
    Duration_LastFrame                       : 17 ms
    Bit rate                                 : 33.8 Mb/s
    Maximum bit rate                         : 52.9 Mb/s
    Width                                    : 3 072 pixels
    Height                                   : 1 536 pixels
    Display aspect ratio                     : 2.000
    Frame rate mode                          : Constant
    Frame rate                               : 59.940 (59940/1000) FPS
    Color space                              : YUV
    Chroma subsampling                       : 4:2:0
    Bit depth                                : 8 bits
    Scan type                                : Progressive
    Bits/(Pixel*Frame)                       : 0.120
    Stream size                              : 280 MiB (91%)
    Language                                 : English
    Encoded date                             : UTC 2019-01-09 08:01:36
    Tagged date                              : UTC 2019-01-09 08:01:36
    Color primaries                          : BT.709
    Transfer characteristics                 : BT.709
    Matrix coefficients                      : BT.709
    Codec configuration box                  : avcC

    Audio
    ID                                       : 2
    Format                                   : PCM
    Format settings                          : Little / Signed
    Codec ID                                 : sowt
    Duration                                 : 1 min 9 s
    Bit rate mode                            : Constant
    Bit rate                                 : 3 072 kb/s
    Channel(s)                               : 4 channels
    Sampling rate                            : 48.0 kHz
    Bit depth                                : 16 bits
    Stream size                              : 25.4 MiB (8%)
    Language                                 : English
    Encoded date                             : UTC 2019-01-09 08:01:36
    Tagged date                              : UTC 2019-01-09 08:01:36

    Other
    Type                                     : meta
    Duration                                 : 1 min 11 s
    Bit rate mode                            : VBR

     
  • Triem23
    Triem23 Posts: 20,519 Ambassador

    @Masman8675 what @markmarkliocom has done is post a MediaInfo report here. I suggest downloading MediaInfo (free), dragging in one of the problem files, creating a "Tree" report and copy/paste here. That will give us a lot of info. 

    For both Mas and Mark it would also be helpful to have your system specs. CPU, GPU, OS  RAM and storage. Are your GPU drivers current? 

    Mark you have an h.264 file. That should be loading. Is that not working for you? 

    Mas I'm wondering if you have HVEC/H.265. Hitfilm does not load HVEC. 

  • Thanks for the assistance!  Maybe it is a Graphics Card issue.  Things wouldn't import correctly with BlackMagic's Fusion, or with other 360 editing programs.  Or maybe GoPro has a diabolical plan with Adobe to make things only work with After Effects.   Here's my MediaInfo report on a file set to 5.2K Editing & Stereo Audio from Fusion Studio:

    General
    Complete name : F:\GoPro Fusion Exports\Editing 5.2K Stereo.mov
    Format : MPEG-4
    Format profile : QuickTime
    Codec ID : qt 2005.03 (qt )
    File size : 324 MiB
    Duration : 5 s 5 ms
    Overall bit rate mode : Variable
    Overall bit rate : 543 Mb/s
    Encoded date : UTC 2019-01-08 21:17:01
    Tagged date : UTC 2019-01-08 21:17:01

    Video
    ID : 1
    Format : CineForm
    Codec ID : CFHD
    Codec ID/Info : CineForm High-Definition (HD) wavelet codec
    Duration : 3 s 36 ms
    Bit rate mode : Variable
    Bit rate : 893 Mb/s
    Width : 5 120 pixels
    Height : 2 560 pixels
    Display aspect ratio : 2.000
    Frame rate mode : Constant
    Frame rate : 29.970 (29970/1000) FPS
    Scan type : Progressive
    Bits/(Pixel*Frame) : 2.274
    Stream size : 323 MiB (100%)
    Language : English
    Encoded date : UTC 2019-01-08 21:17:01
    Tagged date : UTC 2019-01-08 21:17:01
    Color primaries : BT.709

    Audio
    ID : 2
    Format : PCM
    Format settings : Little / Signed
    Codec ID : sowt
    Duration : 3 s 69 ms
    Source duration : 3 s 36 ms
    Bit rate mode : Constant
    Bit rate : 1 536 kb/s
    Channel(s) : 2 channels
    Channel layout : L R
    Sampling rate : 48.0 kHz
    Bit depth : 16 bits
    Stream size : 576 KiB (0%)
    Source stream size : 569 KiB (0%)
    Language : English
    Encoded date : UTC 2019-01-08 21:17:01
    Tagged date : UTC 2019-01-08 21:17:01

    Other
    Type : meta
    Duration : 5 s 5 ms
    Bit rate mode : CBR

  • Masman8675
    Masman8675 Posts: 10
    edited January 2019

    My computer specs are:

    CPU: AMD FX-8120 8 Core @3.1GHz

    RAM: 12GB (3x4GB)

    GPU: GeForce GTX 960

    GPU Driver: 417.71 (Current)

    OS: Windows 10 (64 Bit) Version 1809, Build #: 17763.253

    The hard drive I'm using is a SeagateBarraCuda 7200.12 ST3500418AS 500GB 7200 RPM.  I am using two of those, one for the main HDD, and the other exclusively for GoPro Fusion stuff right now.  I also have a Seagate BarraCuda ST31000524AS 1TB 7200 RPM too.

  • Triem23
    Triem23 Posts: 20,519 Ambassador

    @Masman8675 Ok, your Cineform files are coming up with a bitrate over 800mbps. Looks to me like you encoded at Cineform High. Try a test in Cineform Medium. Hitfilm SHOULD read the codec, but I'm wondering if your file bitrate is too high for your external drive. 

    Converting mp4/HVEC to an intermediate like Cineform is trading handling speed for drive space. In this case I'm thinking that 800mbps is just too much data for the HDD to keep up with. Cineform Medium should cut data rate by half. Hopefully that's the issue.

  • @Triem23 Okay, I shall try changing some things and see what happens.  I'll make sure to get back to you guys when I do.

  • Hmm.  If CineForm Medium was an option, I'd give it a go.  The only options for exporting with Fusion Studio are H.264 (4K or under), CineForm 422 High, and ProRes 422.  I tried all three codecs with stereo audio and none of them imported.  Even H.264 in 2K didn't work.

    Fusion Studio Export Options

  • CleverTagline
    CleverTagline Posts: 3,327 Ambassador

    You might try converting to what we refer to around here as Norman-AVC. This thread explains more:

    https://fxhome.com/forum/discussion/42415/transcoding-to-fast-decode-avc-for-timeline-edit-performance

     

  • Thanks, @CleverTagline!  I did try just now with doing that, but since it's only for H.264 it won't work for 5.2K footage, though it should with 4K.

    After some experimentation with Handbrake, I did manage to get 5.2K Video to work with HitFilm!

    Here are the settings I used in Handbrake:

    Handbrake Settings For Using Fusion 5.2K Footage in HitfilmNow, it does strip 360 metadata off.  That's an easy fix though, just use the Spatial Media Metadata Injector.

    This was using a Facebook template as the source file.  For some reason, I couldn't get Handbrake to load the other formats.

    Thanks everyone for your help!

  • NormanPCN
    NormanPCN Posts: 4,122 Enthusiast

    To clarify, 5.2K can work with AVC/H.264. AVC is able to support that res. It is the AVC decoder (Mainconcept) in Hitfilm that does not support that resolution. (AVC level >= 6 specifically)

    Another reason to not use MC and try to use libavcodec.

  • @NormanPCN I actually did try it in H.264, and as you said, it did work.  Just not in HitFilm.   Hopefully, in the future, HitFilm will adopt libavcodec...

  • NormanPCN
    NormanPCN Posts: 4,122 Enthusiast

    Mainconcept probably does support high levels of AVC but they charge you more money for it. 10-bit or 422 or high levels. Same reason for Hitfilm not supporting UHD 60p AVC exports (No level 5.2 encode support).

    So for the same Hitfilm price, the extra AVC support from MC takes money out of FxHome pocket and thus food off the table. Then there is Express which starts out as always money out of FxHome pocket. They still have to pay license fees even though Express is free.

  • Triem23
    Triem23 Posts: 20,519 Ambassador

    To expand on what @NormanPCN writes. License fees are a pain. Hence why MPEG-2 and Dolby are a paid add-on. And why Hitfilm doesn't read HVEC - the license fees on HVEC are very high.

    Non-commercial (open source) software often uses third party (dare I say 'hacky') codec versions and get away with it because it's totally free and the copyright holder isn't bothering to sue. Hitfilm is commercial software, so is certainly subject to license fees.

    Note that as far as "money out of FXHOME's pocket" goes. Express Add-ons carry forward to newer versions? Great. But if someone bought mocha back in express 3 (Mocha v3)... Well, Mocha Hitfilm is now v5. FXHOME ate that user's upgrade fees for the two mocha revisions.

    This is why I get snippy with users who accuse FXHOME of grubbing for money. Josh's policies are insanely generous.

  • NormanPCN
    NormanPCN Posts: 4,122 Enthusiast

    "This is why I get snippy with users who accuse FXHOME of grubbing for money. Josh's policies are insanely generous."

    Word

  • Yes, the fact that HitFilm Express is free is amazing.  I am extremely grateful for it.  

    After inspection, it would appear that MPEG-4 is less than ideal.  Especially for stock footage, which is the whole reason I bought the Fusion...  H.265 looks great, but yet doesn't work with HitFilm Express...or Pro, or After Effects...  Well, I'll upload my footage to Pond5, and hopefully, nobody gets ticked off at me. 

     

  • NormanPCN
    NormanPCN Posts: 4,122 Enthusiast
    edited January 2019

    "After inspection, it would appear that MPEG-4 is less than ideal."

    Not surprising. Also, MPEG4 ASP does not perform that well in Hitfilm in multiple media compositing situations.

    As for LongGOP type media. AVC and MPEG-2 are the best options.

  • Masman8675
    Masman8675 Posts: 10
    edited February 2019

    @CleverTagline @markmarkliopro @Triem23 @NormanPCN All video export methods now work with Express 12!    Yippee!

This discussion has been closed.