mpv2oboeru

mpv helpers to create flashcards from movies and TV shows
git clone anongit@rnpnr.xyz:mpv2oboeru.git
Log | Files | Refs | Feed | README | LICENSE

Commit: 22cf295432d682f9e0c7cdc156cc5754db60242b
Parent: 0fecc8f1bfda120a1cdb5c73835bce3a18b2d94b
Author: Ren Tatsumoto
Date:   Mon, 21 Sep 2020 04:21:53 +0300

indent

Diffstat:
Msubs2srs.lua | 26++++++++++++++------------
1 file changed, 14 insertions(+), 12 deletions(-)

diff --git a/subs2srs.lua b/subs2srs.lua @@ -344,7 +344,7 @@ end ffmpeg = {} -ffmpeg.prefix = {"ffmpeg", "-hide_banner", "-nostdin", "-y", "-loglevel", "quiet"} +ffmpeg.prefix = { "ffmpeg", "-hide_banner", "-nostdin", "-y", "-loglevel", "quiet" } ffmpeg.execute = function(args) if next(args) ~= nil then @@ -379,7 +379,7 @@ ffmpeg.create_audio = function(start_timestamp, end_timestamp, filename) local fragment_path = config.collection_path .. filename local track_number = get_audio_track_number() - ffmpeg.execute{ + ffmpeg.execute { '-vn', '-ss', tostring(start_timestamp), '-to', tostring(end_timestamp), @@ -527,7 +527,9 @@ ankiconnect.get_note_fields = function(note_id) if error == nil then result = result[1].fields - for key,value in pairs(result) do result[key] = value.value end + for key, value in pairs(result) do + result[key] = value.value + end return result else return nil @@ -609,10 +611,10 @@ subs.get_current = function() local sub_delay = mp.get_property_native("sub-delay") - return Subtitle:new{ - ['text'] = trim(sub_text), - ['start'] = mp.get_property_number("sub-start") + sub_delay, - ['end'] = mp.get_property_number("sub-end") + sub_delay + return Subtitle:new { + ['text'] = trim(sub_text), + ['start'] = mp.get_property_number("sub-start") + sub_delay, + ['end'] = mp.get_property_number("sub-end") + sub_delay } end @@ -750,9 +752,9 @@ end -- Subtitle class provides methods for comparing subtitle lines Subtitle = { - ['text'] = '', - ['start'] = -1, - ['end'] = -1, + ['text'] = '', + ['start'] = -1, + ['end'] = -1, } function Subtitle:new(o) @@ -763,10 +765,10 @@ function Subtitle:new(o) end Subtitle.__eq = function(lhs, rhs) - return lhs['text'] == rhs['text'] + return lhs['text'] == rhs['text'] end -Subtitle.__lt = function (lhs, rhs) +Subtitle.__lt = function(lhs, rhs) return lhs['start'] < rhs['start'] end