mirror of
https://gitea.invidious.io/iv-org/invidious-copy-2023-06-08.git
synced 2024-08-15 00:53:38 +00:00
Different cosmetic fixes
This commit is contained in:
parent
76758baab8
commit
32471382c4
2 changed files with 26 additions and 14 deletions
|
@ -40,8 +40,7 @@ module Invidious::Videos
|
||||||
tree.children.each do |item|
|
tree.children.each do |item|
|
||||||
if item.name == "body"
|
if item.name == "body"
|
||||||
item.children.each do |cue|
|
item.children.each do |cue|
|
||||||
if cue.name == "p"
|
if cue.name == "p" && !(cue.children.size == 1 && cue.children[0].content == "\n")
|
||||||
if !(cue.children.size == 1 && cue.children[0].content == "\n")
|
|
||||||
cues << cue
|
cues << cue
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -57,6 +56,9 @@ module Invidious::Videos
|
||||||
|
|
||||||
|
|
||||||
END_VTT
|
END_VTT
|
||||||
|
|
||||||
|
result << "\n\n"
|
||||||
|
|
||||||
cues.each_with_index do |node, i|
|
cues.each_with_index do |node, i|
|
||||||
start_time = node["t"].to_f.milliseconds
|
start_time = node["t"].to_f.milliseconds
|
||||||
|
|
||||||
|
@ -70,11 +72,21 @@ module Invidious::Videos
|
||||||
end_time = start_time + duration
|
end_time = start_time + duration
|
||||||
end
|
end
|
||||||
|
|
||||||
start_time = "#{start_time.hours.to_s.rjust(2, '0')}:#{start_time.minutes.to_s.rjust(2, '0')}:#{start_time.seconds.to_s.rjust(2, '0')}.#{start_time.milliseconds.to_s.rjust(3, '0')}"
|
# start_time
|
||||||
|
result << start_time.hours.to_s.rjust(2, '0')
|
||||||
|
result << ':' << start_time.minutes.to_s.rjust(2, '0')
|
||||||
|
result << ':' << start_time.seconds.to_s.rjust(2, '0')
|
||||||
|
result << '.' << start_time.milliseconds.to_s.rjust(3, '0')
|
||||||
|
|
||||||
end_time = "#{end_time.hours.to_s.rjust(2, '0')}:#{end_time.minutes.to_s.rjust(2, '0')}:#{end_time.seconds.to_s.rjust(2, '0')}.#{end_time.milliseconds.to_s.rjust(3, '0')}"
|
result << " --> "
|
||||||
|
|
||||||
result << start_time + " --> " + end_time + "\n"
|
# end_time
|
||||||
|
result << end_time.hours.to_s.rjust(2, '0')
|
||||||
|
result << ':' << end_time.minutes.to_s.rjust(2, '0')
|
||||||
|
result << ':' << end_time.seconds.to_s.rjust(2, '0')
|
||||||
|
result << '.' << end_time.milliseconds.to_s.rjust(3, '0')
|
||||||
|
|
||||||
|
result << "\n"
|
||||||
|
|
||||||
node.children.each do |s|
|
node.children.each do |s|
|
||||||
result << s.content
|
result << s.content
|
||||||
|
|
Loading…
Reference in a new issue