I have tested DroneViewer with the Autel EVO, GPS-enabled GoPro HERO cameras (like the HERO 5 black), DJI Mavic Pro, Mavic Pro 2, Matrice 200, Phantom 4 series, and Phantom 3 series. It will also work with the Phantom 2 as long as you have a FlyTrex Core 2 logger installed. It may work with the Inspire2, but I don’t have sample video to verify this. Remember to turn on Video Caption subtitle feature in your drone app to make your drone stores trajectory data.
If you’ve recently changed your monitor resolution or screen configuration, Dashcam Viewer may be drawing the windows offscreen. Try this “hard reset” procedure, I think it will fix it. Note that registered users will need to re-enter their registration code after performing this procedure:
Here are some tips for getting the most out of DroneViewer. I’ll add to this list as time goes on:
The most likely cause is that the video is recorded using the H.265 (HEVC) codec. Videos created with this codec do not always playback correctly in DroneViewer for some platforms. I highly recommend using the H.264 codec, which is available as an option in DJI and GoPro settings.
The Phantom 4 Pro v2.0 embeds the SRT data into the movie itself. DroneViewer will detect this and decode the data. One difference between the SRT data in a separate file and embedded SRT data is that the embedded SRT data is not date/time stamped. Therefore the file creation date is used as the start date in the case of embedded SRT data.
Unfortunately the Mavic Air does not store trajectory data in the SRT file so DroneViewer will not display the drone’s route. I don’t know why DJI made that decision, but I can’t think of any reason why the lat/lon/alt/speed couldn’t be added. Mavic Air owners may want to contact DJI and request that flight log data be added to the SRT file.
No, the Spark does not store trajectory data.
While it’s great that DJI logs the drone’s flight data into an SRT file, the speed of the drone is not recorded to the file and the latitude and longitude are not stored in high precision. DroneViewer uses the time-stamped lat/lon values to estimate the speed. The lack of precision means the drone speed and direction can be inaccurate and appear to vary wildly. DroneViewer applies a smoothing function to dampen the speed variations. While this helps, it’s not a perfect solution. Ideally, DJI would modify their SRT file data to include native drone speed and higher-precision latitude and longitude. (There are other ways to extract the flight data to higher-precision but they are not as convenient as the SRT file method).
Get in touch with us! We’ll review your message and get back to you soon.
© 2021 Earthshine Software. All rights reserved.