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

Support FujiFilm Camera MTP #259

Closed
niklasarnitz opened this issue May 10, 2022 · 10 comments
Closed

Support FujiFilm Camera MTP #259

niklasarnitz opened this issue May 10, 2022 · 10 comments
Labels
enhancement New feature or request

Comments

@niklasarnitz
Copy link

Fujifilm Cameras also use MTP as a transfer protocol.
Getting files of them without using a SD-Card reader is a huge pain in the a*s on macOS.

It would be awesome if openmtp would support them.

@niklasarnitz niklasarnitz added the enhancement New feature or request label May 10, 2022
@ganeshrvel
Copy link
Owner

unfortunately I dont have a FujiFilm Camera with me to test this.
Are you by any chance interested in taking a look at the OpenMTP kernel code, which is written in Go, so that we could add the support for FujiFilm camera.

@CodyJung
Copy link
Contributor

@ganeshrvel - I actually have a FujiFilm camera! The problem is it is returning a InterfaceStringIndex of 0. You can check against fujifilm.co.jp in mtp.go if you want to add an MTPExtension check like the existing check for microsoft/WindowsPhone. I can also put up a PR in the next day or two if you'd prefer.

@ganeshrvel
Copy link
Owner

That's awesome. You are a star contributor @CodyJung ! 😃

@ganeshrvel
Copy link
Owner

@CodyJung any updates?

@ganeshrvel
Copy link
Owner

ganeshrvel commented Nov 1, 2022

OpenMTP-3.2.0-beta.1 is out 🔥🔥

Note: This a pre-release version and the app might be unstable. ⚠️

Features

  • Much awaited Apple Silicone support 🔥🔥
  • Garmin device support - PR by @CodyJung
  • Fujifilm device support - PR by @CodyJung
  • Other UI optimization and performance improvements

Special shoutout to @CodyJung for adding the Fujifilm and Garmin devices support. 🔥🔥

Download

macOS Apple Silicone (arm64): https://github.com/ganeshrvel/openmtp/releases/download/v3.2.0-beta.1/openmtp-3.2.0-beta.1-mac-arm64.dmg
macOS Intel (x64): https://github.com/ganeshrvel/openmtp/releases/download/v3.2.0-beta.1/openmtp-3.2.0-beta.1-mac-x64.dmg

@ganeshrvel
Copy link
Owner

ganeshrvel commented Nov 5, 2022

Please download the latest beta version of openmtp and do let me know if Fujifilm camera works.

Thanks

Cc @niklasarnitz @CodyJung

@CodyJung
Copy link
Contributor

CodyJung commented Nov 5, 2022

Seems to work with my X-E3:
Screen Shot 2022-11-05 at 4 14 22 PM

@CodyJung
Copy link
Contributor

CodyJung commented Nov 5, 2022

I will say that it can take a while to enumerate all the files in the folder, so some sort of progress indicator (or even a busy spinner) could be helpful. That's a separate ticket though. 😃

@ganeshrvel
Copy link
Owner

@CodyJung yes. I could add a separate ticket for the same.

@ganeshrvel
Copy link
Owner

OpenMTP v3.2.0 supports Fujifilm devices: https://github.com/ganeshrvel/openmtp/releases/tag/v3.2.0

Closing this issue.

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants