Подумал-подумал, но ничего кроме субтитров в колову не приходит. Реализовать можно при помощи pinnacle-studio (ее я юзаю), но, скорее всего, Adobe Premiere или Ulead Media Studio тоже справятся.
Структура реализуется путем конфигурирования многоуровнего меню, скорость субтитров (а также фон, шрифт) выбираютяпо желанию, плеером можно будет замедлять или убыстрять, но, как правило, увеличение/уменьшение скорости на плеерах кратно 2-м, так что прежде чем писать нужно попробовать самому прочитать и уточнить скорость чтения потребителей конечного продукта