Дело в том, что сам Ютьюб уже в автоматическом режиме создает субтитры, и переводит их на многие языки, достаточно включить/настроить в несколько кликов. Уже можно не заморачиваться, доставать, переводить, сводить, заливать и т.п.
С субтитрами там не все так просто, нужно все равно ввести текст на котором будут субтитры и выставить его по таймингу, кажем так это дело не нескольких минут.