Closed neri14 closed 11 months ago
Thank you for reporting this. It won't happen for all videos.. although for an affected video it will happen repeatable.
think it will happen when gps is not locked at the start of a ride.
I'll fix ASAP.
Hi @neri14 - are you able to share your gpx and mp4 files with me? I believe I know what the issue is, but I've not been able to reproduce it with an actual file. If not, of course this is absolutely fine. If you can, please email a link to gopro-overlay@time4tea.net -> i usually suggest using WeTransfer. Thank you!
Shared over mail, I've attached through wetransfer: gpx, video, overlay xml and requirements.txt with pip freeze output.
Video is trimmed with ffmpeg - I was using that one for testing and that fits within wetransfer limit - although I've checked now - same errors show up when using raw file from gopro that wasn't joined or cut.
Video is from gopro 12 (so no gps onboard). Gpx was from zwift downloaded from strava - I was doing a test recording.
I've tried it just now with normal outdoor gpx downloaded from garmin connect and its same behavior - crash on 0.114.0, reinstalling 0.113.0 renders (attached that gpx directly to mail).
Hi @neri14 - thanks for the files. Maybe this is now fixed. Your files now work for me. They were very useful to pinpoint the issue. I have published 0.115.0 to PyPI - should be available very shortly.
All works now, Thanks!
with layout xml:
speed metric doesn't render in 0.114.0 (works in 0.113.0):
with kph units:
traceback is: