Commit: 43c4154c0b7603643a26926002d57578b4f9a4e8
Parent: 5f392e43055ee7c55c20a4955dec5a101dad7b8c
Author: Ren Tatsumoto
Date: Sun, 27 Sep 2020 08:42:49 +0300
move fields creation to a separate function
Diffstat:
1 file changed, 8 insertions(+), 0 deletions(-)
diff --git a/subs2srs.lua b/subs2srs.lua
@@ -269,6 +269,14 @@ local function construct_media_filenames(sub)
return filename .. '.webp', filename .. '.ogg'
end
+local function construct_note_fields(sub_text, snapshot_filename, audio_filename)
+ return {
+ [config.sentence_field] = sub_text,
+ [config.image_field] = string.format('<img src="%s" alt="snapshot">', snapshot_filename),
+ [config.audio_field] = string.format('[sound:%s]', audio_filename),
+ }
+end
+
local function get_audio_track_number()
local audio_track_number = 0
local tracks_count = mp.get_property_number("track-list/count")