From 9cd07da33964b2cdbfb3dd9e41f5e92c68ce2705 Mon Sep 17 00:00:00 2001 From: Alice Scarlett Date: Tue, 4 Jul 2023 03:55:44 +0200 Subject: [PATCH] Fix VSE subtitle export indexing Some programs have trouble parsing .srt files if first index is 0. While there doesn't seem to be any official specs for the .srt file format, all resourses I could find online start indexing at 1. This commit makes Blender's .srt exports start at 1 instead of 0. Pull Request: https://projects.blender.org/blender/blender/pulls/107997 --- source/blender/editors/space_sequencer/sequencer_edit.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/editors/space_sequencer/sequencer_edit.cc b/source/blender/editors/space_sequencer/sequencer_edit.cc index 496a455aace..ab2799f01b7 100644 --- a/source/blender/editors/space_sequencer/sequencer_edit.cc +++ b/source/blender/editors/space_sequencer/sequencer_edit.cc @@ -3174,7 +3174,7 @@ static int sequencer_export_subtitles_exec(bContext *C, wmOperator *op) Sequence *seq, *seq_next; Editing *ed = SEQ_editing_get(scene); ListBase text_seq = {0}; - int iter = 0; + int iter = 1; /* Sequence numbers in .srt files are 1-indexed. */ FILE *file; char filepath[FILE_MAX];