<p>I found a nice solution perfectly answering my question : <a href="http://www.dashware.net" rel="nofollow">http://www.dashware.net</a> . I'll try it later but it seems the right solution !</p>

CC BY-SA 3.0
2015-11-25T14:41:01.693Z
2015-11-25T14:41:01.693Z
nmatton
<p>I am wondering how to add text which is updated along the time code of the video.</p>

<p>Concretely, I have a gopro footage and a file of some performances values (speed, heart rate, cadence,...) that I want to overlay with correct values at the right moment.</p>

<p>I have a csv file with time in first col, and other parameters in following cols.</p>

<p>I'm quite new in video production, so I not particularly familiar to any software (so there's no need on a particular platform solution)</p>

<p><strong>EDIT - solution :</strong> I found a nice solution perfectly answering my question : <a href="http://www.dashware.net" rel="nofollow">http://www.dashware.net</a> . I'll try it later but it seems the right solution !</p>

CC BY-SA 3.0
2015-11-23T13:34:16.020Z
I can supply a detailed answer when I have more time but your best bet is to use [ffmpeg](http://ffmpeg.org), specifically its [drawtext](https://ffmpeg.org/ffmpeg-filters.html#drawtext-1) filter. Basic idea is to create a script that parses your CSV file and composes one very looong ffmpeg command containing drawtext filters - one for each line in your CSV.
Gyan
CC BY-SA 3.0
2015-11-23T17:11:34.730Z
Davinci Resolve lite is free, and you can "burn in" timecode.
Jason Conrad
CC BY-SA 3.0
2015-11-24T11:16:14.553Z
@JasonConrad  , what do you mean by "burn it" ? do you have any reference about resolving my issue with this software ?
nmatton
CC BY-SA 3.0
2015-11-24T11:27:51.210Z
Thanks @Mulvya ! This sounds nice, I'm exited to hear more !
nmatton
CC BY-SA 3.0
2015-11-24T17:33:11.647Z
"burn in" means write the timecode visually to the video file.  You can also write other information using the tools in Resolve.  Page 846 of the user manual.  https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwivyP-Py6nJAhVMRCYKHbd6ACEQFggeMAA&url=http%3A%2F%2Fdocuments.blackmagicdesign.com%2FDaVinciResolve%2FDaVinci_Resolve_12_Manual_2015-07-27.pdf&usg=AFQjCNFPZAq2nl_BBOgXfw9rCUe4dN7Cnw&sig2=EBQ8R-nY3NbNs9nl2gWfvw
Jason Conrad
CC BY-SA 3.0
2015-11-25T14:22:02.797Z
Dashware will be much more convenient. Add it as an answer and mark it as accepted.
Gyan
CC BY-SA 3.0
2015-11-25T14:27:19.757Z
Jason, the OP wants to burn idiosyncratic dynamic data recorded as per timecode, and not the timecode or any of the Data Burn elements mentioned in the Resolve manual. Also don't see an option for Resolve to use a text file to source the changing data. If it is possible, can you write up an answer?
Gyan
CC BY-SA 3.0
2015-11-25T14:42:47.290Z
Tkanks @Mulvya I just founded this soft too ! I'll just need to find or create nice gauges, but that's another question ;)
nmatton
CC BY-SA 3.0
2015-11-25T20:00:24.267Z
@Mulvya, nmatton  I find the question confusing.  Perhaps one of you, who seem to understand it, could re-word it more clearly.
Jason Conrad
CC BY-SA 3.0
2015-11-25T20:05:19.997Z
You need to drive the animation with the CSV data?
Jason Conrad
<sync>
how to synchronize text to the video timecode?
nmatton
# how to synchronize text to the video timecode?

(Asked by: username_0 on 2015-11-23)

I am wondering how to add text which is updated along the time code of the video.

Concretely, I have a gopro footage and a file of some performances values (speed, heart rate, cadence,...) that I want to overlay with correct values at the right moment.

I have a csv file with time in first col, and other parameters in following cols.

I'm quite new in video production, so I not particularly familiar to any software (so there's no need on a particular platform solution)

**EDIT - solution :** I found a nice solution perfectly answering my question : <http://www.dashware.net> . I'll try it later but it seems the right solution !

**Tags:** sync

> **Comments:**
> **username_1**: I can supply a detailed answer when I have more time but your best bet is to use [ffmpeg](http://ffmpeg.org), specifically its [drawtext](https://ffmpeg.org/ffmpeg-filters.html#drawtext-1) filter. Basic idea is to create a script that parses your CSV file and composes one very looong ffmpeg command containing drawtext filters - one for each line in your CSV.  
> **username_2**: Davinci Resolve lite is free, and you can "burn in" timecode.  
> **username_0**: @JasonConrad  , what do you mean by "burn it" ? do you have any reference about resolving my issue with this software ?  
> **username_0**: Thanks @Mulvya ! This sounds nice, I'm exited to hear more !  
> **username_2**: "burn in" means write the timecode visually to the video file.  You can also write other information using the tools in Resolve.  Page 846 of the user manual.  https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwivyP-Py6nJAhVMRCYKHbd6ACEQFggeMAA&url=http%3A%2F%2Fdocuments.blackmagicdesign.com%2FDaVinciResolve%2FDaVinci_Resolve_12_Manual_2015-07-27.pdf&usg=AFQjCNFPZAq2nl_BBOgXfw9rCUe4dN7Cnw&sig2=EBQ8R-nY3NbNs9nl2gWfvw  
> **username_1**: Dashware will be much more convenient. Add it as an answer and mark it as accepted.  
> **username_1**: Jason, the OP wants to burn idiosyncratic dynamic data recorded as per timecode, and not the timecode or any of the Data Burn elements mentioned in the Resolve manual. Also don't see an option for Resolve to use a text file to source the changing data. If it is possible, can you write up an answer?  
> **username_0**: Tkanks @Mulvya I just founded this soft too ! I'll just need to find or create nice gauges, but that's another question ;)  
> **username_2**: @Mulvya, username_0  I find the question confusing.  Perhaps one of you, who seem to understand it, could re-word it more clearly.  
> **username_2**: You need to drive the animation with the CSV data?  

---

## 1 answers

### Answer by username_0 on 2015-11-25. Score: 0 | Accepted answer

I found a nice solution perfectly answering my question : <http://www.dashware.net> . I'll try it later but it seems the right solution !


---

