Aquí hi ha 15 versions de Mapillary Tools, des de 20 d’octubre del 2023 fins a l’actual, 0.14.7. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.
15 versions en 2 anys · unes 6,4 per any
| Versió | Data | Mida | Fitxers |
|---|---|---|---|
| 0.14.7Darrera versió | 18 de febrer del 2026 | — | 64 bits Portable32 bits Portable Notes de la versióWhat's Changed
- Add Pyre type checker error suppressions by @YaroslavHavrylovych in https://github.com/mapillary/mapillary_tools/pull/808
- Preserve media creation and modification time when building "camm" video by @caglarpir in https://github.com/mapillary/mapillary_tools/pull/809
- Preserve GPS timestamps from GPX tracks in video CAMM output by @caglarpir in https://github.com/mapillary/mapillary_tools/pull/810
New Contributors
- @YaroslavHavrylovych made their first contribution in https://github.com/mapillary/mapillary_tools/pull/808
Full Changelog: https://github.com/mapillary/mapillary_tools/compare/v0.14.6...v0.14.7 |
| 0.14.6 | 6 de febrer del 2026 | — | 64 bits Portable32 bits Portable Notes de la versióWhat's Changed
- fix: test cli to build CAMM videos by @ptpt in https://github.com/mapillary/mapillary_tools/pull/788
- bugfix/gracefully-handle-large-thumbnails by @bal-a in https://github.com/mapillary/mapillary_tools/pull/787
- Handle negative ctts sample_offset values in mp4 parsing by @caglarpir in https://github.com/mapillary/mapillary_tools/pull/790
- Add copyright headers to all py files by @nickplesha in https://github.com/mapillary/mapillary_tools/pull/791
- Preserve epoch time when parsing blackvue timestamps by @caglarpir in https://github.com/mapillary/mapillary_tools/pull/792
- Use gps time stamps when calculating average speed on videos by @caglarpir in https://github.com/mapillary/mapillary_tools/pull/793
- Add the copyright header to all files by @nickplesha in https://github.com/mapillary/mapillary_tools/pull/794
- Reduce cutoff distance constant to 150 meters by @caglarpir in https://github.com/mapillary/mapillary_tools/pull/797
- Avoid zigzag patterns in sequences by @caglarpir in https://github.com/mapillary/mapillary_tools/pull/796
- Extract and use camera serial number for sequence building by @caglarpir in https://github.com/mapillary/mapillary_tools/pull/795
- Add dedicated null island check for images by @caglarpir in https://github.com/mapillary/mapillary_tools/pull/798
- Set zigzag errors only on the deviant images by @caglarpir in https://github.com/mapillary/mapillary_tools/pull/799
- Remove the sequence file size check for image uploads by @caglarpir in https://github.com/mapillary/mapillary_tools/pull/800
- video_process command to handle timelapse videos by @caglarpir in https://github.com/mapillary/mapillary_tools/pull/801
- Fix integration tests after the addition of MAPCameraUUID by @caglarpir in https://github.com/mapillary/mapillary_tools/pull/802
- Use GPS time instead of the device timestamp in blackvue cameras by @caglarpir in https://github.com/mapillary/mapillary_tools/pull/803
- Sanitize camera and lend serial numbers by @caglarpir in https://github.com/mapillary/mapillary_tools/pull/804
- Bump version to 0.14.6 by @caglarpir in https://github.com/mapillary/mapillary_tools/pull/805
New Contributors
- @bal-a made their first contribution in https://github.com/mapillary/mapillary_tools/pull/787
- @caglarpir made their first contribution in https://github.com/mapillary/mapillary_tools/pull/790
Full Changelog: https://github.com/mapillary/mapillary_tools/compare/v0.14.5...v0.14.6 |
| 0.14.5 | 17 d’octubre del 2025 | — | 64 bits Portable32 bits Portable Notes de la versióWhat's Changed
- Write fully reduced Exif rationals with full precision by @JakeSmarter in https://github.com/mapillary/mapillary_tools/pull/782
- Add .36p to list of supported file extensions by @nickplesha in https://github.com/mapillary/mapillary_tools/pull/786
New Contributors
- @JakeSmarter made their first contribution in https://github.com/mapillary/mapillary_tools/pull/782
Full Changelog: https://github.com/mapillary/mapillary_tools/compare/v0.14.4...v0.14.5 |
| 0.14.4 | 4 de setembre del 2025 | — | 64 bits Portable32 bits Portable Notes de la versióWhat's Changed
- fix: database lock by @ptpt in https://github.com/mapillary/mapillary_tools/pull/781
Full Changelog: https://github.com/mapillary/mapillary_tools/compare/v0.14.3...v0.14.4 |
| 0.14.3 | 28 d’agost del 2025 | — | 64 bits Portable32 bits Portable Notes de la versióWhat's Changed
- fix: race condition in image uploader by @ptpt in https://github.com/mapillary/mapillary_tools/pull/779
- fix: handle HTTP 429 as retriable errors by @ptpt in https://github.com/mapillary/mapillary_tools/pull/780
Full Changelog: https://github.com/mapillary/mapillary_tools/compare/v0.14.2...v0.14.3 |
| 0.14.2 | 25 d’agost del 2025 | — | 64 bits Portable32 bits Portable Notes de la versióWhat's Changed
Improvement
- Speed up validation by reusing validators by @ptpt in https://github.com/mapillary/mapillary_tools/pull/777
Bug fixes
- Use separate cache paths for different python/CLI versions by @ptpt in https://github.com/mapillary/mapillary_tools/pull/778
Full Changelog: https://github.com/mapillary/mapillary_tools/compare/v0.14.1...v0.14.2 |
| 0.14.1 | 21 d’agost del 2025 | — | 64 bits Portable32 bits Portable Notes de la versió🚀 Features
- Upload images with keep-alive: Improve image uploads by enabling keep-alive connections, resulting in faster and more reliable uploads. Now images are uploaded with 4 keep-alive connections by default. (by @ptpt in #772)
🛠️ Improvements
- Enable multiprocessing logging: Added logging support for multiprocessing in verbose mode, making debugging and monitoring easier (by @ptpt in #774)
🐞 Bug Fixes
- Graceful handling of authentication timeouts: Authentication now properly handles request timeouts, preventing abrupt failures and improving user experience (by @ptpt in #773)
- Fix unhandled exception in EXIF XML parsing: Prevent crashes caused by unhandled exceptions during exiftool XML parsing (by @nickplesha in #776)
- Calculate video file size with GPX extractor: Video file sizes are now correctly calculated when using the GPX extractor tool (by @nickplesha in #775)
Full Changelog: https://github.com/mapillary/mapillary_tools/compare/v0.14.0...v0.14.1 |
| 0.14.0 | 6 d’agost del 2025 | — | 64 bits Portable32 bits Portable Notes de la versió🌟 Highlights
- 🚀 Performance Boosts:
Enjoy massive speed improvements across the board, including faster native EXIF, GoPro, CAMM, and Blackvue video processing. Uploads and processing are now significantly more responsive, making large dataset handling smoother than ever.
- 🛠️ Built-in ExifTool Fallback:
Mapillary Tools now uses its optimized native parsers for EXIF, CAMM, GoPro, and related metadata by default. If native parsing fails, it seamlessly falls back to using the ExifTool installed on your system, ensuring robust and reliable metadata extraction for all your files.
- 📤 File-by-File Upload:
Images are now uploaded individually, eliminating the need to create zip archives before uploading. This approach greatly reduces intermediate disk usage, speeds up the upload process, and enhances reliability—especially with large or interrupted uploads.
🚀 Features
- Improved Authentication: Enhanced authentication flow for a smoother user experience. (#733)
- Image Upload Flexibility: Added support for uploading images file by file. (#753)
- More Upload Options: Introduced additional upload options for debugging/development purpose. (#764)
- Export as GPX: Now you can export descriptions as GPX files for visualization (just name your desc file as .gpx, i.e. --desc_path=foo.gpx). (#759)
🛠️ Improvements
- Performance Boosts: Major speed-ups in native EXIF, GoPro, CAMM, and Blackvue video processing. (#721, #722, #729, #731)
- Remove md5sum from Processing: Removed unnecessary md5sum calculation to speed up processing. (#725)
- Better Upload Progress: Enhanced upload progress tracking and error handling. (#760, #736)
- Geotagging Workflow: Improved geotagging process, including fallback with exiftool and better EXIF extraction. (#737, #728, #743)
- Improved Logging: Logging is now more informative and easier to read. (#769)
- EXIFTool Speed: Runs exiftool with the -fast parameter for quicker metadata extraction. (#745)
- Timezone-aware gpxpy: Upgraded gpxpy to handle timezones correctly. (#768)
- Upload Timeouts: Added configurable upload timeouts to prevent hanging uploads. (#767)
- Upload Handle Caching: Upload handles are now cached to avoid offset reset issue (upload from beginning) and improved efficiency. (#766)
🐛 Bug Fixes
- EXIF Extraction: Fixed issues with EXIF data extraction and MAPFilename restoration. (#728, #739)
- Upload Consistency: Ensured session keys are unique and the same sequence generates the same zip file. (#752, #738)
- GoPro & Blackvue Compatibility: Improved camera detection and parsing for GoPro and Blackvue 900x. (#740, #756)
- Source Options & Sequence Splitting: Fixed issues with source option handling and sequence splitting. (#754, #763)
- Progress Bar: Fixed duplicate initialization of the progress bar. (#765)
- Sample Video Quality: Addressed issues affecting sample video quality. (#761)
- Duplication Check: Improved duplicate detection when compass angles are missing. (#718)
- NMEA Parsing: Enhanced support for NMEA GGA/GLL/RMC sentences in Blackvue videos. (#757)
👷 CI
- PyInstaller Builds: Create builds in a folder using PyInstaller onedir. (#742)
- Packaging with Python3.13: Upgrade from Python 3.11 to Python 3.13. (78fd6a49db)
- Build System Updates: Switched to pyproject.toml for build configuration. (#755)
♻️ Refactoring & Chores
- Uploader Refactors: Major refactoring in uploader-related modules and CAMM/MP4 builder for maintainability. (#734, #735, #758)
- Visitor Pattern for CAMM: Refactored CAMM parsing using the visitor pattern. (#723)
- Geotagging Clean-up: Moved and simplified geotagging logic for clarity. (#726, #727)
- Upload Zips Refactor: Improved logic for uploading zipped files. (#732)
- Test Improvements: Added and fixed tests, including CLI and sequence processing tests. (#720, #730)
- GoPro gpmf Module: Consolidated all GoPro related code in the gpmf module. (#724)
- Types Upgrade: Upgraded types for better code reliability. (#741)
- General Refactors: Various improv |
| 0.13.3 | 10 de març del 2025 | — | 64 bits Portable32 bits Portable Notes de la versióWhat's Changed
Improvements
- Improve: use chunked transfer encoding to improve stability for streaming large files in https://github.com/mapillary/mapillary_tools/pull/714
- Chore: increase the filesize limit per sequence to 110GB in https://github.com/mapillary/mapillary_tools/commit/7a0edd66de37270a846ce79f54f58cac4ff02eb8
- Improve Logging for API HTTP requests (https://github.com/mapillary/mapillary_tools/pull/715)
CI
- Switch back to Ubuntu 20.04 to build linux binaries (https://github.com/mapillary/mapillary_tools/pull/716)
Full Changelog: https://github.com/mapillary/mapillary_tools/compare/v0.13.2...v0.13.3 |
| 0.13.2 | 23 de febrer del 2025 | — | 64 bits Portable32 bits Portable Notes de la versióWhat's Changed
- fix: GPS9 types for GoPro HERO13 by @ptpt in https://github.com/mapillary/mapillary_tools/pull/709
- CI: support more CPU architectures by @ptpt in https://github.com/mapillary/mapillary_tools/pull/711
- improve GPX parsing error message by @ptpt in https://github.com/mapillary/mapillary_tools/pull/712
- fix: enforce camera info to be extracted from video itself instead of gpx by @ptpt in https://github.com/mapillary/mapillary_tools/pull/713
Full Changelog: https://github.com/mapillary/mapillary_tools/compare/v0.13.0...v0.13.2 |
| 0.13.0 | 11 de febrer del 2025 | — | 64 bits Portable32 bits Portable Notes de la versió🚀 Features
- Extract IMU data from GoPro videos. #692
- Support GPS timestamps. #695
- Sync GPX with the first available GPS timestamp. #706
- Fallback to system SSL certificates when certifi fails. #698
- Added file sizes. #703
🐛 Bug Fixes
- Interpolate invalid GPS timestamps. #696
- Fix missing make/model metadata when geotagging with GPX. #705
- Fix PyInstaller runtime SSL hooks. #707
🔧 Improvements & Refactors
- Refactored MP4 module. #652
- Refactored CAMM module. #693
- Increased sequence limit to 1000 images. #699
- Removed deprecated code and unused scripts. #689 #701
- Removed SSL hooks in PyInstaller. #702
🛠️ Chores & CI
- Replaced flake8/black with ruff for linting. #691
- Removed Pillow from development dependencies. #697
- Added support for Python 3.13. #700
Full Changelog: https://github.com/mapillary/mapillary_tools/compare/v0.12.1...v0.13.0 |
| 0.12.1 | 12 de desembre del 2024 | — | 64 bits Portable32 bits Portable Notes de la versióFull Changelog: https://github.com/mapillary/mapillary_tools/compare/v0.12.0...v0.12.1 |
| 0.12.0 | 27 de novembre del 2024 | — | 64 bits Portable32 bits Portable Notes de la versióFeatures
- Support GoPro GPS9 (HERO11/HERO13) by @ptpt in https://github.com/mapillary/mapillary_tools/pull/687
- Support socks proxy by @ptpt in https://github.com/mapillary/mapillary_tools/pull/688
Improvement
- Improve stack consumption in sample_video by @rnissl in https://github.com/mapillary/mapillary_tools/pull/673
- Support DNG image by @ptpt in https://github.com/mapillary/mapillary_tools/pull/679
- Update macOS version in release.yml by @nickplesha in https://github.com/mapillary/mapillary_tools/pull/680
- Update Pillow to latest version by @nickplesha in https://github.com/mapillary/mapillary_tools/pull/683
New Contributors
- @rnissl made their first contribution in https://github.com/mapillary/mapillary_tools/pull/673
Full Changelog: https://github.com/mapillary/mapillary_tools/compare/v0.11.2...v0.12.0 |
| 0.11.2 | 21 de maig del 2024 | — | 64 bits Portable32 bits Portable Notes de la versióWhat's Changed
- chore: fix black formatting by @ptpt in https://github.com/mapillary/mapillary_tools/pull/667
- fix: missing samples due to out-of-sync indices by @ptpt in https://github.com/mapillary/mapillary_tools/pull/666
- Fix: Fallback to exif datetime if GPS says 1970-01-01 by @malconsei in https://github.com/mapillary/mapillary_tools/pull/669
- CI: support Python3.12 by @ptpt in https://github.com/mapillary/mapillary_tools/pull/668
- Skip ffmpeg in the CI for the latest macOS by @ptpt in https://github.com/mapillary/mapillary_tools/pull/676
- Mention libexpat as dependency for Termux by @kuba-orlik in https://github.com/mapillary/mapillary_tools/pull/675
New Contributors
- @kuba-orlik made their first contribution in https://github.com/mapillary/mapillary_tools/pull/675
Full Changelog: https://github.com/mapillary/mapillary_tools/compare/v0.11.1...v0.11.2 |
| 0.11.1 | 20 d’octubre del 2023 | — | 64 bits Portable32 bits Portable |