Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MXF files not loading into GyroFlow #359

Closed
2 tasks done
BabaTom opened this issue May 31, 2022 · 25 comments
Closed
2 tasks done

MXF files not loading into GyroFlow #359

BabaTom opened this issue May 31, 2022 · 25 comments
Labels
bug Something isn't working

Comments

@BabaTom
Copy link

BabaTom commented May 31, 2022

Is there an existing issue for this?

  • I have searched the existing issues

Have you tried the latest build?

  • I have tried the latest build

Gyroflow version

RC 1.0.1

What operating system are you using?

12.4

What GPU are you using?

2.3 GHz 8-Core Intel Core i9

What happened?

Just installed latest 30 May '22 dev build; when I drop .mxf (Sony FX6) files in to Gyroflow, however, I am getting a long spinning wheel, but that's it. File never opens in GyroFlow. Anything changed that is doing this? Should I be using RC 1.01 instead? Will greatly appreciate any guidance as I need to hustle with this material! Thank you.
Dev build is RC 1.0.1 (gh517) btw

  • Am on 15 inch 2019 8 core MBP, 32gb RAM, running latest Monterrey
  • JUST REALIZED gh519 is the very latest dev build; installed and tried with it too, but exactly same problem, unfortunately
  • And now, I also have tried with the RC 1.0.1 'official release'; same problem - just a spinning wheel and files do not open.
    FAST HELP OR A LINK TO VERSION YOU KNOW WILL WORK WITH MY MXF FILES WILL BE HUGELY APPRECIATED.
    Thank you!

Relevant log output

None
@BabaTom BabaTom added the bug Something isn't working label May 31, 2022
@AdrianEddy
Copy link
Collaborator

does it work in rc5?

@BabaTom
Copy link
Author

BabaTom commented May 31, 2022 via email

@BabaTom
Copy link
Author

BabaTom commented May 31, 2022

Am loathe to go back too far, if at all possible, as I want to take advantage of the excellent work you all did with audio export (all 8 channels now 'flow thru') and am also keen to avail myself of batch exporting because I have a whackload of files I want to leave to render while I am doing other things, if possible....

@AdrianEddy
Copy link
Collaborator

You can download all previous versions from here: https://github.com/gyroflow/gyroflow/releases under Assets
I just need to know if it worked before, to pinpoint the issue

@BabaTom
Copy link
Author

BabaTom commented May 31, 2022 via email

@BabaTom
Copy link
Author

BabaTom commented May 31, 2022 via email

@AdrianEddy
Copy link
Collaborator

How big is this .mxf file? does it happen with all .mxf files?

@BabaTom
Copy link
Author

BabaTom commented May 31, 2022 via email

@BabaTom
Copy link
Author

BabaTom commented May 31, 2022 via email

@AdrianEddy
Copy link
Collaborator

Please share a test file, I just tested on macbook m1 air with .mxf files from FX6 and they worked in gh521

@BabaTom
Copy link
Author

BabaTom commented Jun 1, 2022

WeTransferred you two .MXF files just now. As I wrote, I am capturing with FX6 using exactly same parameters as I always do and these open and can be stabilized fine in 1.0.5; this included 1.0.5 development builds until just before 1.0.1 came out. Thanks, Adrian! Best, Tom

@AdrianEddy
Copy link
Collaborator

Hmm, they open fine on Macbook M1 Air and Macbook M1 Pro with latest macOS Monterey.
Can you also upload gyroflow.log file?
You can also try this:

  1. Right click on Gyroflow -> Open package contents -> Contents -> MacOS
  2. Open terminal and type export NO_OPENCL=1 and hit enter
  3. Drag and drop gyroflow file into that terminal and hit enter
  4. Try to load the file

@BabaTom
Copy link
Author

BabaTom commented Jun 1, 2022 via email

@AdrianEddy
Copy link
Collaborator

AdrianEddy commented Jun 1, 2022

@wang-bin can you take a look? gyroflow.log

@BabaTom also try this - same steps but instead of export NO_OPENCL=1 type export MDK_DECODERS=FFmpeg

looks like it fails with

14:30:54 [DEBUG] (22) mdk: [MDK] 327 ERROR>>> status: -12910
14:30:54 [DEBUG] (22) mdk: [MDK] null output image buffer: 0x0, status(error): -12910

Which is kVTVideoDecoderUnsupportedDataFormatErr

@BabaTom, can you also share log from the last working version?

@BabaTom
Copy link
Author

BabaTom commented Jun 1, 2022 via email

@AdrianEddy
Copy link
Collaborator

  1. Right click on Gyroflow -> Open package contents -> Contents -> MacOS
  2. Open terminal and type export MDK_DECODERS=FFmpeg and hit enter
  3. Drag and drop gyroflow file into that terminal and hit enter
  4. Try to load the file

@AdrianEddy
Copy link
Collaborator

@BabaTom can you also share log from the last working version?

@BabaTom
Copy link
Author

BabaTom commented Jun 1, 2022 via email

@AdrianEddy
Copy link
Collaborator

Please attach the log here on github, it doesn't seem to be preserved when attaching to email reply.
Also you can have both versions at the same time, just rename one and both will be working side by side.
Also let me know the result of export MDK_DECODERS=FFmpeg, based on the log, it should work

@AdrianEddy
Copy link
Collaborator

@wang-bin Shouldn't it fall back to FFmpeg decoder in case of error? Weird that it says that hardware decode support: 1, then fails with hardware decode error, says that it tries next decoder, but tries VT again (and FFmpeg is on the list, on MacOS it's ["VT", "FFmpeg"])

14:30:54 [DEBUG] (19) mdk: [MDK] VT hardware decode support: 1
...
14:30:54 [DEBUG] (19) MDKPlayer: [in m_player->onEvent] "decoder.video" "VideoToolbox"
14:30:54 [DEBUG] (19) mdk: [MDK] decode stored recovery packets: 1
14:30:54 [DEBUG] (23) mdk: [MDK] 327 ERROR>>> status: -12910
14:30:54 [DEBUG] (23) mdk: [MDK] null output image buffer: 0x0, status(error): -12910
14:30:54 [ERROR] [MDK] video stream#0 decode error
14:30:54 [DEBUG] (19) mdk: [MDK] try the next decoder if available
14:30:54 [DEBUG] (19) mdk: [MDK] video stream#0 starting decoding loop from decoder index 104...
14:30:54 [DEBUG] (19) mdk: [MDK] creating video decoder: VT...

@wang-bin
Copy link

wang-bin commented Jun 1, 2022

it's my bug in a recent change. try the latest build

@BabaTom
Copy link
Author

BabaTom commented Jun 1, 2022

Thank you for youry reply, wang-bin, but latest build (gh527) still does not open my .mxf files. As Adrian requested, I am attaching here the logfile I just made using rc1.0.5, which opens these .mxf files without any issue. Also, Adrian, export MDK_DECODERS=FFmpeg in Terminal also did not work. Thank you, Tom
gyroflow.log

@AdrianEddy
Copy link
Collaborator

It's updated in build gh528, please check

@BabaTom
Copy link
Author

BabaTom commented Jun 1, 2022 via email

@AdrianEddy
Copy link
Collaborator

I'm glad it's fixed :)
Thanks @wang-bin!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants