Следуя совету @ LordNeckbeard, я могу добавить дорожку субтитров в gif, однако дорожка субтитров включена в файл .mkv. Я могу настроить время начала входного файла, но дорожка субтитров начинается с начала.
После создания палитры команда для создания GIF:
ffmpeg -v warning -ss $start_time -t $duration -i video.mkv -i $palette -filter_complex "fps=60,scale=720:-1:flags=lanczos, subtitles=video.mkv [x]; [x][1:v] paletteuse" -y "$outputfile"
Но фильтр субтитров не смещается в $ start_time. Есть ли способ указать это в фильтре? Или мне нужно сначала извлечь файл субтитров и отредактировать его, чтобы начать в соответствующем разделе?