Replies: 8 comments 6 replies
-
Another issue with the GoPro 12 is that since you're forced to use |
Beta Was this translation helpful? Give feedback.
-
Sorry I should also have replied sooner to say
|
Beta Was this translation helpful? Give feedback.
-
I noticed that on a GoPro Hero 9 video shot at 1080p60 that the ACCL info is ahead of the video by about 40 frames. I have to say that the Z ACCL is quite a nice tool for people doing jumps in any sport. It should allow you to measure air time with precision. Say, every time Z ACCL goes below 5 start counting, once it gets above 9.8 stop counting. This could be a "last air time" gauge :) |
Beta Was this translation helpful? Give feedback.
-
Thanks for this - ... If you are ok with sharing the file with me I can take a look - If that's ok - please send to [email protected] - You might need to use a file sharing service, I usually suggest WeTransfer.... The file time sync code I thought was now sorted, so this would be great to investigate. Cheers! |
Beta Was this translation helpful? Give feedback.
-
I don't know how the software works, and I have Fenix 7 and GoPro 12. I have been using my Fenix extensively for so long that I wanted to record videos of my trips. I didn't know 12 didn't have GPS, and Garmin Virb isn't working properly. I have a time lapse of a cycle trip; how do I use that to sync the video? If it's alright with you, I can also send my video clip and the GPX file of my trip. |
Beta Was this translation helpful? Give feedback.
-
Hi - I think that the gist of this thread is that when GoPro videos don't have date-time information in them ( like from a GoPro 12, which has no GPS ) - it can be a bit tricky to sync the video and GPX/FIT information... |
Beta Was this translation helpful? Give feedback.
-
Does this video start time and end time work with timelapses too then? The gpx file doesn't have same time difference as the video file.
Regards,
Tarun Maganti
…________________________________
From: James Richardson ***@***.***>
Sent: Monday, November 13, 2023 11:59:22 PM
To: time4tea/gopro-dashboard-overlay ***@***.***>
Cc: Tarun Maganti ***@***.***>; Comment ***@***.***>
Subject: Re: [time4tea/gopro-dashboard-overlay] GoPro 12 has no GPS, syncing manually is frustrating (Discussion #151)
Hi - I think that the gist of this thread is that when GoPro videos don't have date-time information in them ( like from a GoPro 12, which has no GPS ) - it can be a bit tricky to sync the video and GPX/FIT information...
You can see that various options we have at the moment here: ... https://github.com/time4tea/gopro-dashboard-overlay/tree/main/docs/bin#create-a-movie-from-gpx-and-video-not-created-with-gopro
—
Reply to this email directly, view it on GitHub<#151 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ADSECCH6E4HOEATIDFKSK3LYEJRIFAVCNFSM6AAAAAA56ENJE2VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TKNJXGM4TA>.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I was testing the software today and because i am with DJI using multiple video files on single huge GPX file I had to figure out how to sync them "on fly", then I've realized my camera time drifted by approx 31seconds from garmin gpx time...
if start_date:
points = [p for p in points if p.dt >= start_date]
if end_date:
points = [p for p in points if p.dt <= end_date] It will simply discard all data points outside of start/end dates provided. I think there is still some offset of few hundred ms probably file closure time or something alike. As i see some parsing errors like this:
if args.video_time_end:
start_date = fns[args.video_time_end](recording.file) - duration.timedelta() + datetime.timedelta(seconds=-31)
end_date = start_date + duration.timedelta() I am still trying to figure out where to add gpx force offset, but app is looking promising. |
Beta Was this translation helpful? Give feedback.
-
My suggestion for a feature:
just like you can use
--video-time-start file-created
you could have something like
--shift-gpx-timestamp-positive 35
or--shift-gpx-timestamp-negative 35
This would interpret the GPX with a 35 second delay or advance and make it much easier to sync video and GPX
My use case:
I went to a bikepark last week and recorded 21 clips of riding downhill on the GoPro 12.
I also recorded the whole day of activity (about 8 hourse) using a Garmin Fenyx 6.
The problem is that the camera doesn't sync the time correctly.
It was synced to my phone a few minutes before the ride but it's not in sync with the watch/GPS.
I also tried syncing it in front of my computer, even using the new timecode function and the time on the camera is not sync'd to the computer or phone.
I could change the timestamp on the file, but then I would have to do the same for all the files. Changing the GPX time will apply for all the files (assuming there is no variation in the GoPro clock, so far this seems to be true).
I used this website to shift the GPX timestamps: https://gotoes.org/strava/Add_Timestamps_To_GPX.php
The problem with using that website is that to sync the clips to the second, there's a lot of back and forth which would be much easier with a simple option in the command line.
I hope this is not too difficult to implement :)
On a side note: This software is fantastic and shows killer skills and determination from the developer(s). It is awesome. I would like to buy you a beer if you have a link for that 🍻
Beta Was this translation helpful? Give feedback.
All reactions