DJI Mavic, Air and Mini Drones
Friendly, Helpful & Knowledgeable Community
Join Us Now

Telemetry Overlay for Mavic (and other models) in After Effects

0Kajuna0

Well-Known Member
Joined
Feb 15, 2018
Messages
145
Reactions
110
Age
38
Location
Barcelona, Spain
Site
goprotelemetryextractor.com
Hey guys,

I've been working on a system that uses the SRT flight telemetry to create customizable gauges in After Effects: a dashboard with speedometer, GPS path, altitude, heading, distance, ISO, shutter speed and f-number.

Here's a demo and a tutorial:


There's also a tool to export the data to a bunch of formats (GPX, KML, CSV, JSON, GeoJSON...) but that's been available for a while.

It's compatible with the Mavic (Pro, 2, Zoom, mini), Phantom (3, 4, Pro), Inspire, matrice 200 and maybe some more. In some cases the data has to be pre-processed with a script first.

Some screenshots:

122842cdjc6piqfvfijjlm.jpg122843n665mma5aa5o3ivi.jpg122844iu2u9gn8yner9zjg.jpg122847xgtpugs0ses6tqgs.png

You can try it all here: DJI Telemetry Overlay for After Effects
 
Last edited:
Someone has done this already.
I'd like to see someone use the TXT flight log file which has more robust data.

Mini doesn't have an SRT file. Instead it has a subtitle track in the video file. I couldn't get Windows Media Player to see it, but worked with VLC.
 
That looks really cool. Is the only cost, the cost of the template?
 
  • Like
Reactions: 0Kajuna0
Someone has done this already.
I'd like to see someone use the TXT flight log file which has more robust data.

Mini doesn't have an SRT file. Instead it has a subtitle track in the video file. I couldn't get Windows Media Player to see it, but worked with VLC.

I know about the Mini, I included a script to extract the subtitles to a file.

Yes, parsing the flight logs would be a natural next step, if I ever find the time.
 
I love telemetry, I'm getting few errors trying to extract data from video, Windows 7 running in VM on MAC


1574421393639.png
1574421405251.png
1574421417188.png
1574421432835.png
 
I have not tested this on a Mac. The batch script extraction is just a workaround until I find the time to code a proper solution (I just need to find the time...). Will try to test this and get back to you. Thanks for the feedback!
 
I have run that on Windows 7 in VM Environment, I will try to download those .dlls manually, later on, I'm sure it will work.
 
Or reinstall mp4box, since that's what reported the error.
Also a VM might not have the needed video handling.
 
I've quickly put together this tool that extracts the subtitles: Subtitle Extractor for DJI Drones

I've tested it with a couple of Mavic Mini files and it appears to work well. I would really appreciate it if someone else tested it, especially with Phantom 4 Pro or Inspire 2 files (which I don't have at the moment).

Thanks
 
but neither does that the Mavic 1, 2 and Mini include GPS coordinates in the subtitles and the Air does not.
even the M2ED creates .SRT files but with very strange coordinates:

1
00:00:00,000 --> 00:00:00,033
<font size="36">FrameCnt : 1, DiffTime : 33ms
2019-03-06 16:39:02,569,925
[iso : 110] [shutter : 1/60.0] [fnum : 280] [ev : 0] [ct : 5055] [color_md : default] [focal_len : 240] [latitude: 0.843114] [longtitude: 0.207163] </font>

it should be: GPS(48.2629,11.8577,0.0M)

It seems every department within DJI responsible for a specific type of aircraft has a different code for the same procedure (create and write .SRT content)
 
Yep. Which is why I was surprised the M2 originally was missing features the MA and MP had. I figured the M2 would be the best of what MA and MP each had. Should have been shared code.
 
Lycus Tech Mavic Air 3 Case

DJI Drone Deals

New Threads

Forum statistics

Threads
131,245
Messages
1,561,232
Members
160,197
Latest member
mountainmanflyin