How to Convert from webvtt to srt
It’s very easy, just download the webvtt files, and then download the application, drag your webvtt files to the application, and everything could be ok.
It’s very easy, just download the webvtt files, and then download the application, drag your webvtt files to the application, and everything could be ok.
Vendik T
2015年5月21日 - 11:19
and wheres the srt file? the app just disappear after i drag the vtt
Rykar
2015年11月8日 - 05:08
Hello, it converts the VTT file to SRT, but doesn’t add’s the Number for each line as it is mandatory for SRT files, but thanks anyway for the tool! Thanks!
ooo
2015年11月8日 - 14:47
@Vendik T
It works fine for me, after dragging and dropping the *.vtt file onto the execuable the cmd pop-up remains open until I kill the window with crtl+c. Try making sure WebVTT2SRT.exe and *.vtt subtitle file are located in the same directory.
BlueMan
2015年12月10日 - 22:30
Hello !
Your application is great BUT it is not working with accents chars (like french)…
janot
2015年12月26日 - 06:00
Thanks for app, but it failed(
Cmd window remained opened forever and it produced srt which wasn’t viewable in player
Eventually used this online converter (not affiliated with them in any way):
http://www.nikse.dk/SubtitleEdit/Online#
Pete Conklin
2016年11月7日 - 22:23
“Hello, it converts the VTT file to SRT, but doesn’t add’s the Number for each line as it is mandatory for SRT files”
Which makes it useless. You can write a python program in 10 minutes that does it the right way.
Aaron Cady
2016年11月15日 - 02:11
This is all you need to do. Create a file called vtt2srt.py and paste the code below into it. Save and run as “python vtt2srt.py [vttfilename]”. That simple.
”’
Created on Nov 14, 2016
@author: acady
”’
import sys, string
if __name__ == ‘__main__’:
if len(sys.argv) “)
if -1 == mididx:
outfi.write(captext)
continue
outfi.write(
counter
+ “\n”)captext = captext.replace(“.0”, “,0”)
captext = captext.replace(“.1”, “,1”)
captext = captext.replace(“.2”, “,2”)
captext = captext.replace(“.3”, “,3”)
captext = captext.replace(“.4”, “,4”)
captext = captext.replace(“.5”, “,5”)
captext = captext.replace(“.6”, “,6”)
captext = captext.replace(“.7”, “,7”)
captext = captext.replace(“.8”, “,8”)
captext = captext.replace(“.9”, “,9”)
outfi.write(captext)
counter = counter + 1
infi.close()
outfi.close()