dog6/DJI-FlightAnalyzer
A WPF application that lets you get a more in-depth look at flights flown with DJI drones. This app has the potential to support any drone that stores telemetry data in the WebVTT format within the recorded .MP4 file.
Engineering Snapshot
Use cases & tasks 6
- Best suited for
-
- Flight test engineers validating DJI platform behavior
- Researchers correlating video and flight telemetry
- Operators performing post-flight incident review
- Primary tasks
-
- Visualizing flight path, altitude, speed, and attitude from DJI MP4 telemetry
- Exporting telemetry to CSV for further analysis in Python/Matlab
- Synchronizing video playback with telemetry graphs
Stack & ecosystem
- Resource type
- Software Tool
- Ecosystem
- devices · labeling-tool · organization · tracking-by-detection · usb
License & compliance
- License
-
MIT(Inferred)
Lifecycle & freshness Show
- Maintenance
- Active
- Latest version
- Not recorded
- Last activity
- 2025-11-05
- Last checked
- 2026-08-13
- Verification
- Official confirmed
What It Solves
Engineers need to inspect and analyze telemetry data embedded by DJI drones in MP4 video files (WebVTT subtitle tracks) without relying on DJI's proprietary desktop software.
Primary use cases
- Visualizing flight path, altitude, speed, and attitude from DJI MP4 telemetry
- Exporting telemetry to CSV for further analysis in Python/Matlab
- Synchronizing video playback with telemetry graphs
Secondary use cases
- Generating flight reports for regulatory documentation
- Validating computer-vision datasets against ground-truth telemetry
When to Use
Consider when
- You operate DJI drones that write WebVTT telemetry into MP4 containers
- Your analysis environment is Windows (WPF application)
- You need a free, open-source alternative to DJI Flight Hub / Assistant 2
Verify before adopting
- Confirm your specific DJI model/firmware writes WebVTT telemetry (not all do)
- Test with representative file sizes — WPF may struggle with multi-GB MP4s
- Check if required .NET runtime version matches your IT policy
Start Here
Adoption Checklist
- Needs verification Confirm your specific DJI model/firmware writes WebVTT telemetry (not all do)
- Needs verification Test with representative file sizes — WPF may struggle with multi-GB MP4s
- Needs verification Check if required .NET runtime version matches your IT policy
Each check stays "needs verification" until an official source confirms it; unconfirmed items are never marked verified.
Known Limitations & Unknowns
Known limitations
- Windows-only (WPF / .NET Framework)
- Parses only WebVTT subtitle track inside MP4; no support for DJI DAT/CSV logs
- No automated batch processing or CLI mode documented
- Last commit 2025-11-05; verify compatibility with latest DJI firmware
Not publicly verified
- Full list of supported DJI models and telemetry fields
- Maximum file size / duration tested
- Accuracy of timestamp synchronization between video and telemetry
How is it used?
Start from the recorded entry points below, then validate against the technical checklist.
- Official site https://smallzcomputing.com
- Repository https://github.com/dog6/DJI-FlightAnalyzer
- Documentation https://smallzcomputing.com
Technical checklist
- OK License identified Recorded: MIT
- OK Maintenance signal Active
- OK Verification status Official confirmed
- OK Source evidence attached 1 source record(s)
- NEEDS REVIEW Latest version recorded Not recorded
Official Links
Metadata & Governance
| License | MIT — Inferred |
|---|---|
| Commercial model | Unknown |
| Maintenance status | Active |
| Verification status | Official confirmed — Confirmed via the official repository API responses in SourceRefs below. |
| Latest version | Not recorded |
| Latest release | Not recorded |
| Last activity | 2025-11-05 |
| Last checked | 2026-08-13 |
| First seen | Not recorded |
Related Resources & Dependencies
No verified relations have been recorded for this resource yet.
Recent Activity
New resource: dji-flight-analyzer
New repository resource added by the sprint promote pipeline.
Related Knowledge
Collections
- MAVLink Ecosystem — The protocol and its reference consumers for building or evaluating MAVLink-based UAV integrations.
- UAV Flight Log & Testing Analysis — Open-source tools for reviewing, parsing and visualizing UAV flight logs before and after test flights.