索尼相机的另一种GPS定位软件
4805
12
|
[1 楼] johnnyliu
[老坛泡菜]
5-19 21:44
一直对Sony相机的定位软件有点不满 经常过了几十秒 定位信号就消失了 喜欢慢的我可能还在想光圈大了还是小了
于是自己写了一个 顺便连遥控也支持了 开源 可下载的apk在https://github.com/m24h/sonycamloc/releases/download/untagged-a79bc882e654999b30bd/app-release.apk 只有安卓版 手机最低要求Android 13 只在A7CR和台小米手机测试过 不保证兼容性问题 其实也不保证任何问题 但是保证绝对轻巧 不申请多余的权限 也不做多余的功能 今天刚写完编译好就发这里了 只简单测试了一下 能行 需要的朋友请自当测试员 有问题可以这里提 毕竟GitHub我自己也上得费劲 不会经常去看那里的反馈 可能在最近数周内会发现问题尽量改善再上传 一个月后就应该不需要改了 也懒得写说明书 这里提示一下 需要的蓝牙和定位及通关权限一定要给 不然会直接退出 尤其是“始终定位” 估计要自己到手机的权限设置界面弄好 此外 手机一般都有电源设置 建议进入省电白名单和锁定 这样不会被系统自动干掉 偷懒模式 就是不会时常盯着相机是否可连 打开相机后 如果按一下手机开关 亮个屏 就会尝试连接一次相机 这样省电 但只要连上 断开之前 更新速率就和不偷懒没啥区别 如果不偷懒 就时常试图连相机 预想耗电会大些 可在密集拍摄时段选择这种模式 遥控的对焦和拍摄是两个按钮 可能需要两根手指同时操作 如果光用拍摄按钮 AF模式下 会对焦成功立即拍摄 而不是就不对焦了 有时候会首次连接相机费劲 暂时没发现原因 建议退出软件 关掉手机蓝牙开关 重新再打开 可能清除了手机对蓝牙设备服务和特征树的缓存 这时候在开启软件 连接就顺畅了 定位也一样 目前只支持混合定位和GPS定位 有时候第一次定位会慢点 因为我不肯用“上次最后的位置” 如果迟迟没坐标出现 可能也需要退出软件再重新打开 也还没找到原因 和索尼的软件有个区别 定位时会更新时间 但是不会更新时区和夏令时 保留相机原设定不变 如果出国了 可能相机还是用中国时区 需要自己去相机设置 毕竟小软件 还要搞时区输入或者国别识别太麻烦了 但时间是用UTC的 还是对的 只是没换算到不同国别的时间表达 johnnyliu 编辑于 2025-05-19 21:57 |
|
[13 楼] johnnyliu
[老坛泡菜]
8-3 06:14
xjnn 发表于 2025-07-15 10:58 从硬件上说 支持mi热靴的Sony机器 都具有GPS串口输入的功能 其引脚8-12和16就是为GPS准备的 按理只要其引脚1-3配置上正确的设备类型 就可以从外部串口给予位置信息 最麻烦的是 Sony的mi热靴目前市面没有可用的接口零件可以购买 能买到的仅仅是使用了18-20等引脚 实现闪光灯功能的零件 此外 A7R2的那个多功能USB口 是复合了一个串口的 也需要特殊的接头才能引出 而且是否可以通过这个提供GPS数据 具有很大的不确定性 此外 更不确定的是软件(固件)方面 即使硬件有了这个接口声明 软件如果没有去实现 也是枉然 A7R2并不值得去做这么麻烦 成本特别高的事 不如升级 发布自 色影无忌小程序 |
|
[12 楼] xjnn
[泡菜]
7-18 13:19
老师,方便细聊吗?对您这个GPS方案很感兴趣,我的微信是:454789062
|
|
[11 楼] xjnn
[泡菜]
7-15 10:58
老师您好,非常惊喜看到您这篇文章,之前浏览过很多文章、攻略、方案,都没有针对没有蓝牙功能的A7R2设计机内写入GPS方案,只能后期电脑导入,看到您这篇文章提到【甚至可以考虑用市面的蓝牙模块去支持没有蓝牙 但支持GPS串口的老相机】,我想请问索尼A7R2支持GPS串口么?如果我有办法通过数据线把手机和A7R2连接,能不能在拍摄过程中把手机的GPS信息写入相机照片的exif中呢?
|
|
[10 楼] johnnyliu
[老坛泡菜]
7-1 10:50
没想到都升级到2.0了
可以同时支持一台主机 一台备机 外加一个DC 除了Sony 还支持了理光GR3 可能其他宾得相机也通用? 可惜我没有尼康佳能相机 不然感觉可以做一个全面的产品了 甚至可以考虑用市面的蓝牙模块去支持没有蓝牙 但支持GPS串口的老相机 仍然https://github_com/m24h/sonycamloc/blob/master/code/app/release/app-release.apk下 如果加速模式拉到最左边 会等待定位应该稳定了才送出数据 防止漂移误差 发布自 色影无忌小程序 |
|
[9 楼] johnnyliu
[老坛泡菜]
5-25 01:44
现在版本1.21 测试稳定 目前没有优化和其他更改要求 应该算最终版了
https://github.com/m24h/sonycamloc/blob/master/code/app/release/app-release.apk 发布自 色影无忌小程序 |
|
[8 楼] johnnyliu
[老坛泡菜]
5-23 06:24
现在最新版本是1.20 刚发布没多久 昨日带出 个人觉得已经比较稳定 可以值得下载试试了
今天上海有雨 不打算出门测试 确定版本稳定大概还需要几天 和creator' app没有安装上的冲突 配对是系统的事 和两者都无关 但是一次只能运行一个程序 因为蓝牙ble设备只允许同时有一台接入 |
|
[7 楼] xicloud
[资深泡菜]
5-22 15:22
太感谢了!期待不断成熟完善
![]() ![]() 找个不咋用的安卓机放在相机包里面背着,这样就可以让相机一直有定位信息了吧 |
|
[6 楼] Triol
[泡菜]
5-22 12:41
johnnyliu 发表于 2025-05-22 05:33 大佬改了哪些定位的逻辑问题,我看看能不能照着改进去? 主要我还依赖于Creator's App的差异导入功能,切过来担心是不是Creator'app 那边需要重配对啥的。 |
|
[5 楼] johnnyliu
[老坛泡菜]
5-22 05:33
Triol 发表于 2025-05-21 23:08 嗯 是的 我曾经自己改过sony的IEM7.4 (反编译修改再重新编译回来) 见 /thread-1911403-1-1.html 在开发类坛子上过具体做法 但是最终这样很麻烦 还不止是位置更新的频率 这次换A7CR了 改用Creator's App了 不想再面对smali代码了 还不如自己写个 不用偷偷摸摸的 毕竟改别人的东西有点不好 索尼的App工程师难道和相机工程师么有沟通吗 像理光GR3的定位现在就做得挺好的 不会丢 我也不需要去琢磨 我现在到这个时间的版本 已经去掉很多bug了 基本可用了 |
|
[4 楼] Triol
[泡菜]
5-21 23:08
GPS断开的根本原因在于索尼的代码里面写法是超过10m才会唤醒一下,再往相机发送GPS数据。
如果站在原地不动2分钟(差不多这个时间),相机上的定位就会断开。 我之前在论坛一个老帖里面看到过,对着把App逆向了一下,结果可行。 (索尼罪恶滔天 |
|
[3 楼] johnnyliu
[老坛泡菜]
5-21 18:25
更新太快 建议还是从这下 总是最新的
https://github.com/m24h/sonycamloc/blob/master/code/app/release/app-release.apk 旧的临时链接已经失效 现在已经基本稳定 而且反应速度很快 但如果有时候连上 但是10秒内没有出现定位符号 建议关相机再打开 有可能信号会堵塞在不知道哪里 尚不知道原因 发布自 色影无忌小程序 |
|
[2 楼] johnnyliu
[老坛泡菜]
5-19 21:55
有关界面如下
发布自 色影无忌小程序 |
