solentlife
First Officer
Flight distance : 1087530 ft
Latvia
Offline
|
There was a question on another Forum of how to have Telemetry info in a video with a Phantom Std. The question is actually a very good one and I would like to suggest my way of solving this.
Before providing my suggested route, I am sure others have similar or even better ways to do it, I will make following :
1. Video Players on PC's and TV's will mostly give option to show or not SRT Subtitle files while a movie is playing.
2. Youtube and other online video sites will not upload SRT files with the Video - so you need to hardcode / embed the SRT into the video file as one.
How to do this ?
First we need to decide how we will create the subtitles. SRT files are simply Text files with a specific structure - Notepad will write / modify as long as you save as .SRT without the TXT suffix. (Choose ANY FILE in the drop down and name file with .SRT)
For our Phantoms and Telemetry info - its simple.
Power up all GO / RC / AC and then tap the camera MENU ... the SETTNGS ... enable VIDEO CAPTION.
Then when you fly - all telemetry info will be present as an SRT file on the SD card with same name as your Video file.
You can then play this in VLC or any usual player and the subtitles will appear. But this is no good if you want to upload to YT for others ...
I use a program called HANDBRAKE ... a free download. The nice thing about Handbrake is that you can actually embed any SRT file into the video even if it does not have same name.
With Handbrake, first you choose the video file, then go to the Subtitles section and choose the SRT file. Make sure BURN IN is ticked to the right of the SRT file name ... go to bottom and name your new video / SRT file ... click start.
That's it ... a single file that has the telemetry / subtitle embedded in it.
Here's my examples I made this morning to illustrate :
Quote ....
Here's a paste of an SRT file I made today as a test ...
The Video file is : DJI_0001.MP4 ... and so the SRT file is DJI_0001.SRT
It was shot on my floor so no movement !
1
00:00:01,000 --> 00:00:02,000
HOME(N/A,N/A) 2018.12.31 10:12:50
GPS(N/A,N/A,0) BAROMETER:0.0
ISO:3200 Shutter:50 EV: 0 Fnum:F2.8
2
00:00:02,000 --> 00:00:03,000
HOME(N/A,N/A) 2018.12.31 10:12:51
GPS(N/A,N/A,0) BAROMETER:0.0
ISO:3200 Shutter:50 EV: 0 Fnum:F2.8
3
00:00:03,000 --> 00:00:04,000
HOME(N/A,N/A) 2018.12.31 10:12:52
GPS(N/A,N/A,0) BAROMETER:0.0
ISO:3200 Shutter:50 EV: 0 Fnum:F2.8
4
00:00:04,000 --> 00:00:05,000
HOME(N/A,N/A) 2018.12.31 10:12:53
GPS(N/A,N/A,0) BAROMETER:0.0
ISO:3200 Shutter:50 EV: 0 Fnum:F2.8
5
00:00:05,000 --> 00:00:06,000
HOME(N/A,N/A) 2018.12.31 10:12:54
GPS(N/A,N/A,0) BAROMETER:0.0
ISO:3200 Shutter:50 EV: 0 Fnum:F2.8
As you see - it makes entry every second of the video ...
So once you edit the SRT file to what you want to display - keep same format ... you then hardcode it to the video file, that means you combine the two into one video file. I use HANDBRAKE ... a free utility to do this.
Here is the base video file without SRT ... the SRT file is in the same directory and has same name - but Youtube will not upload via simple interface.
Now I have used HANDBRAKE to embed / hardcode the SRT file into the MP4 video file ..
After opening the SRT file in Notepad ... I have altered the entries ..
1
00:00:01,000 --> 00:00:02,000
HOME(MEDUS,57) 2018.12.31 10:12:50
2
00:00:02,000 --> 00:00:03,000
HOME(MEDUS,57) 2018.12.31 10:12:51
3
00:00:03,000 --> 00:00:04,000
HOME(MEDUS,57) 2018.12.31 10:12:52
4
00:00:04,000 --> 00:00:05,000
HOME(MEDUS,57) 2018.12.31 10:12:53
5
00:00:05,000 --> 00:00:06,000
HOME(MEDUS,57) 2018.12.31 10:12:54
and so on ..
Now I embed into the MP4 file (handbrake allows a different name SRT file to be embedded if you wish .. unlike a Video Player that insists on same name) ..
Here you see the results ...
Hope the above helps .... maybe one day I will record some tutorial vids ... then everyone can have a laugh !!
Happy New Year
Nigel
|
|