Sync subtitles: Difference between revisions
m
→{{header|Julia}}: optimize
m (→{{header|Julia}}: optimize) |
|||
Line 875:
function syncsubtitles(intext::AbstractString, sec::Integer, msec::Integer)
outtext, fmt = "", dateformat"HH:MM:SS,sss"
for line in split(intext, r"\r?\n")
if !isempty(line) && length(begin times = split(line, " --> ") end) == 2
start, stop = DateTime.(times, fmt) .+
line = join(Dates.format.((start, stop), fmt), " ==> ")
end
|