AdrianEddy/telemetry-parser
Fork: 16 Star: 150 (更新于 2024-10-29 19:36:09)
license: Apache-2.0
Language: Rust .
A tool to parse real-time metadata embedded in video files or telemetry from other sources like Betaflight blackbox. Supported formats: Sony, GoPro GPMF, Insta360, Betaflight blackbox (csv and binary)
最后发布版本: v0.2.8 ( 2023-01-19 00:01:29)
telemetry-parser
A tool to parse real-time metadata embedded in video files or telemetry from other sources.
Supported formats:
- GoPro (HERO 5 and later)
- Sony (a1, a7c, a7r V, a7 IV, a7s III, a9 II, a9 III, FX3, FX6, FX9, RX0 II, RX100 VII, ZV1, ZV-E10, ZV-E10 II, ZV-E1, a6700)
- Insta360 (OneR, OneRS, SMO 4k, Go, GO2, GO3, GO3S, Caddx Peanut, Ace, Ace Pro)
- DJI (Avata, Avata 2, O3 Air Unit, Action 2/4/5, Neo)
- Blackmagic RAW (*.braw)
- RED RAW (V-Raptor, KOMODO) (*.r3d)
- Freefly (Ember)
- Betaflight blackbox (*.bfl, *.bbl, *.csv)
- ArduPilot logs (*.bin, *.log)
- Gyroflow .gcsv log
- iOS apps:
Sensor Logger
,G-Field Recorder
,Gyro
,GyroCam
- Android apps:
Sensor Logger
,Sensor Record
,OpenCamera Sensors
,MotionCam Pro
- Runcam CSV (Runcam 5 Orange, iFlight GOCam GR, Runcam Thumb, Mobius Maxi 4K)
- Hawkeye Firefly X Lite CSV
- XTU (S2Pro, S3Pro)
- WitMotion (WT901SDCL binary and *.txt)
- Vuze (VuzeXR)
- KanDao (Obisidian Pro, Qoocam EGO)
- CAMM format
- TODO DJI flight logs (*.dat, *.txt)
Example usage
Produce Betaflight blackbox CSV with gyroscope and accelerometer from the input file
gyro2bb file.mp4
Dump all metadata found in the source file.
gyro2bb --dump file.mp4
Python module
Python module is available on PyPI. Details in bin/python-module
Building
- Get latest stable Rust language from: https://rustup.rs/
- Clone the repo:
git clone https://github.com/AdrianEddy/telemetry-parser.git
- Build the binary:
cd bin/gyro2bb ; cargo build --release
- Resulting file will be in
target/release/
directory
License
Licensed under either of Apache License, Version 2.0 or MIT license at your option.Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
最近版本更新:(数据更新于 1970-01-01 00:00:00)
2023-01-19 00:01:29 v0.2.8
2022-11-12 06:42:39 v0.2.7
2022-09-07 07:07:12 v0.2.6
2022-04-27 22:17:40 v0.1.9
2021-12-07 02:25:54 v0.1.8
2021-10-31 12:57:06 v0.1.7
2021-09-30 21:24:25 v0.1.6
2021-09-11 04:29:37 v0.1.4
2021-09-11 04:17:29 v0.1.3
2021-09-04 21:26:22 v0.1.0
AdrianEddy/telemetry-parser同语言 Rust最近更新仓库
2024-11-05 08:48:52 lapce/lapce
2024-11-04 19:47:57 dashpay/platform
2024-11-01 02:26:55 mediar-ai/screenpipe
2024-10-30 06:09:45 electric-capital/crypto-ecosystems
2024-10-29 10:21:58 rustdesk/rustdesk
2024-10-27 15:42:03 jtroo/kanata